Commit Graph

2113 Commits

Author SHA1 Message Date
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
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
6ab09860af Fix the CI on darwin/windows
Signed-off-by: David Gageot <david@gageot.net>
2015-12-11 15:46:47 +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
David Gageot
54a85e6863 Merge pull request #2555 from jeanlaurent/bugsnag-info-detail
Add context, driver name & command to crash report
2015-12-11 13:48:05 +01: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
Jean-Laurent de Morlhon
02dde087c9 Merge pull request #2552 from nathanleclaire/ls_timeout_nits
Aesthetic nitpicks on ls timeout
2015-12-11 10:55:40 +01:00
Jean-Laurent de Morlhon
ac41fba24e Merge pull request #2541 from dougm/env-emacs
Add emacs support to env command
2015-12-11 09:37:06 +01:00
Jean-Laurent de Morlhon
974270bb77 Merge pull request #2554 from nathanleclaire/err-recording
Add style and phrasing nitpicks
2015-12-11 07:58:30 +01:00
Nathan LeClaire
6439ee967d Add style and phrasing nitpicks
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-10 19:26:05 -08:00
Nathan LeClaire
5358010229 Merge pull request #2526 from jeanlaurent/bugsnag
Monitor and report bug with bugsnag
2015-12-10 19:01:22 -08:00
Doug MacEachern
4e58bb9434 Add emacs support to env command
Signed-off-by: Doug MacEachern <dougm@vmware.com>
2015-12-10 15:29:14 -08:00
Nathan LeClaire
18372b13c3 Merge pull request #2550 from dgageot/2479-warn-vbox-version
FIX #2479 Warn on VirtualBox version
2015-12-10 14:19:38 -08:00
Nathan LeClaire
29ffc04cc9 Aesthetic nitpicks on ls timeout
Signed-off-by: Nathan LeClaire <nathan.leclaire@gmail.com>
2015-12-10 13:25:13 -08:00
Nathan LeClaire
a5eb979f09 Merge pull request #2546 from jeanlaurent/ls-timeout
add timeout override to ls command
2015-12-10 13:09:29 -08:00
Jean-Laurent de Morlhon
4f0c24483b bugsnag integration
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-10 17:05:05 +01:00
Jean-Laurent de Morlhon
02c235b8b9 Fix #2534 and #1696
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-10 16:51:59 +01:00
David Gageot
42ad416c0a FIX #2479 Warn on VirtualBox version
Signed-off-by: David Gageot <david@gageot.net>
2015-12-10 16:10:52 +01:00
Jean-Laurent de Morlhon
cc6dc7c1be Merge pull request #2545 from dgageot/1432-google-update-firewall
Google driver - Update firewall open ports
2015-12-10 14:31:08 +01:00
David Gageot
47354051e7 Merge pull request #2544 from dgageot/simplify-makefile
Simplify makefile
2015-12-10 14:30:53 +01:00
David Gageot
82edc1d174 FIX #1432 open all the ports need for google driver
Signed-off-by: David Gageot <david@gageot.net>
2015-12-10 14:20:46 +01:00
David Gageot
58b4cce392 Remove dead code and other cosmetic changes
Signed-off-by: David Gageot <david@gageot.net>
2015-12-10 14:20:46 +01:00
David Gageot
98b59afc39 Simplify makefile
Signed-off-by: David Gageot <david@gageot.net>
2015-12-10 11:38:07 +01:00
David Gageot
8a64fd4716 Merge pull request #2528 from jhoos/vmwarefusion-umask
Explicitly set umask before invoking vmrun in vmwarefusion
2015-12-10 09:24:09 +01:00
Jean-Laurent de Morlhon
95bd94da62 Merge pull request #2511 from dgageot/faster-integration-tests
Faster integration tests
2015-12-10 08:46:10 +01:00
Jean-Laurent de Morlhon
a1275f6f11 Merge pull request #2537 from Godin/patch-1
Fix link
2015-12-09 16:30:01 +01:00
Evgeny Mandrikov
75b2d5fcc4 Fix link
Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>
2015-12-09 15:56:36 +01:00
David Gageot
fd0f002065 Fix test
Signed-off-by: David Gageot <david@gageot.net>
2015-12-09 15:54:08 +01:00
David Gageot
3071da0673 FIX #2490 - Reuse machines in ITs
Signed-off-by: David Gageot <david@gageot.net>
2015-12-09 15:53:40 +01:00
David Gageot
57085d89e5 Fix test
Signed-off-by: David Gageot <david@gageot.net>
2015-12-09 15:52:28 +01:00
David Gageot
c2ed9e3f1c Merge pull request #2521 from kunalkushwaha/refactor-provisioning
Run Swarm containers in provisioning step using Docker API instead of SSH/shell
2015-12-09 14:58:27 +01:00
David Gageot
c2209b8636 Merge pull request #2536 from jeanlaurent/help-shell
List supported value for shell in env command
2015-12-09 14:42:34 +01:00
Jean-Laurent de Morlhon
f37a0290dd Add shell list to help command
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-09 09:46:03 +01:00
Kunal Kushwaha
f3689349a4 Host provisioing using Docker API
Replaces the code of provisioing with Go Templates with DockerAPI

