Commit Graph

525 Commits

Author SHA1 Message Date
Seth Vargo a90e6cfe4c Use the new Chef installation channel and options
This deprecates "prerelease", which will be removed in the next release.
2015-11-19 14:57:01 -08:00
Mitchell Hashimoto f88f9b3c2a website/docs: VirtualBox requires "box.ovf" [GH-5904] 2015-11-18 18:29:52 -08:00
Mitchell Hashimoto 09890644c6 website/docs: document port binding defaults [GH-6133] 2015-11-18 18:23:57 -08:00
Mitchell Hashimoto cfc5914ca2 website/docs: fix typo [GH-6227] 2015-11-18 18:20:34 -08:00
Mitchell Hashimoto a341c0b03c website/docs: document VAGRANT_DFEAULT_PROVIDER [GH-6178] 2015-11-18 18:18:38 -08:00
Mitchell Hashimoto a59dc7a815 website/docs: document where files are created for network config
[GH-6299]
2015-11-18 18:16:59 -08:00
Mitchell Hashimoto d2fbb0adf1 website/docs: document unprivileged file upload [GH-6533] 2015-11-18 18:13:37 -08:00
Seth Vargo 244069d5d7 Merge pull request #6049 from bdwyertech/bdwyertech-patch-2
Chef Zero - Fix 'nodes_path' Support
2015-11-18 16:46:02 -08:00
Seth Vargo 28ddd6927b Update docs 2015-11-18 16:41:20 -08:00
Mitchell Hashimoto c43e0af4d7 Merge pull request #6382 from sophicware/fix/salt-provisioner-install-args
[salt] [bugfix] Restablize Salt provisioner
2015-11-18 15:19:02 -08:00
Mitchell Hashimoto f5f596ab8b Merge pull request #6389 from grafjo/fix_6151
Fix for #6151 / provisioner puppet_server with Puppet Collection 1
2015-11-18 14:59:58 -08:00
Mitchell Hashimoto ba3100f836 Merge pull request #6383 from PatOShea/patch-5
Document windows minion requirement for ipc_mode
2015-11-18 14:20:16 -08:00
Mitchell Hashimoto 29e8d969cd Merge pull request #6322 from blueyed/doc-provisioning-file-mention-folder
doc: mention "directory" in the file provisioner reference
2015-11-18 14:01:02 -08:00
Mitchell Hashimoto 8ad2c91ad3 Merge pull request #6305 from justinlynn/feature/mitchellh-vagrant-6256-add-use_dhcp_assigned_default_route-to-html-documentation
Add use_dhcp_assigned_default_route to website documentation
2015-11-18 13:48:37 -08:00
Mitchell Hashimoto e71e60ecac website/docs: document WinRM execution time limit 2015-11-18 13:05:08 -08:00
Mitchell Hashimoto e6098f6c4f rename to powershell_elevated_interactive 2015-11-18 12:51:18 -08:00
Mitchell Hashimoto dde21bc95a fix file permissions 2015-11-18 12:48:41 -08:00
Mitchell Hashimoto 37940e7350 Merge pull request #6185 from marc-ta/elevated_interactive
Elevated interactive
2015-11-18 12:46:39 -08:00
Mitchell Hashimoto 40e0ba9560 Merge pull request #6149 from pwnall/patch-1
The docs typo'd the nic_type parameter
2015-11-18 12:03:30 -08:00
Mitchell Hashimoto 32a0d5f984 Merge pull request #6071 from caseylang/patch-1
website/docs: Clarify config.ssh.insert_key docs
2015-11-18 11:45:30 -08:00
Mitchell Hashimoto 7f25d49e81 Merge pull request #5991 from Mattias-/fix-puppet-environment-manifest
Fix puppet apply environment default manifest
2015-11-18 11:31:54 -08:00
Mitchell Hashimoto d83d614331 Merge pull request #5993 from PatOShea/patch-2
website/docs: Corrected masterless example for salt provisioner in documentation
2015-11-18 11:28:57 -08:00
Mitchell Hashimoto 82f968fe44 website/docs: update for new plugin flag 2015-11-18 11:22:42 -08:00
Mitchell Hashimoto 6bc286a70b website: update docs for powershell 2015-11-18 10:51:18 -08:00
Gilles Cornu c6ef73a6fa Merge 'gildegoma/2103-ansible-local-v2'
Resolve conflict in CHANGELOG.md
2015-11-10 23:05:29 +01:00
Christian Berendt 3f4a372d57 Remove all available versions of a box
This patch introduces a new parameter --all for the remove
command of the box plugin. Setting this parameter will remove
all available versions of a specific box.

Example usage:

```
$ vagrant box list
ubuntu/trusty64 (virtualbox, 20150427.0.0)
ubuntu/trusty64 (virtualbox, 20150430.0.0)
ubuntu/trusty64 (virtualbox, 20150506.0.0)
```

```
$ vagrant box remove ubuntu/trusty64
You requested to remove the box 'ubuntu/trusty64' with provider
'virtualbox'. This box has multiple versions. You must
explicitly specify which version you want to remove with
the `--box-version` flag. The available versions for this
box are:

 * 20150427.0.0
 * 20150430.0.0
 * 20150506.0.0
```

With the --all parameter it is possible to remove all versions at once.

