Commit Graph

17 Commits

Author SHA1 Message Date
Vincent Bernat
05aea83271 exoscale: add support for CoreOS
The egoscale binding for exoscale was limiting the images that could be
selected by a user to Ubuntu one only. Enable the use of arbitrary
images. For example, the following images are now available:

 - centos-6.6
 - centos-7.1
 - coreos-stable-835
 - debian-7
 - debian-8
 - ubuntu-12.04
 - ubuntu-14.04
 - ubuntu-15.10

The default user for non-Ubuntu images are not "ubuntu". Let the user
choose the appropriate user ("core" for CoreOS and "debian" for Debian).

CoreOS user are likely to want the ability to provide custom user data
as it enables the configuration of the etcd cluster. We add an option to
provide custom user data file. Moreover, we remove some of the default
options as they are not supported in CoreOS and are useless on
Debian/Ubuntu:

 - Resizing of rootfs is already done on all images by default.
 - Docker Machine will set the hostname as part of the provisioning.

Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2016-03-22 08:20:35 +01:00
Ahmet Alp Balkan
b53f020c90 Remove azure driver temporarily
This commit temporarily removes Azure driver and its dependencies
from the source tree and adds dependencies for the new Azure driver
(so that Azure driver PR will not have godeps changes and will be
easier to review).

Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com>
2016-03-07 13:34:09 -08:00
John Sirois
494ba5f010 Support multiple --amazonec2-security-groups.
Maintains support for loading old Driver config.json that use the
singular `SecurityGroupName` field, but also adds a new plural
`SecurityGroupNames` field.

This change also bumps to latest stretchr/testify, in the course of
adding a dep on stretchr/testify/mock to help test the modified
`configureSecurityGroups` code.

The unused `deleteSecurityGroup` is dropped as well.

Signed-off-by: John Sirois <john.sirois@gmail.com>
Signed-off-by: Bill Farner <terasurfer@gmail.com>
2016-03-02 23:30:28 -07:00
John Sirois
5896ecff40 Update Godeps.
This was a mechanical change:
```
make dep-restore
godep update -goversion
make dep-save
```

Signed-off-by: John Sirois <john.sirois@gmail.com>
2016-02-24 13:13:01 -08:00
S.Çağlar Onur
0aedfd201d [vmwarevsphere] Start using govmomi provided helpers
Also update govmomi to latest revision and call Logout method when needed

Signed-off-by: S.Çağlar Onur <conur@vmware.com>
2016-01-26 10:24:02 -08:00
David Gageot
d8fb917cd8 FIX #2703 Update dockerclient
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 11:33:33 +01:00
Euan
062a8a4443 Vendor AWS SDK
Signed-off-by: Euan <euank@euank.com>
2015-12-24 15:58:28 +01:00
Fabio Rapposelli
e7c0ebab5e Dependencies update
Signed-off-by: Fabio Rapposelli <fabio@vmware.com>
2015-12-22 19:00:45 +01:00
Jean-Laurent de Morlhon
c4799621dc Remove logrus vendoring
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-16 16:17:12 +01:00
Jean-Laurent de Morlhon
2051e6eeae Vendoring bugsnag
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-08 13:54:45 +01:00
Jean-Laurent de Morlhon
6fe3b5581e vendoring logrus
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-07 11:08:50 +01:00
David Gageot
e26c485013 Vendor samalba.dockerclient
Signed-off-by: David Gageot <david@gageot.net>
2015-12-03 10:56: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
David Gageot
198ab07be0 Update digital ocean dependencies
Signed-off-by: David Gageot <david@gageot.net>
2015-11-23 18:14:58 +01:00
Nathan LeClaire
42b6249a8c Vendor codegangsta/cli properly
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-11-20 18:20:11 -08:00
David Gageot
89675067eb Clean-up dependencies
Signed-off-by: David Gageot <david@gageot.net>
2015-11-12 19:56:58 +01:00
Olivier Gambier
c9117af080 Move to vendor
As we walk away from 1.4, godep no longer requires to have stuff into workspace and we no longer need the symlink.

Signed-off-by: Olivier Gambier <olivier@docker.com>
2015-11-03 21:14:39 -08:00