Commit Graph

307 Commits

Author SHA1 Message Date
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
David Gageot 280f9c6cc6 FIX #2540 provisioners honor engine-install-url
Signed-off-by: David Gageot <david@gageot.net>
2015-12-21 15:07:43 +01:00
David Gageot 34b6468c2c FIX #2370 add feedback to the user
Signed-off-by: David Gageot <david@gageot.net>
2015-12-21 12:04:01 +01:00
David Gageot 34a6231837 Merge pull request #2633 from nathanleclaire/ssh_client_log
Log SSH client used
2015-12-21 09:05:50 +01:00
David Gageot 3b84a94a84 Merge pull request #2636 from nathanleclaire/increase_heartbeat_intervals
Increase heartbeat interval and timeout
2015-12-21 09:04:23 +01:00
Nathan LeClaire 98ca59394a Increase heartbeat interval and timeout
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-18 18:53:01 -08:00
Nathan LeClaire e143ef730c Log SSH client used
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-18 17:26:26 -08:00
Nathan LeClaire 204af9fe5e Merge pull request #2618 from dgageot/2189-update-b2d-cache-in-precreatecheck
Update b2d cache in PreCreateCheck
2015-12-18 16:51:56 -08:00
Nathan LeClaire ecfe9a18bf Merge pull request #2627 from dgageot/2626-windows-version-non-english
FIX #2626 Retrieve windows version on non-english OS
2015-12-18 16:16:41 -08:00
Nathan LeClaire df8faf56cb Merge pull request #2609 from jeanlaurent/vbox.log
Add vbox.log to crashreport
2015-12-18 14:09:18 -08:00
David Gageot 39694f1ab4 FIX #2626 Retrieve windows version on non-english OS
Signed-off-by: David Gageot <david@gageot.net>
2015-12-18 16:28:46 +01:00
Jean-Laurent de Morlhon fd25762c05 Add vbox.log to crashreport
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-18 12:17:32 +01:00
David Gageot a7bd9e06d2 Update B2D cache in PreCreateCheck phase
Signed-off-by: David Gageot <david@gageot.net>
2015-12-18 11:14:59 +01:00
David Gageot 0a74068b11 Merge pull request #2298 from skatsuta/create-update-iso
Upgrade the boot2docker.iso cache if possible when creating a VirtualBox machine
2015-12-18 08:39:22 +01:00
Jean-Laurent de Morlhon aa9ff22395 Test distinguish stdout from stderr
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-16 16:57:14 +01:00
Jean-Laurent de Morlhon 854219d44a Clearer writer name
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-16 16:51:03 +01:00
Jean-Laurent de Morlhon 7281142868 Extract Recording Code
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-16 16:49:31 +01:00
Nathan LeClaire 06c97cfb17 Fix STDOUT and STDERR direction based on Log.* calls
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-15 18:01:42 -08:00
David Gageot 5dd64c6bf8 Merge pull request #2572 from jeanlaurent/osversion
Add OS Version  to crash report
2015-12-14 15:43:00 +01:00
Jean-Laurent de Morlhon 8faaa2a51f Add OS Version to crash report
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-14 15:34:18 +01:00
David Gageot f09bbb8f7f Increase the provisioning timeout
Signed-off-by: David Gageot <david@gageot.net>
2015-12-14 14:15:51 +01:00
David Gageot 5af18c9972 Merge pull request #2562 from nathanleclaire/strip_log_secrets
Strip certs and keys in log before sending to Bugsnag
2015-12-14 08:45:00 +01:00
Nathan LeClaire d29a42ebc6 Merge pull request #1299 from hairyhenderson/ssh-agent-support-1291
Allowing generic driver to use ssh-agent to get identities
2015-12-11 17:31:55 -08:00
Nathan LeClaire 1d98b690be Strip certs and keys in log before sending to Bugsnag
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-11 16:56:19 -08:00
Jean-Laurent de Morlhon a8ba712286 Use bundled bugsnag APIKey
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-11 18:07:23 +01:00
Jean-Laurent de Morlhon 5dadfe093d Merge pull request #2557 from dgageot/2553-fix-build-x
Fix the build on linux/windows by excluding fusion driver
2015-12-11 16:21:40 +01:00
David Gageot f3775f774c FIX #2553 Fusion Driver is supported only on darwin
Signed-off-by: David Gageot <david@gageot.net>
2015-12-11 15:46:47 +01:00
Soshi Katsuta bbe7a00db5 libmachine/mcnutils: check the version of cached iso and download the latest one when it is out-of-date
Signed-off-by: Soshi Katsuta <soshi.katsuta@gmail.com>
2015-12-11 22:04:31 +09:00
Jean-Laurent de Morlhon 5f4583bd3f Add context, driver name & command to crash report
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-11 11:39:13 +01:00