```
$ vagrant box remove --all ubuntu/trusty64
Removing box 'ubuntu/trusty64' (v20150506.0.0) with provider 'virtualbox'...
Removing box 'ubuntu/trusty64' (v20150430.0.0) with provider 'virtualbox'...
Removing box 'ubuntu/trusty64' (v20150427.0.0) with provider 'virtualbox'...
```
2015-11-09 09:32:18 +00:00
Gilles Cornu a3c077cbe0 Merge branch 'gildegoma/ansible-force-ssh-user'
Resolved conflicts in
  plugins/provisioners/ansible/config.rb
  plugins/provisioners/ansible/provisioner.rb
  test/unit/plugins/provisioners/ansible/provisioner_test.rb
  website/docs/source/v2/provisioning/ansible.html.md

ref #6348
2015-11-08 14:01:23 +01:00
Gilles Cornu 9bfdaf7e75 provisioners/ansible: introduce ansible_local
With this change, the existing host-based Ansible provisioner is
refactored to share a maximum of code with this new guest-based Ansible
provisioner.

At this stage of development, the existing unit tests are intentionally
modified as little as possible, to keep safe the existing funtionalities.

Other issues resolved by this changeset:
 - Display a warning when running from a Windows host [GH-5292]
 - Do not run `ansible-playbook` in verbose mode when the `verbose` option
   is set to an empty string.
2015-11-08 10:42:48 +01:00
Seth Vargo 4df01da457 Merge pull request #6166 from cbednarski/docs-checkpoint
Change docs for checkpoint environment variable
2015-11-06 19:08:26 -05:00
Mitchell Hashimoto c017340f69 website: update docs for --install-provider flag 2015-11-05 13:59:08 -08:00
Gilles Cornu dde94a3ce7 provisioners/ansible: add force_remote_user option
The benefits of the following "breaking change" are the following:
- default behaviour naturally fits with most common usage (i.e. always
  connect with Vagrant SSH settings)
- the autogenerated inventory is more consistent by providing both the
  SSH username and private key.
- no longer needed to explain how to override Ansible `remote_user` parameters

Important: With the `force_remote_user` option, people still can fall
back to the former behavior (prior to Vagrant 1.8.0), which means that
Vagrant integration capabilities are still quite open and flexible.
2015-11-02 09:03:15 +01:00
Karthik Gaekwad 2124b85b92 fixes simple spelling errors 2015-10-31 16:47:31 -05:00
Marc Siegfriedt 8e87990599 add the option to make elevated interactive scripts 2015-10-15 12:25:50 -07:00
Seth Vargo c88d52082a Merge pull request #6296 from tomfanning/master
Hyper-V set mac address
2015-10-14 13:02:53 -04:00
Gemma Peter 07a42daf90 Fix typo 2015-10-11 16:11:33 +01:00
Johannes Graf 9998544995 Fix for #6151 / provisioner puppet_server with Puppet Collection 1
puppet_server provisioner fails with Puppet Collection 1 with the
following error:

```bash
==> default: Running provisioner: puppet_server...
The `puppet` binary appears not to be in the PATH of the guest. This
could be because the PATH is not properly setup or perhaps Puppet is not
installed on this guest. Puppet provisioning can not continue without
Puppet properly installed.
```
2015-10-10 21:16:12 +02:00
Pat O'Shea 1b19ce1cc3 Add windows minion requirement for ipc_mode
If this is not set to tpc, then the minion will fail to communicate with the master.
2015-10-08 23:56:34 -06:00
Jurnell Cockhren 86e56aeac3 Revert "Salt Provisioner: Added a 'custom' option to install_type to allow more flexibility in passing arguments to the bootstrap script. Updated the docs."
This reverts commit 0289ab986c.

Refers to issues #6276, #5973, #5936 and #5435

Conflicts:
	website/docs/source/v2/provisioning/salt.html.md
2015-10-08 15:01:00 -05:00
Jurnell Cockhren 1a7c6dcfeb Revert "Salt Provisioner: refactor custom install_type option to add install_command instead"
Refers to issues #6276, #5973, #5936 and #5435

This reverts commit 72e63767ac.

Conflicts:
	website/docs/source/v2/provisioning/salt.html.md
2015-10-08 15:01:00 -05:00
Mitchell Hashimoto 94b6755813 website/docs: update docs for snapshotting 2015-10-07 23:03:13 -04:00
Mitchell Hashimoto d519d927fa Merge branch 'VB-linked-clone-support' of https://github.com/mpoeter/vagrant into mpoeter-VB-linked-clone-support 2015-10-06 13:50:34 -04:00
Mitchell Hashimoto 2b732a96c7 website/docs: IPv6 2015-10-01 08:55:03 -04:00
Brian Dwyer 8fb2e0b4a5 Update documentation for Chef Solo `nodes_path` 2015-09-27 23:24:40 -04:00
Daniel Hahler 6b033f2d65 doc: mention "directory" in the file provisioner reference 2015-09-25 15:14:12 +02:00
J Lynn f22bfcb8de resolve formatting issues 2015-09-23 13:58:01 +10:00
J Lynn f3215f0ae6 copied documentation from docs to website for use_dhcp_assigned_default_route in order to complete documentation 2015-09-23 13:29:11 +10:00
tomfanning 41beaac074 Hyper-V set mac address 2015-09-22 11:35:55 +01:00
Seth Vargo 45ab5b4dc5 Update typos in SSH sharing docs 2015-09-16 11:35:17 +01:00
modernlegend 75a7fabaea fix typo, adjust wording for clarity 2015-08-30 19:42:42 -04:00
Seth Vargo aaf679d92b Bump VMware information 2015-08-25 12:41:53 -04:00