Commit Graph

2671 Commits

Author SHA1 Message Date
Jean-Laurent de Morlhon ccdf3c2a86 Merge pull request #2955 from dgageot/2945-vbox-hyperv
FIX #2945 Show a better error message
2016-01-28 17:44:11 +01:00
David Gageot 6f6266e122 FIX #2945 Show a better error message
There's not much more we can do.

Signed-off-by: David Gageot <david@gageot.net>
2016-01-28 16:18:17 +01:00
David Gageot 810161a42a Merge pull request #2953 from jeanlaurent/release-update
Update release script
2016-01-28 13:19:34 +01:00
Jean-Laurent de Morlhon f52d046400 Merge pull request #2952 from dgageot/go-vet
Make go vet ./... happy
2016-01-28 12:06:01 +01:00
Jean-Laurent de Morlhon c2d620f881 Update release script
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-28 11:21:07 +01:00
David Gageot 794cf4cf4d Make go vet ./... happy
Signed-off-by: David Gageot <david@gageot.net>
2016-01-28 11:15:12 +01:00
Jean-Laurent de Morlhon 35054c5c71 Merge pull request #2951 from dgageot/2949-remove-stopped-vbox-vm
FIX #2949 Cannot remove stopped vbox VM
2016-01-28 11:03:00 +01:00
David Gageot bde3435c07 FIX #2949 Cannot remove stopped vbox VM
Signed-off-by: David Gageot <david@gageot.net>
2016-01-28 10:38:39 +01:00
Jean-Laurent de Morlhon 36aed62f39 Merge pull request #2944 from dgageot/simpler-AppVeyor
Simplify AppVeyor configuration
2016-01-27 13:20:50 +01:00
David Gageot 7524af4897 Merge pull request #2946 from jeanlaurent/appveyor-badge
Add silly appveyor badge
2016-01-27 13:20:15 +01:00
Jean-Laurent de Morlhon a397facd08 Added silly appveyor badge
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-27 10:35:28 +01:00
David Gageot 56ea7a2237 Merge pull request #2943 from jeanlaurent/coverall-badge
Fix coverall badge branch
2016-01-27 10:31:24 +01:00
Jean-Laurent de Morlhon 8f1877e2be Merge pull request #2940 from dgageot/2939-it-ls-headers
FIX #2939 Integration tests for ls headers
2016-01-27 10:20:36 +01:00
David Gageot 927bff1f80 Simplify AppVeyor configuration
Signed-off-by: David Gageot <david@gageot.net>
2016-01-27 10:09:14 +01:00
Jean-Laurent de Morlhon dbcd595858 Merge pull request #2942 from dgageot/2941-wait-docker-restart
FIX #2941 Wait for Docker after a restart
2016-01-27 10:08:54 +01:00
Jean-Laurent de Morlhon 40f5d7ca40 Fix coverall badge branch
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-27 09:59:24 +01:00
Miquel Sabaté Solà 0a2b5ab4d3 libmachine/ssh: added the Start and Wait functions to the Client interface
The Start function starts an SSH session and executes the given command. The
returned parameters are readers for the stdout and stderr. This way, developers
can further manipulate the output of the remote command. The Wait function is
command to that of the exec.Cmd type.

The readers returned by the Start function are io.ReadCloser instead of
io.Reader, as one might think. This is done this way to simplify the API so
the ExternalClient doesn't have to provide extra functions to close the
io.ReadCloser's as returned by the cmd.StdoutPipe and cmd.StderrPipe functions.

Finally, I've also changed the receivers of the functions related to the Native
and the External clients. This is done this way because we need to save the
open session or the command from each client in order to implement the Wait
function. Note that the Wait function is needed in order to properly close the
session that is hidden underneath the Native client.

Signed-off-by: Miquel Sabaté Solà <mikisabate@gmail.com>
2016-01-27 09:52:29 +01:00
David Gageot 696051ba75 FIX #2939 Integration tests for ls headers
Signed-off-by: David Gageot <david@gageot.net>
2016-01-27 09:38:40 +01:00
David Gageot 1bc6cdd357 FIX #2941 Wait for Docker after a restart
Signed-off-by: David Gageot <david@gageot.net>
2016-01-27 09:35:47 +01:00
David Gageot 62db9eb370 Merge pull request #2936 from nathanleclaire/poll_daemon_start
Wait for Docker daemon on host start
2016-01-27 09:27:34 +01:00
David Gageot b496f61640 Merge pull request #2938 from drish/master
fix ls command with  wrong header values
2016-01-27 09:16:17 +01:00
David Gageot c406b03142 Merge pull request #2933 from caglar10ur/govmomi
[vmwarevsphere] Start using govmomi provided helpers
2016-01-27 06:45:00 +01:00
Carlos Derich 0a1eb5d79f fix ls command with wrong header values
fixes #2937

