Evan Hazlett
2f4d8c4237
vbox: refactor random IP allocation to func
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-09 11:05:29 -04:00
Evan Hazlett
ca5f0738e2
vbox: allow specifying host only adapter cidr
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-09 11:05:29 -04:00
Evan Hazlett
3304bf8923
virtualbox: check for hostonly iface and add if needed on start
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-09 11:05:29 -04:00
Amy Lindburg
43f377b0b7
Update ROADMAP.md
...
Add Project Planning section to ROADMAP.md
Signed-off-by: Amy Lindburg <amy.lindburg@docker.com>
2015-06-08 14:14:13 -07:00
LingFaKe
a86a99648d
Update documentation for adding parameter --openstacke-availability-zone
...
Signed-off-by: Ling Fake <lingfake@huawei.com>
2015-06-06 07:02:16 -07:00
Mary Anthony
914d1c04b0
Tweaking the language to the 1288 work
...
DigitalOcean is one word
Entering comments and killing nits
Fixing the OSX wagon
Signed-off-by: Mary Anthony <mary@docker.com>
2015-06-05 18:57:31 -07:00
Nathan LeClaire
7925bf2683
Merge pull request #1316 from TrumanLing/add_support_availability_zone
...
Add option parameter availability_zone for openstack
2015-06-05 17:45:16 -07:00
LingFaKe
c1b9ef6743
Add option parameter availability_zone
...
Signed-off-by: Ling FaKe <lingfake@huawei.com>
2015-06-05 17:37:43 -07:00
Evan Hazlett
30c2086cdf
Merge pull request #1304 from nathanleclaire/integration_continues
...
Add some helpers and patch ups to the integration tests
2015-06-05 11:07:44 -04:00
Evan Hazlett
f6a6a1f8c8
Merge pull request #1222 from zchee/update-amazonec2-ami
...
Update AMI to release 20150603
2015-06-05 10:30:57 -04:00
Evan Hazlett
d1d4625d99
Merge pull request #1288 from ehazlett/base-os-docs
...
docs: more info about supported base operating systems
2015-06-05 09:52:12 -04:00
Nathan LeClaire
e75b6a5e5f
Add some helpers and patch ups to the integration tests
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-06-04 15:41:37 -07:00
Evan Hazlett
7c669e2c4c
Merge pull request #1307 from ehazlett/maintainers
...
add nathan to maintainers
2015-06-04 17:44:21 -04:00
Evan Hazlett
f2e6a89970
add nathan to maintainers
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-04 17:43:48 -04:00
Koichi Shiraishi
0dc1cc0ff3
Update AMI to release 20150603
...
Signed-off-by: Koichi Shiraishi <zcheeee@gmail.com>
2015-06-05 05:33:06 +09:00
Evan Hazlett
7190a5c226
docs: add note about changing ssh user for provider image
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
docs: fixed suggestions from nathan
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-04 16:07:56 -04:00
Evan Hazlett
b7fa6456bf
docs: more info about supported base operating systems; removed change log from docs
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-04 16:07:56 -04:00
Evan Hazlett
d8419af0b2
Merge pull request #1255 from exoscale/fix/exoscale-wait-vm
...
exoscale: ensure we sleep a bit while waiting for the VM to be ready
2015-06-04 14:56:32 -04:00
Evan Hazlett
7397d15e60
Merge pull request #1295 from exoscale/fix/bats-invoking-docker-machine
...
test: don't invoke docker-machine directly
2015-06-04 14:01:30 -04:00
Vincent Bernat
6d075aed02
test: don't invoke docker-machine directly
...
Use `machine` helper for that.
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-06-03 10:30:34 +02:00
Vincent Bernat
3c16a870ac
exoscale: move job waiting into a separate function
...
Waiting for a job to complete is split into a dedicated function,
outside of `waitForVM()`. Functions only waiting for the job to complete
will use this new function instead. The "job is done" testing logic is
also casted into a separate function.
The original `waitForVM()` function is now waiting for the job to
complete, then retrieve the VM. This introduces an extra API call which
could be avoided by having a `waitForJob()` return the last response but
this makes the code simpler for other users and adding a special variant
just for that seems to be overkill.
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-06-03 09:33:17 +02:00
Vincent Bernat
2d25f56ff7
exoscale: use the new `utils.WaitForSpecificOrError` function to wait for job to finish
...
Instead of using a custom loop, use the newly introduced
`utils.WaitForSpecificOrError` function. Beware that on success, we use
the successful response to get the VM object (outside the loop).
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-06-03 09:09:07 +02:00
Vincent Bernat
2a60a4ea32
exoscale: ensure we sleep a bit while waiting for the VM to be ready
...
Otherwise, the timeout is reached far too soon: instead of waiting for
the VM for two minutes, we wait only for a couple of seconds.
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-06-03 09:09:07 +02:00
Evan Hazlett
4a54559233
Merge pull request #1280 from ehazlett/native-ssh-fix
...
fix issue with native ssh; fix tty allocation for redhat
2015-06-02 16:48:02 -04:00
Evan Hazlett
c268b263a3
Merge pull request #1158 from nathanleclaire/integration_cleanup
...
Refactor integration tests
2015-06-02 14:46:44 -04:00
Nathan LeClaire
ed01843dc9
Refactor integration tests
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-06-02 10:10:52 -07:00
Evan Hazlett
a879b39902
Merge pull request #1268 from janeczku/waitforssh
...
Check that instance has started before polling SSH
2015-06-02 10:31:01 -04:00
Evan Hazlett
89fdcbc094
Merge pull request #1270 from ggiamarchi/doc-openstack-typo
...
Fix typo in OpenStack driver documentation
2015-06-02 10:24:52 -04:00
Evan Hazlett
cb860b3496
changelog updates
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-02 09:58:21 -04:00
Evan Hazlett
5e958d0914
Merge pull request #1286 from exoscale/fix/exoscale-swarm-firewall
...
exoscale: add the appropriate port to make Swarm work
2015-06-02 09:13:27 -04:00
Vincent Bernat
a6c58534ca
exoscale: add the appropriate port to make Swarm work
...
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-06-02 11:44:18 +02:00
Evan Hazlett
e0aca821cf
Merge pull request #1282 from ehazlett/engine-swarm-provision-env-vars
...
enable overrides for engine and swarm install
2015-06-01 20:32:32 -04:00
Evan Hazlett
cf0aee9fd7
support specifying swarm image and docker versions
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-01 16:20:56 -04:00
Evan Hazlett
0b5a389481
fix issue with native ssh; fix tty allocation for redhat
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-06-01 10:08:07 -04:00
Evan Hazlett
3cd44ec4ef
Merge pull request #1277 from ggiamarchi/openstack/bug#1269
...
Openstack / Stop polling the instance when status is ERROR
2015-06-01 08:40:59 -04:00
Guillaume Giamarchi
de817cfe46
Stop polling the instance when status is ERROR
...
Fix #1269
Signed-off-by: Guillaume Giamarchi <guillaume.giamarchi@gmail.com>
2015-06-01 00:49:23 +02:00
Guillaume Giamarchi
2b9dd68542
Handle possible error in WaitForSpecific func
...
In some situations we need to be aware of errors
to basically return it rather than polling again
and angain until the timeout.
Signed-off-by: Guillaume Giamarchi <guillaume.giamarchi@gmail.com>
2015-06-01 00:49:16 +02:00
Evan Hazlett
eb5729d9e1
Merge pull request #1276 from hairyhenderson/amazonec2-spot-instance-monitoring-fix
...
Amazon EC2 - Fixing how the Monitoring.Enabled field is set for spot requests
2015-05-30 23:02:21 -04:00
Dave Henderson
904acb914a
Amazon EC2 - Fixing how the Monitoring.Enabled field is set for spot requests
...
Signed-off-by: Dave Henderson <dhenderson@gmail.com>
2015-05-30 22:25:36 -04:00
Guillaume Giamarchi
f251fe9736
Fix typo in OpenStack driver documentation
...
Add missing dashes before options
Signed-off-by: Guillaume Giamarchi <guillaume.giamarchi@gmail.com>
2015-05-29 21:35:48 +02:00
Jan Broer
c7e9dc7849
libmachine: wait for instance start before polling SSH
...
Signed-off-by: Jan Broer <janeczku@yahoo.de>
2015-05-29 16:54:06 +02:00
Nathan LeClaire
2f831887c6
Remove flat (0.1.0) => nested (0.2.0) migration code
...
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-05-28 15:01:55 -07:00
Evan Hazlett
cef1686b33
Merge pull request #1257 from ehazlett/redhat-latest-rpm
...
redhat: use engine version 1.7rc1
2015-05-28 16:52:49 -04:00
Evan Hazlett
67bc2d685c
Merge pull request #1259 from exoscale/fix/exoscale-doc
...
exoscale: Two small documentation fixes
2015-05-28 14:16:22 -04:00
Vincent Bernat
704e5fce41
exoscale/doc: specifying URL endpoint is not mandatory
...
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-05-28 16:34:54 +02:00
Vincent Bernat
b414f00210
exoscale/doc: remove ability to choose a keypair
...
Due to commit b772e66394
, it is not
possible to use a custom keypair. Remove mention of it from the
documentation.
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-05-28 16:33:30 +02:00
Evan Hazlett
139eb2824c
Merge pull request #1258 from exoscale/fix/egoscale-32bit
...
exoscale: update egoscale binding for 32-bit compatibility
2015-05-28 09:30:14 -04:00
Vincent Bernat
9fb227b3b2
exoscale: update egoscale binding for 32-bit compatibility
...
egoscale is updated to use int64 where it makes sense.
Closes #1212 .
Signed-off-by: Vincent Bernat <Vincent.Bernat@exoscale.ch>
2015-05-28 15:02:34 +02:00
Evan Hazlett
584dec8a74
redhat: use engine version 1.7rc1
...
Signed-off-by: Evan Hazlett <ejhazlett@gmail.com>
2015-05-28 08:51:42 -04:00
Evan Hazlett
fec8b4aaab
Merge pull request #1252 from janeczku/docs-fix
...
docs: fix merge conflict in docs (replaces #1248 )
2015-05-27 16:03:11 -04:00