Signed-off-by: Kunal Kushwaha <kushwaha_kunal_v7@lab.ntt.co.jp>
2015-12-09 13:05:43 +09:00
Jason Hoos
d5ff6b21ea Explicitly set umask before invoking vmrun in vmwarefusion
For some reason, invoking vmrun with the nogui option doesn't
work right if umask is set to not allow world-readable permissions
by default.  This seems to be true at least in VMware Fusion 7.0.x
through 8.0.1.  As a workaround, the driver now explicitly sets
the umask to 022 before invoking vmrun.

Signed-off-by: Jason Hoos <jhoos@maestrohealth.com>
2015-12-08 11:45:38 -06:00
David Gageot
768418b98e Merge pull request #2525 from askb/doc_fix_ls
doc update for `dm ls --filter`
2015-12-08 17:58:20 +01:00
David Gageot
aece926d13 Merge pull request #2527 from dgageot/another-virtualisation-issue
Detect Yet Another Virtualization issue
2015-12-08 17:58:11 +01:00
David Gageot
52128128fd Detect Yet Another Virtualization issue
Signed-off-by: David Gageot <david@gageot.net>
2015-12-08 17:43:39 +01:00
Anil Belur
3d56a87539 Update docs with examples for dm ls --filter.
This is a follow-up for PR #2310.

Signed-off-by: Anil Belur <askb23@gmail.com>
2015-12-08 21:12:00 +05:30
David Gageot
caf74d156b Merge pull request #2524 from askb/docs_fixes
Minor usage fix updating the sub-command rm usage with `-f`.
2015-12-08 15:20:33 +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
David Gageot
a708bf7e6c Cleanup machines only at the end
Signed-off-by: David Gageot <david@gageot.net>
2015-12-08 12:28:11 +01:00
David Gageot
17b1e571f2 Group engine options test
Signed-off-by: David Gageot <david@gageot.net>
2015-12-08 12:28:11 +01:00
Anil Belur
a2a9ebb078 Minor fix updating the sub-command rm usage with -f.
This is a follow up for #2349

Signed-off-by: Anil Belur <askb23@gmail.com>
2015-12-08 16:55:54 +05:30
David Gageot
53a7528e4d Merge pull request #2515 from drankinn/2342_replication_advertise
Fixes issue #2342 - Issue provisioning swarm master with --replication through Docker Machine
2015-12-08 10:55:47 +01:00
David Gageot
92854bd31f Merge pull request #2523 from dgageot/2510-support-dns-names
FIX 2510 Support DNS names
2015-12-08 10:54:40 +01:00
David Gageot
be1d75f1c5 Merge pull request #2522 from dgageot/simplify-ls-tests
Simplify ls command tests
2015-12-08 10:50:19 +01:00
Jean-Laurent de Morlhon
a729e3e2f6 Merge pull request #2464 from askb/2310_filter_engine_label
Fixes issue #2310 - docker-machine ls --filter with engine label
2015-12-08 10:36:21 +01:00
David Gageot
aca111a373 Merge pull request #2489 from jeanlaurent/logrus
Replace custom logging system by logrus
2015-12-08 10:27:38 +01:00
David Gageot
c421bb456e Simplify ls command tests
Signed-off-by: David Gageot <david@gageot.net>
2015-12-08 10:18:42 +01:00