Signed-off-by: Carlos Derich <d.erich@hotmail.com>
2016-01-27 01:10:55 -03:00
Nathan LeClaire 3757dc5313 Add code to wait for Docker daemon on start
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2016-01-26 18:42:10 -08:00
S.Çağlar Onur 0a1025b263 [vmwarevsphere] [doc] Update vSphere driver documentation
Signed-off-by: S.Çağlar Onur <conur@vmware.com>
2016-01-26 14:21:31 -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
Jean-Laurent de Morlhon 7f708edcec Merge pull request #2931 from dgageot/remove-annoying-log
Remove spurious log that adds no value and make ITs fail sometimes because of an additional line
2016-01-26 17:33:50 +01:00
Jean-Laurent de Morlhon 760d07e9dd Merge pull request #2930 from dgageot/add-it-log
Add debug in case of IT failure
2016-01-26 17:33:15 +01:00
David Gageot b4209ee84b Remove spurious log that adds no value and make ITs
sometimes fail because of an additional line.

Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 17:07:13 +01:00
David Gageot 682689e2d3 Add debug in case of IT failure
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 16:38:07 +01:00
Jean-Laurent de Morlhon b6462a1969 Merge pull request #2929 from dgageot/2705-doc-drivers
FIX #2705 Add a command line sample for each driver
2016-01-26 16:26:43 +01:00
Jean-Laurent de Morlhon 92faff286f Merge pull request #2928 from dgageot/simpler-circleci
Simpler circleci configuration
2016-01-26 15:58:45 +01:00
David Gageot 69bdb61ce6 FIX #2470 document creating a bigger vbox disk
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:41:58 +01:00
David Gageot 75f138949a FIX #2705 Add a command line sample for each driver
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:38:40 +01:00
David Gageot ee9389e98c Remove duplication
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:13:10 +01:00
David Gageot 8f009cfe8c Remove unused line
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 15:13:02 +01:00
David Gageot 8f3d952242 Merge pull request #2927 from dgageot/extra_ls_info
Add RESPONSE time to available columns in ls
2016-01-26 12:22:53 +01:00
David Gageot ae5b8ea8fc Simplify CircleCI configuration
Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 11:53:19 +01:00
Nathan LeClaire e9294b4fcf Add RESPONSE time to available columns in ls
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>

Signed-off-by: David Gageot <david@gageot.net>
2016-01-26 11:34:14 +01:00
Jean-Laurent de Morlhon a4d3248c88 Merge pull request #2926 from jeanlaurent/enhancedoc
Enhance globaly the documentation following #2912
2016-01-26 11:33:22 +01:00
David Gageot 5d7afcad02 Merge pull request #2925 from jeanlaurent/vsphere-doc
Fix #2918 and match doc with current code
2016-01-26 11:31:57 +01:00
Jean-Laurent de Morlhon bb370d7227 markdown linting aws.md
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 11:19:31 +01:00
Jean-Laurent de Morlhon 52b0e19492 Added lost feedback by @dgageot and myself on overview
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 11:19:00 +01:00
Jean-Laurent de Morlhon 3328020654 Typo in index
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 11:18:27 +01:00
Jean-Laurent de Morlhon a77cb28068 Fix #2918 and match doc with current code
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2016-01-26 10:57:53 +01:00
Nathan LeClaire 2193bd70f4 Merge pull request #2919 from ack/patch-1
Add CLC to available drivers
2016-01-25 13:59:30 -08:00
Nathan LeClaire 18509f5ec4 Merge pull request #2875 from dgageot/bats-in-go
Write CLI integration tests with Go
2016-01-25 13:57:33 -08:00
albert cff41ab15b Update AVAILABLE_DRIVER_PLUGINS.md
Signed-off-by: Albert Choi <albert.choi@gmail.com>
2016-01-25 13:35:33 -08:00
David Gageot b9d470f975 Merge pull request #2911 from daehyeok/return_vboxlog
return last vbox log instead of error state code
2016-01-25 21:59:06 +01:00
Daehyeok Mun 24eab71d4c retutn last vbox log instead of error state code
return last line in the vbox log file instead of error state code when
virtualbox vm start faile

Signed-off-by: Daehyeok Mun <daehyeok@gmail.com>
2016-01-25 13:22:19 -07:00