Commit Graph

335 Commits

Author SHA1 Message Date
David Gageot cd9301e252 Merge pull request #2730 from dgageot/close-api
Close api
2016-01-05 15:50:44 +01:00
David Gageot b7fa3327cf Merge pull request #2733 from dgageot/2688-run-docker-machine-from-path
Run docker-machine from the PATH for core drivers
2016-01-04 16:28:33 +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
David Gageot 61fed5c11b Merge pull request #2728 from dgageot/update-docker-client
FIX #2703 Update dockerclient dependency
2016-01-04 16:02:30 +01:00
David Gageot 85405468de Fix the vbox sample code
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 14:59:25 +01:00
David Gageot 263f8c5cdd Remove duplication
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 14:59:25 +01:00
David Gageot 00eee7db1d Simplify Api
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 14:59:25 +01:00
David Gageot 67f8b19c9b Don't use global variables. Make the Api closeable
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 14:59:15 +01:00
David Gageot 3990815e10 FIX #2688 - Run docker-machine from the PATH for core drivers
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 14:50:04 +01:00
David Gageot d8fb917cd8 FIX #2703 Update dockerclient
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 11:33:33 +01:00
David Gageot 5cfdcfe7b6 Remove duplication on certificates code
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 10:40:21 +01:00
David Gageot 885c37e536 Use accessor
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 10:40:12 +01: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 6f53a0b9ed Simpler code
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 10:39:38 +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
Jacob Blain Christen 94329a6e06 fix swarm provision issue #2715: invalid restart policy
Signed-off-by: Jacob Blain Christen <dweomer5@gmail.com>
2015-12-30 19:27:59 -07:00
Nathan LeClaire 1b76a4467c Merge pull request #2711 from dgageot/ssh-batch-mode
We must never ask for a password interactively
2015-12-29 11:21:42 -08:00
David Gageot 8524a4e7d9 We must never ask for a password interactively
Signed-off-by: David Gageot <david@gageot.net>
2015-12-29 19:19:55 +01:00
Akihiro Suda 51a30db7a2 Print a warning for Boot2Docker v1.9.1, which is known to have an issue with AUFS (docker/docker#18180)
Signed-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>
2015-12-29 11:50:26 +00:00
David Gageot c180a7962b Fix race condition. cmdWait will do the closing
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 13:26:47 +01:00
David Gageot b185bb3dbd Keep on heartbeating after failure
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:49:38 +01:00
David Gageot 501c4f3460 Read only if there is something to read
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:49:38 +01:00
Nathan LeClaire 232c0ea37e Fix truncated plugin binary logs
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-28 11:49:38 +01:00
David Gageot 34f6e20165 Print an error when a driver cannot be closed
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:49:38 +01:00
David Gageot 0cd8312e72 Remove dead code
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:37:32 +01:00
David Gageot f56dab0676 Make test 10s faster
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:37:32 +01:00
stelcheck 26c68b5c88 Disable ControlPath on SSH connections
Signed-off-by: Marc Trudel <mtrudel@wizcorp.jp>

Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 14:32:31 +01:00
David Gageot b935949c5e Merge pull request #2680 from dgageot/better-swarm-error
Better error when swarm is not started
2015-12-24 14:25:03 +01:00
David Gageot 89d9e2fe90 Close drivers on exit
Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 13:44:42 +01:00
David Gageot 946712b1f7 Fix vet issues
Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 13:30:50 +01:00
David Gageot 6462e7ecfa FIX #2677 better error message if swarm is down
Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 13:28:56 +01:00
David Gageot 12bf80fb12 Merge pull request #2679 from dgageot/fix-coreos-google
Fix for coreos provisionning with google driver
2015-12-24 11:11:35 +01:00
David Gageot cef64513cb Simplify code
Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 11:09:40 +01:00
David Gageot efbec45e2d Merge pull request #2674 from dustinblackman/coreos/swarm
Add swarm configuration to CoreOS provisioner
2015-12-24 10:30:21 +01:00
David Gageot f4bfba96f1 Fix for coreos provisionning with google driver
Signed-off-by: David Gageot <david@gageot.net>
2015-12-24 10:11:34 +01:00
David Gageot fd44d1b1e4 Merge pull request #2658 from dgageot/improve-hyper-v
Improve hyper-v driver
2015-12-24 09:57:53 +01:00
Dustin Blackman 75849b81d4 add swarm config to coreos
Signed-off-by: Dustin Blackman <dev@dustinblackman.com>
2015-12-23 11:48:18 -05:00
David Gageot 8b31854a80 Extract the code to create a b2d disk image
Signed-off-by: David Gageot <david@gageot.net>
2015-12-23 16:36:40 +01:00
David Gageot 670c4808ed FIX #2663 reduce calls to the driver in ls
Signed-off-by: David Gageot <david@gageot.net>
2015-12-23 13:58:06 +01:00
Jean-Laurent de Morlhon 9f6764ccd3 Merge pull request #2666 from cvstebut/master
close handle on destination after copying boot2docker.iso into vm folder
2015-12-23 09:34:41 +01:00
Christian von Stebut 1cd6a37343 close handle on destination after copying boot2docker.iso into vm folder - will otherwise keep hyper-v from starting vm
Signed-off-by: Christian von Stebut <christian@von.stebut.org>
2015-12-23 01:34:56 +01:00
Neil Wilson c045ceec1e Change host restart to use the driver implementation
Fixes #2140

Signed-off-by: Neil Wilson <neil@aldur.co.uk>
2015-12-22 10:31:34 +01:00
Jean-Laurent de Morlhon 5ee9dfdc94 Merge pull request #2649 from dgageot/2540-honor-engine-install-url
FIX #2540 provisioners honor engine-install-url
2015-12-22 09:53:40 +01:00
Jean-Laurent de Morlhon 6e8aaa0d56 Merge pull request #2645 from dgageot/2370-add-feedback
FIX #2370 add feedback to the user
2015-12-21 17:08:07 +01:00
Jean-Laurent de Morlhon cd6690ccd5 Merge pull request #2647 from dgageot/windows-version
Try multiple commands to find windows version
2015-12-21 17:06:00 +01:00
David Gageot 7b638738cc Try multiple commands to find windows version
Signed-off-by: David Gageot <david@gageot.net>
2015-12-21 16:19:01 +01:00
David Gageot 6f8a6dd272 FIX #2641 Digital Ocean Custom SSH port
Signed-off-by: David Gageot <david@gageot.net>
2015-12-21 16:16:33 +01:00