Gilles Cornu
cf8bfb2347
Ansible: Refactor handling of SSH vars/attributes
...
Avoid repetitions by using (sometimes lazy loaded) instance attributes
2014-02-28 09:07:52 +01:00
Gilles Cornu
db490c5da5
Ansible: force 'ssh' connection only when needed
...
Remain in 'smart' mode, unless Multiple SSH identities or SSH-Forwarding
are in use.
2014-02-28 09:07:51 +01:00
Bryan Hunt
9480edf05a
Ansible: Support SSH-Forwarding
...
Credits: Problem was originally reported in
dba02f3526
by @picsolvebryan
2014-02-28 09:07:51 +01:00
Gilles Cornu
ca1e30d405
Ansible: Support multiple private keys
...
Note that this feature requires to force `--connection=ssh`. This is not
a big deal as `paramiko` mode is deprecated and in most cases `smart`
mode enables `ssh` mode.
2014-02-28 09:07:51 +01:00
Gilles Cornu
a62d28fd7f
provisioners/ansible: remove an unused variable
...
Sorry, I missed that point in GH-2991 review.
[ci skip]
2014-02-28 09:00:05 +01:00
Mitchell Hashimoto
090ae57aaa
website/www: move plugin blog to 02-27
2014-02-27 17:55:34 -06:00
Mitchell Hashimoto
839cda08c4
website/docs: document vagrant login
2014-02-27 15:05:42 -08:00
Mitchell Hashimoto
730e268d20
website/docs: document vagrant share functionality
2014-02-27 15:00:37 -08:00
Mitchell Hashimoto
ac16f7a1fb
website/docs: don't capitalize commands docs
2014-02-27 13:57:22 -08:00
Mitchell Hashimoto
5de2bda9d7
website/www: blog post on vagrant 1.5 plugin improvements
2014-02-27 13:53:38 -08:00
Mitchell Hashimoto
c34954479b
Update CHANGELOG
2014-02-27 11:31:03 -08:00
Mitchell Hashimoto
a1b29ca82b
Merge pull request #2991 from gildegoma/review-pr2926
...
provisioner/ansible: Ansible single inventory file
2014-02-27 11:30:12 -08:00
Mitchell Hashimoto
6b17783688
synced_folders/nfs: unavailable on Windows
2014-02-27 08:11:50 -08:00
Mitchell Hashimoto
c877fc27a7
communicators/ssh: call ready? when waiting
...
This lets things like the SSH key go in
2014-02-26 11:35:41 -08:00
Mitchell Hashimoto
1061e9335c
website/www: keep the mdash on the blog post
2014-02-26 10:14:14 -08:00
Mitchell Hashimoto
cd3f43902a
Update 2014-02-24-feature-preview-vagrant-1-5-share.html.markdown
2014-02-26 10:13:44 -08:00
Jack Pearkes
5c3435e76f
website/www: share post html encoding of the emdash
2014-02-26 13:07:46 -05:00
Jack Pearkes
c071abf288
website/www: add a note about fullscreen
2014-02-26 12:17:50 -05:00
Jack Pearkes
9aabc28031
website/www: remove gnu/linux to stop wrapping
2014-02-26 12:12:21 -05:00
Jack Pearkes
412377b99f
website/www: reorder videos
...
cc/ @mitchellh
2014-02-26 12:08:32 -05:00
Jack Pearkes
24dcbcf80c
website/www: add blog post for share
2014-02-26 12:02:25 -05:00
Mitchell Hashimoto
a1609de7c0
Fix english typo
2014-02-26 08:09:27 -08:00
Mitchell Hashimoto
d14f3e0a56
hosts/bsd: make directories unique when exporting
2014-02-26 08:04:21 -08:00
Mitchell Hashimoto
5f1caf3ada
core: re-ask if confirmation bad input [GH-3027]
2014-02-26 08:01:45 -08:00
Mitchell Hashimoto
dfee3f8445
core: default URL will be https
2014-02-25 21:39:32 -08:00
Mitchell Hashimoto
b8676a65dd
core: Vagrant.server_url should default if empty
2014-02-25 21:39:05 -08:00
Mitchell Hashimoto
56ed5ef4cb
Merge pull request #3022 from odigity/master
...
website/docs: added docs for 'file' provisioner
2014-02-25 08:36:04 -08:00
odigity
91af6a7b81
added docs for 'file' provisioner
2014-02-25 11:33:08 -05:00
Mitchell Hashimoto
1ed3be138e
core: add a test for last PR
2014-02-25 07:27:13 -08:00
Mitchell Hashimoto
d7e61a19f2
Merge pull request #3020 from lheinlen-os/nil_machine_id
...
core: do not to_s the machine id if it is nil
2014-02-25 07:24:55 -08:00
Gilles Cornu
49b5b6515d
Ansible Docs: Tip about wrong remote user
...
Hint motivated by misleading situations reported in #2710 .
2014-02-25 06:59:39 +01:00
Gilles Cornu
84eb0d972c
Ansible Docs: Tip to ship a local `ansible.cfg`
...
Hint motivated by misleading situations reported in #2302 .
2014-02-25 06:57:10 +01:00
Lucas Heinlen
e530108b6a
Do not to_s the machine id if it is nil
...
When destroying a machine, the machine id is set to nil, the to_s causes it to be set to empty string. This can cause inconsistent behavior in anything (such as plugins) that tests the machine id.
2014-02-24 15:43:58 -05:00
Mitchell Hashimoto
12c740898c
provisioners/puppet: append module path (default) [GH-2677]
2014-02-24 08:09:24 -08:00
Mitchell Hashimoto
32c45aa70b
Revert "Merge pull request #2677 from purpleidea/fix_puppet_apply"
...
This reverts commit 9ac4ec85dd
, reversing
changes made to 8dbad22d72
.
2014-02-24 08:07:57 -08:00
Gilles Cornu
f83f863d4d
website/docs: Update Ansible URLs
2014-02-24 17:02:39 +01:00
Mitchell Hashimoto
6c5179602c
provisioners/salt: error if minion_config missing [GH-2893]
2014-02-24 07:58:12 -08:00
Gilles Cornu
1cd2fe56a0
ansible: generate inventory in .vagrant/...
2014-02-24 16:52:38 +01:00
Mitchell Hashimoto
7abcea35b8
hosts/linux: escape regular expression for prune NFS exports [GH-2934]
2014-02-24 07:51:06 -08:00
Gilles Cornu
d5055c6252
provisioners/ansible: improve `inventory_path` doc
...
Related to discussion held in #3004 .
2014-02-24 16:47:10 +01:00
Mitchell Hashimoto
ac9e6b2078
core: error-exit machine readable output type for errors [GH-2999]
2014-02-23 22:40:45 -08:00
Mitchell Hashimoto
34c000419f
Fix failing tests
2014-02-23 22:33:04 -08:00
Mitchell Hashimoto
67a0d3d5f1
communicators/ssh: rescue/show correct error messages
2014-02-23 22:31:37 -08:00
Mitchell Hashimoto
4c070a04d2
core: if can't communicate, force halt right away
2014-02-23 22:25:59 -08:00
Mitchell Hashimoto
8bb0094113
Avoid locking in trap context
2014-02-23 22:22:18 -08:00
Mitchell Hashimoto
3324756e12
providers/virtualbox: don't log in trap context
2014-02-23 22:09:15 -08:00
Mitchell Hashimoto
698e892eac
website/docs: update docs for auto_config [GH-3015]
2014-02-23 22:01:54 -08:00
Mitchell Hashimoto
a667893cbf
provisioners/shell: error if invalid encoding [GH-3000]
2014-02-23 21:50:53 -08:00
Mitchell Hashimoto
095f6d63c5
Update CHANGELOG
2014-02-23 21:26:27 -08:00
Mitchell Hashimoto
5ebe007ddc
Merge pull request #3005 from ajw0100/fix-salt-options-error
...
provisioners/salt: Fix "options are only allowed before install arguments" error.
2014-02-23 21:25:42 -08:00