Commit Graph

2311 Commits

Author SHA1 Message Date
David Gageot 5ff7ab91fb Extract shell detection to its own package
Signed-off-by: David Gageot <david@gageot.net>
2016-01-04 15:58:30 +01:00
Jean-Laurent de Morlhon 6511c9a45a Merge pull request #2731 from Akasurde/patch_1
Updated documentation for bash completion in install-machine
2016-01-04 15:15:37 +01:00
Jean-Laurent de Morlhon db07b70a66 Merge pull request #2724 from hypriot/improve-detect-shell-on-windows
Auto-detect shell on Windows
2016-01-04 15:11:33 +01:00
Abhijeet Kasurde 18e4081160 Updated documentation for bash completion in install-machine
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2016-01-04 15:20:37 +05:30
Jean-Laurent de Morlhon e2c4801a93 Merge pull request #2716 from dweomer/swarm-provisioning-fix-restart-policy-2715
fix swarm provision issue #2715: invalid restart policy
2016-01-04 10:24:24 +01:00
Jean-Laurent de Morlhon c115e037da Merge pull request #2725 from albers/patch-1
Fix "installing bash completion" instructions
2016-01-04 10:22:33 +01:00
Harald Albers 54d0e43914 Fix "installing bash completion" instructions
The scripts are copied/linked into a _directory_, not a file.
The two directories are the default locations for bash completion extensions.

Signed-off-by: Harald Albers <github@albersweb.de>
2016-01-04 09:15:45 +01:00
Stefan Scherer d394cffe49 Auto-detect shell on Windows
Signed-off-by: Stefan Scherer <scherer_stefan@icloud.com>
2016-01-03 03:35:12 +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
David Gageot 626bd0df89 Merge pull request #2593 from fsoppelsa/1738-reusekeypairs
Add --openstack-keypair-name and --openstack-private-key-file
2015-12-30 08:34:49 +01:00
Fabrizio Soppelsa c63d303a2e Add --openstack-key-pair and --openstack-private-file-name so to
import and reuse existing nova keypairs.

Signed-off-by: Fabrizio Soppelsa <fsoppelsa@mirantis.com>
2015-12-29 11:43:00 -08:00
Nathan LeClaire 14ea20ffdb Merge pull request #2701 from dgageot/completions
Fix completion installation guide
2015-12-29 11:32:51 -08: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
Nathan LeClaire 7fff3d1407 Merge pull request #2704 from AkihiroSuda/mention-docker-18180
Print a warning for Boot2Docker v1.9.1 (AUFS issue)
2015-12-29 11:17:02 -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 eb33b7e9ed Fix completion installation guide
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 15:45:24 +01:00
David Gageot 20b748e063 Merge pull request #2699 from dgageot/bump-dev-0.6.0
Bump dev version to 0.6.0
2015-12-28 14:28:26 +01:00
David Gageot 3c52f32192 Bump dev version to 0.6.0
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 14:14:43 +01:00
David Gageot 48f047b046 Merge pull request #2698 from dgageot/releaase-0.5.5
Release 0.5.5
2015-12-28 14:12:42 +01:00
David Gageot ccff70887f Update Changelog for 0.5.5
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 14:03:44 +01:00
David Gageot 7a8c38a0e4 Update doc to version 0.5.5
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 14:03:44 +01:00
David Gageot 02c4254cb4 Bump version to 0.5.5
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 13:44:26 +01:00
David Gageot 98a490517a Merge pull request #2697 from dgageot/truncate-logs
Fix truncated plugin binary logs
2015-12-28 13:41:53 +01: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 01cc4af89e Merge pull request #2695 from dgageot/hyperv-vbox-incompatibility
Detect VBox/HyperV incompatibility
2015-12-28 12:17:41 +01:00
David Gageot 86f5af3cf6 Merge pull request #2696 from dgageot/working-version-vbox
Working version vbox
2015-12-28 12:17:22 +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
David Gageot 6fe81d3dd4 Point to working version of vbox
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:23:15 +01:00
David Gageot c36a2711af Detect VBox/HyperV incompatibility
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 11:18:56 +01:00
David Gageot 9e8c6b8ff0 Merge pull request #2694 from dgageot/improve-release
Small improvements to the release script
2015-12-28 11:13:02 +01:00
David Gageot 3988b5fabf Merge pull request #2640 from pottava/2492-awsec2-blockdevicemapping-configurable
Fix amazonec2 initiated shutdown caused by constant DeviceName
2015-12-28 10:41:54 +01:00
David Gageot 3b0f2b06ff Small improvements to the release script
Signed-off-by: David Gageot <david@gageot.net>
2015-12-28 10:40:06 +01:00
ryo nakamaru 28ac085cdd Fixes aws-ec2 initiated shutdown caused by constant DeviceName (/dev/sda1)
Signed-off-by: ryo nakamaru <pottava@gmail.com>
2015-12-28 17:43:41 +09:00
David Gageot 93bc3585a7 Merge pull request #2684 from jeanlaurent/AWS-SDK
Migrate 'amazonec2' driver to AWS SDK
2015-12-28 09:16:29 +01:00
David Gageot c80906a543 Merge pull request #2685 from jeanlaurent/release-followup
Release followup
2015-12-24 16:55:42 +01:00
Jean-Laurent de Morlhon 76923dd156 Remove temporary lines
( they were useful until the relesase template land on master, which is
the case now )

Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-24 16:46:43 +01:00
Jean-Laurent de Morlhon cfe6702839 Quieter UI
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-24 16:46:21 +01:00
Jean-Laurent de Morlhon 36cffd958c typos
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-24 16:44:30 +01:00
Jean-Laurent de Morlhon 45cf74508a Better naming & cleanup
Signed-off-by: Jean-Laurent de Morlhon <jeanlaurent@morlhon.net>
2015-12-24 16:11:46 +01:00
Euan b41ead67ec Remove unneeded 'amz' package
Deprecated by the conversion to the upstream SDK

Signed-off-by: Euan <euank@euank.com>
2015-12-24 15:58:49 +01:00
Euan 062a8a4443 Vendor AWS SDK
Signed-off-by: Euan <euank@euank.com>
2015-12-24 15:58:28 +01:00
Euan 8d98d2b7b7 amazonec2: Convert EC2 API calls to official SDK
This does an almost 1-to-1 translation of API calls.

The differences are as follows:
1. Use the SDK waiter for spot instance request fulfillment
2. Uses the toplevel private/public ip fields instead of the
   networkinterface's fields
3. Recognizes the 'Terminated' state as an error explicitly instead of
   implicitly.
4. Uses filters on DescribeSecurityGroups to find the correct one more
   efficiently and to limit to a given VPC.

Other than that, it really should be identical apart from the perhaps
obvious error message differences.

Signed-off-by: Euan <euank@euank.com>
2015-12-24 15:57:02 +01:00
David Gageot 7f2e3c1d19 Merge pull request #2611 from jeanlaurent/automate-release
Automate most of the release process
2015-12-24 15:24:50 +01:00
David Gageot 93ebc78487 Merge pull request #2682 from dgageot/controlPath-none
Disable ControlPath on SSH connections
2015-12-24 14:46:52 +01:00