Jean-Laurent de Morlhon
e466ee9479
Fix infinite loop when deleting machine in ultra weird state
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-19 16:29:29 +01:00
Henrik Nyh
3b90a2a0a2
vbm.go typo
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-19 08:52:28 +01:00
Fabio Rapposelli
00040796e2
Fix shared folder mount on restart
...
Signed-off-by: Fabio Rapposelli <fabio@vmware.com >
2016-01-15 22:29:43 +01:00
Jeffrey Ellin
c3131ec3fa
Fixes #1898 . Add parameter to pass private key path to use when creating a machine.
...
It is assumed that the corresponding public certificate will be the same file name + .pub
Signed-off-by: Jeffrey Ellin <jeff@ellin.com >
2016-01-15 15:10:03 -05:00
David Gageot
53c5b1f481
Merge pull request #2845 from jeanlaurent/aws-unit-test-are-unit-again
...
Fix 2829 : aws unit test are unit again
2016-01-15 16:47:29 +01:00
David Gageot
dd5dd5d178
Merge pull request #2790 from daehyeok/vmwarefusion_dhcp
...
VMWARE Fusion get IP from multiple leases files
2016-01-15 16:46:54 +01:00
Jean-Laurent de Morlhon
37c174d25a
Add missing test on SecurityGroupPermission
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-15 15:03:58 +01:00
Jean-Laurent de Morlhon
6023e13169
Fix 2829 : aws unit test are unit again
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-15 15:01:28 +01:00
Jean-Laurent de Morlhon
89f3308088
Use ~/.aws/credentials file when no access/secret is given in cli
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-15 12:04:18 +01:00
Jean-Laurent de Morlhon
599a84b469
Allow stubbing AWS Login
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-15 11:06:30 +01:00
Jean-Laurent de Morlhon
c4e3480c74
Extract const for simple errors
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-14 11:44:24 +01:00
Jean-Laurent de Morlhon
6940dc33ca
If you got a const, use it.
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-14 11:40:39 +01:00
Jean-Laurent de Morlhon
04fd9e7741
Fetching the default vpc id from account
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-14 11:40:26 +01:00
Jean-Laurent de Morlhon
0d2bc08d6e
Adding ec2client interface to allow unit testing.
...
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net >
2016-01-14 11:08:08 +01:00
Jean-Laurent de Morlhon
c77ffa387a
Merge pull request #2806 from dgageot/unit-test-vb
...
Test VirtualBox VM creation
2016-01-14 09:14:28 +01:00
David Gageot
ea9bbcb367
Test VirtualBox VM creation
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-14 06:56:42 +01:00
Nathan LeClaire
f17cce330c
Check for nil before deferencing pointer in SG config
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com >
2016-01-13 12:07:45 -08:00
David Gageot
b589eb9475
Merge pull request #2818 from jeffellin/debugaws
...
Allow Debug messages from ec2 driver to include request / response
2016-01-13 09:13:55 +01:00
jellin
6d41d8c1ad
Allow Debug messages from ec2 driver to include request / response data sent to aws.
...
Signed-off-by: Jeffrey Ellin <jeff@ellin.com >
2016-01-12 15:39:07 -05:00
Ash Wilson
3c2aab2abe
Only derive tenant ID if tenant name is supplied.
...
The Rackspace provider authenticates with username and API key rather than
tenant name or ID.
Signed-off-by: Ash Wilson <ash.wilson@rackspace.com >
2016-01-11 13:49:16 -05:00
David Gageot
52bd740ad3
Revert "Support creating a machine on an existing google VM"
...
This reverts commit 7cf9ae71be .
Signed-off-by: David Gageot <david@gageot.net >
2016-01-11 15:47:01 +01:00
David Gageot
181367b125
Merge pull request #2797 from dgageot/bug
...
Fix multiple VirtualBox bugs on Windows
2016-01-11 15:41:01 +01:00
David Gageot
8553dd2d6c
Fix multiple bugs with host-only adapterss
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-11 11:09:18 +01:00
jellin
0ff18a7c7d
Add option to create anazon ec2 instances with the EbsOptimized setting.
...
fixes #1904 Non EbsOptimized instances will be created by default but adding the flag
UseEbsOptimizedInstance will create and EBSOptimized Instance if the instance type supports it.
Signed-off-by: Jeffrey Ellin <jeff@ellin.com >
2016-01-10 16:05:14 -05:00
Daehyeok Mun
278cc175a2
VMWARE Fusion get IP from multiple leases files
...
Change to try get IP from multiple dhcp leases files
Signed-off-by: Daehyeok Mun <daehyeok@gmail.com >
2016-01-09 01:26:23 -07:00
David Gageot
c688617f75
Merge pull request #2763 from dgageot/retry-vbox
...
Retry VirtualBox commands
2016-01-07 11:43:59 +01:00
David Gageot
6dc0801674
Add unit tests for vbm
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-07 09:52:26 +01:00
David Gageot
fcb31f99f2
FIX #2762 retry Virtualbox commands
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-07 09:21:25 +01:00
Daehyeok Mun
c33fd0d548
GCE delete instance during rm
...
Delete instance during rm command regardless instance status
Signed-off-by: Daehyeok Mun <daehyeok@gmail.com >
2016-01-06 18:04:50 -07:00
David Gageot
2aebbb8d88
Merge pull request #2708 from dgageot/external
...
Add CI tests for an external driver
2016-01-06 21:54:12 +01:00
Nathan LeClaire
04160e392b
Merge pull request #2760 from dgageot/disable-old-vbox
...
Disable support for VBox <= 4.2
2016-01-06 09:52:22 -08:00
David Gageot
7cf9ae71be
Support creating a machine on an existing google VM
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-06 16:55:56 +01:00
David Gageot
5e75bf3346
Fix broken VTx detection
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-06 12:42:46 +01:00
David Gageot
dcc77f8891
FIX #2756 Disable support for VBox <= 4.2
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-06 12:41:39 +01:00
David Gageot
8664af9f9b
Tell the user that Hyperv could cause VBox to fail
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-05 18:40:33 +01:00
Jean-Laurent de Morlhon
42b1f4e811
Merge pull request #2721 from rediceli/master
...
Fix #2717 , Driver vmwarefusion fail because of soft link
2016-01-04 17:34:01 +01:00
rediceli
ccb8c31827
Fix #2717 , Driver vmwarefusion fail because of soft link
...
Signed-off-by: rediceli <redice.li@qq.com >
2016-01-05 00:00:06 +08:00
Jean-Laurent de Morlhon
03171b8d21
Merge pull request #2727 from soleo/1986-aws-optional-tags
...
#1986 aws optional tags for AWS EC2
2016-01-04 16:34:00 +01:00
David Gageot
e143c68cf9
Merge pull request #2732 from dgageot/better-logs
...
Improve Start/Stop/Kill/Restart lifecycle/logs
2016-01-04 16:24:55 +01:00
Xinjiang Shao
c59c8a60c5
Add --amazonec2-tags for extra tags assignment support. Ref #1986
...
Signed-off-by: Xinjiang Shao <shaoxinjiang@gmail.com >
2016-01-04 09:19:36 -06:00
David Gageot
9354fed274
Remove some duplication related to swarm
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:40:04 +01:00
David Gageot
2b96c0656d
Dead code
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:39:52 +01:00
David Gageot
855de0741a
Logs for Kill
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:38:25 +01:00
David Gageot
e9aa75f021
Logs for Restart
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:38:25 +01:00
David Gageot
783d2b124e
Logs for Start
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:38:25 +01:00
David Gageot
bbe76b5a26
Logs for Stop
...
Signed-off-by: David Gageot <david@gageot.net >
2016-01-04 10:38:25 +01:00
Fabrizio Soppelsa
c63d303a2e
Add --openstack-key-pair and --openstack-private-file-name so to
...
import and reuse existing nova keypairs.
Signed-off-by: Fabrizio Soppelsa <fsoppelsa@mirantis.com >
2015-12-29 11:43:00 -08:00
David Gageot
01cc4af89e
Merge pull request #2695 from dgageot/hyperv-vbox-incompatibility
...
Detect VBox/HyperV incompatibility
2015-12-28 12:17:41 +01:00
David Gageot
6fe81d3dd4
Point to working version of vbox
...
Signed-off-by: David Gageot <david@gageot.net >
2015-12-28 11:23:15 +01:00
David Gageot
c36a2711af
Detect VBox/HyperV incompatibility
...
Signed-off-by: David Gageot <david@gageot.net >
2015-12-28 11:18:56 +01:00