Nathan LeClaire
1acde29ebe
Merge pull request #2413 from dgageot/simpler-code
...
Simpler code
2015-11-25 15:28:10 -08:00
Jeff Nickoloff
c4a72491ec
Decoupled RPC Types from API
...
Added compatibility for both 5.0 and 5.1 RPC plugins.
Addresses #2325
Signed-off-by: Jeff Nickoloff <jeff@allingeek.com>
modified: libmachine/drivers/plugin/register_driver.go
modified: libmachine/drivers/rpc/client_driver.go
2015-11-25 13:02:31 -08:00
Nathan LeClaire
3ddea9f53f
Merge pull request #2409 from dgageot/more-commands-tests
...
Add more command tests
2015-11-25 10:25:09 -08:00
David Gageot
79efe19887
Simpler code
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-25 19:01:12 +01:00
Nathan LeClaire
20f789a203
Merge pull request #2412 from jeanlaurent/fix-2410
...
Fix #2410 - regression in docker-machine inspect payload
2015-11-25 09:52:59 -08:00
Jean-Laurent de Morlhon
67b83f518f
Fix #2410
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
Reviewed-by: David Gageot <david@gageot.net>
2015-11-25 18:27:35 +01:00
David Gageot
742cdb958b
Add more command tests
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-25 14:23:29 +01:00
David Gageot
05c5ff5a16
Merge pull request #2406 from nathanleclaire/testable_interfaces_env_test
...
Add interfaces for command testing, and unit test for `docker-machine env`
2015-11-25 14:22:27 +01:00
Nathan LeClaire
47da7f8314
Add interfaces for CLI unit testing and env test
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-11-24 18:09:27 -08:00
Nathan LeClaire
7b483fe0ee
Revise CommandLine interface to contain libmachine client and store
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-11-24 09:59:58 -08:00
David Gageot
d65e23600e
Merge pull request #2402 from jeanlaurent/os-specific
...
Add test on os specific code
2015-11-24 18:02:17 +01:00
Jean-Laurent de Morlhon
b7745d7bc4
Add Test on VTX Detection
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-24 17:40:22 +01:00
David Gageot
56665a82e4
Merge pull request #2385 from dgageot/2086-add-error-column-to-ls
...
Add an errors column to docker-machine ls
2015-11-24 16:23:22 +01:00
David Gageot
f82ae1c252
Merge pull request #2399 from dgageot/update-dependencies
...
Update dependencies
2015-11-24 16:07:02 +01:00
David Gageot
2beb59fdff
Merge pull request #2401 from betawaffle/packet-driver-link
...
Add Packet driver
2015-11-24 16:06:08 +01:00
Jean-Laurent de Morlhon
84a40bcc06
Refactor OS Specific code
...
And introduce Per-OS testing
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-24 16:03:41 +01:00
Andrew Hodges
acbab1f83b
Add Packet driver
...
Signed-off-by: Andrew Hodges <betawaffle@gmail.com>
2015-11-24 09:10:39 -05:00
David Gageot
798217fb10
Merge pull request #2398 from dgageot/virtual-box-tests
...
Improve VirtualBox driver test coverage
2015-11-24 15:05:25 +01:00
David Gageot
5941ac8cfe
Update github.com/skarademir/naturalsort dependency
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-24 15:04:54 +01:00
Jean-Laurent de Morlhon
aa0b9ea478
Merge pull request #2397 from dave-tucker/bashfix2
...
Only run integration tests on Bash 4.1 or later
2015-11-24 12:26:11 +01:00
David Gageot
84199a12e3
Improve test coverage
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-24 11:29:39 +01:00
Dave Tucker
3a332c8d47
Only run integration tests on Bash 4.1 or later
...
Fixes #2200
Signed-off-by: Dave Tucker <dt@docker.com>
2015-11-24 09:58:43 +00:00
David Gageot
9039cbba3d
FIX #2086 Add an error column to ls
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-24 09:50:43 +01:00
David Gageot
f9979c285d
Merge pull request #2295 from nathanleclaire/more_testable_interfaces
...
Move to using more testable interfaces
2015-11-24 09:13:54 +01:00
Nathan LeClaire
19ce7b79bd
Revise CommandLine interface to contain libmachine client and store
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-11-23 19:29:20 -08:00
Nathan LeClaire
3affe5ec25
Merge pull request #2391 from dgageot/update-dependencies-google
...
Update Google Driver dependencies
2015-11-23 12:15:19 -08:00
Nathan LeClaire
4f4f20fd4f
Merge pull request #2394 from dgageot/update-digitalocean-deps
...
Update digital ocean driver dependencies
2015-11-23 11:33:29 -08:00
David Gageot
198ab07be0
Update digital ocean dependencies
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-23 18:14:58 +01:00
Jean-Laurent de Morlhon
480051c1f7
Merge pull request #2393 from afscrome/patch-1
...
Clarifying description of hyperv-disk-size
2015-11-23 18:13:19 +01:00
David Gageot
865133aa40
Update Google Driver dependencies
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-23 17:47:17 +01:00
Alex Crome
9abe8d9848
Clarifying description of hyperv-disk-size
...
Making clear the value is a maximum for a dynamic disk not the actual size of a fixed size disk.
Signed-off-by: Alex Crome <afscrome@users.noreply.github.com>
2015-11-23 16:41:45 +00:00
David Gageot
2b55e22eed
Merge pull request #2390 from jeanlaurent/xhyve-driver
...
Add xhyve driver
2015-11-23 16:28:59 +01:00
Koichi Shiraishi
77d0198ec5
Add xhyve driver
...
Signed-off-by: Koichi Shiraishi <zchee.io@gmail.com>
2015-11-23 16:17:28 +01:00
Jean-Laurent de Morlhon
a3194a2679
Merge pull request #2389 from dgageot/regenerate-certs
...
Make user supplied input more obvious
2015-11-23 16:10:55 +01:00
David Gageot
c2be96eac8
Make user supplied input more obvious
...
Signed-off-by: David Gageot <david@gageot.net>
2015-11-23 15:52:39 +01:00
Jean-Laurent de Morlhon
e7714a4981
Merge pull request #2379 from wenlock/master
...
Add reference for HPE OneView plugin
2015-11-23 15:50:35 +01:00
Jean-Laurent de Morlhon
11f973953f
Merge pull request #2382 from janeczku/link-to-vultr-driver
...
Add VULTR to available driver plugins list
2015-11-23 15:50:11 +01:00
David Gageot
5de73f28d4
Merge pull request #2387 from jeanlaurent/contributing
...
Fix #2178 - add `go get lint` to contributing guide
2015-11-23 14:25:26 +01:00
David Gageot
9a7414fc80
Merge pull request #2375 from jeanlaurent/vbox-test
...
Move vbox integration test to core
2015-11-23 14:20:03 +01:00
Jean-Laurent de Morlhon
978c2e2a2b
Fix #2178 - add go get lint to contributing guide
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 14:09:14 +01:00
David Gageot
fc1c140c6e
Merge pull request #2356 from jeanlaurent/samalba-tls-san
...
Rebase + fixes of '--tls-san' PR #1228
2015-11-23 13:59:47 +01:00
Jean-Laurent de Morlhon
a55bba3ed2
Move tls-san flag to a local flag for create
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 12:40:07 +01:00
Jean-Laurent de Morlhon
b6519d43e9
More readable code
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 12:22:57 +01:00
Sam Alba
b82f9a8509
Implemented integration tests for --tls-san option
...
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2015-11-23 12:19:03 +01:00
Sam Alba
5b453e6305
Implemented '--tls-san' global arg for adding extra SANs (subject alt names) to server-side certificates
...
Signed-off-by: Sam Alba <sam.alba@gmail.com>
2015-11-23 12:17:29 +01:00
Jean-Laurent de Morlhon
f4cada3867
Unused hierarchy
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 10:43:32 +01:00
Jean-Laurent de Morlhon
975faf57b3
Unused file
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 10:43:30 +01:00
Jean-Laurent de Morlhon
164bb01540
Unused file
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 10:43:20 +01:00
Jean-Laurent de Morlhon
690215b7ec
move vbox test to core
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-11-23 10:41:24 +01:00
David Gageot
de6a9633ee
Merge pull request #2377 from nathanleclaire/revendor_codegangsta_cli
...
Revendor codegangsta cli
2015-11-23 08:53:44 +01:00