Commit Graph

1009 Commits

Author SHA1 Message Date
Nathan LeClaire
47af93d475 Add flexible JSON dump debugging method
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-03-11 14:44:33 -07:00
Dave Henderson
cdf4038721 Setting DEBIAN_FRONTEND to noninteractive in SoftLayer
Fixes #763

Signed-off-by: Dave Henderson <Dave.Henderson@ca.ibm.com>
2015-03-11 13:19:40 -04:00
Evan Hazlett
b68f1146e2 Merge branch 'origin/master' into driver-refactor 2015-03-11 11:16:39 -04:00
Evan Hazlett
f0cbb81ee6 Merge pull request #761 from hairyhenderson/softlayer-no-hardcode-image-759
Honouring the `--softlayer-image` flag
2015-03-11 10:50:14 -04:00
Evan Hazlett
58de06d0a1 merge master
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-10 17:59:22 -04:00
Evan Hazlett
aae1cb35e7 Merge pull request #748 from ahmetalpbalkan/azure/syntax
drivers/azure: idiomatic syntax fixes
2015-03-10 16:20:48 -04:00
Dave Henderson
5dd5c79358 Honouring the --softlayer-image flag
Even though Machine only really supports Ubuntu, we still shouldn't
hard-code the softlayer-image to `UBUNTU_LATEST` ;)

Fixes #759

Signed-off-by: Dave Henderson <Dave.Henderson@ca.ibm.com>
2015-03-10 09:59:40 -04:00
Evan Hazlett
b442515491 add provider package tests
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-10 00:44:57 -04:00
Evan Hazlett
72f05505fa vmwarevsphere: update with new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-10 00:41:02 -04:00
Evan Hazlett
9e27af64e3 vmwarefusion: update with new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-10 00:27:11 -04:00
Evan Hazlett
bff7e978cf vmwarevcloudair: update with new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-10 00:11:04 -04:00
Evan Hazlett
4b034fd1b6 softlayer: update with new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:58:52 -04:00
Evan Hazlett
272d15343a rackspace: enable with new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:39:44 -04:00
Evan Hazlett
6f098c817b openstack: driver cleanup for new interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:29:52 -04:00
Evan Hazlett
6c931dadde openstack: update for new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:27:17 -04:00
Evan Hazlett
7e362cf4a3 hyperv: updated for new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:24:11 -04:00
Evan Hazlett
ec91959979 google: updated to new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 23:18:18 -04:00
Evan Hazlett
d2869cbd38 Merge remote-tracking branch 'origin/master' into driver-refactor 2015-03-09 22:53:41 -04:00
Evan Hazlett
52a3019d00 azure: updated to driver interface; refactored common GetSSHCommandFromDriver for those that need it
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 22:53:21 -04:00
Evan Hazlett
7404e4d3ff Merge pull request #736 from shawnzhu/tlsverify-flag
uses --tlsverify instead of --tls in config output
2015-03-09 22:49:07 -04:00
Evan Hazlett
2fd1fee412 Merge pull request #720 from joninvski/patchDoc
Correct index.md documentation preamble
2015-03-09 22:48:29 -04:00
Evan Hazlett
3351f8c58d Merge pull request #726 from hairyhenderson/openstack-net-id-usage-fix
Fixing inaccurate Usage message for the `--openstack-net-id` option
2015-03-09 22:42:24 -04:00
Evan Hazlett
790d0cbf49 Merge pull request #751 from slashk/750-virtualbox-saved-paused-support
fixes Issue #750 by allowing virtualbox driver
2015-03-09 22:41:19 -04:00
Evan Hazlett
2f853ee671 Merge pull request #667 from ggiamarchi/openstack-dead-code
Openstack driver - Remove dead code
2015-03-09 22:39:09 -04:00
Evan Hazlett
51aa826e14 digitalocean: update to driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 22:20:47 -04:00
Evan Hazlett
6e81ba9fe7 virtualbox: finished driver updates
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 20:52:53 -04:00
Ken Pepple
bfd83eebbe fixes Issue #750 by allowing virtualbox driver
start command to start VMs in saved state and
resume VMs in paused state.

Signed-off-by: Ken Pepple <ken@solinea.com>

converted to switch statement per @nathanleclaire suggestion

Signed-off-by: Ken Pepple <ken@solinea.com>

small typo

Signed-off-by: Ken Pepple <ken@solinea.com>
2015-03-10 00:32:39 +01:00
Evan Hazlett
3787758034 Merge pull request #760 from ehazlett/softlayer-provisioning-fix
softlayer: fix provisioning bug where curl is not available
2015-03-09 18:52:58 -04:00
Evan Hazlett
96b660d5b7 softlayer: fix provisioning bug where curl is not available
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 18:31:41 -04:00
Evan Hazlett
275cb37602 virtualbox: update to new driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 17:53:30 -04:00
Evan Hazlett
3347d1e82f rename HypervisorType to ProviderType
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 16:03:36 -04:00
Evan Hazlett
c76d1a253f revert to GetSSHHostname based on feedback from @nathanleclaire
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 15:55:18 -04:00
Evan Hazlett
2b6daa29ed update integration test for virtualbox
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:50:57 -04:00
Evan Hazlett
0577f66f5d initial work to get amazonec2 and none drivers to upgrade driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:50:40 -04:00
Evan Hazlett
e43da502f3 refactor commands.go to use host ssh and upgrade
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:49:46 -04:00
Evan Hazlett
21d83d4a4f refactor GetSSHCommand, StartDocker, StopDocker, Upgrade into host
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:49:05 -04:00
Evan Hazlett
95a95a4c76 added GetHypervisorType
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 12:23:14 -04:00
Evan Hazlett
bc78e0081e enable port ranges for authorize/deauthorize
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:51:59 -04:00
Evan Hazlett
b8ef936e90 add AuthorizePort and DeauthorizePort
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:50:48 -04:00
Evan Hazlett
ae439188a0 use GetSSHAddress based on feedback from @sthulb
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:30:21 -04:00
Evan Hazlett
007d83319d start on refactor for driver interface
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-09 10:12:19 -04:00
Evan Hazlett
9d7c6874fe Merge pull request #754 from ehazlett/integration-test-updates
more integration test robustness
2015-03-07 18:24:45 -05:00
Evan Hazlett
ed4fa09311 more integration test robustness
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-03-07 18:19:15 -05:00
Joao Trindade
6d2e0b0dd1 Correct index.md documentation preamble
1. Add "---" to indicate the preamble section.
 2. Add drivers in keywords to improve SEO

Signed-off-by: Joao Trindade <trindade.joao@gmail.com>
2015-03-07 09:01:07 +00:00
Ahmet Alp Balkan
e78269c287 drivers/azure: idiomatic syntax fixes
This change includes some shorthand syntax refactoring and dead code removal.

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2015-03-06 23:38:57 -08:00
Ke Zhu
1bb4b95110 keep using --tlsverify between config and env commands
Signed-off-by: Ke Zhu <kzhu@us.ibm.com>
2015-03-06 22:22:00 -05:00
Evan Hazlett
a26f59ddcd Merge pull request #740 from ahmetalpbalkan/doc/env-fix
doc: fix sample output in DOCKER_TLS_VERIFY
2015-03-06 18:44:13 -05:00
Evan Hazlett
de8f6f00a1 Merge pull request #711 from ehazlett/travis-cleanup
remove unneeded cleanup from travis config
2015-03-06 18:37:56 -05:00
Ahmet Alp Balkan
cdca12025f doc: fix sample output in DOCKER_TLS_VERIFY
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2015-03-06 14:19:40 -08:00
Evan Hazlett
3b712a15e8 Merge pull request #738 from ehazlett/tls-verify-set-consistency
consistent naming for DOCKER_TLS_VERIFY env var
2015-03-06 16:39:37 -05:00