Commit Graph

355 Commits

Author SHA1 Message Date
Mitchell Hashimoto d185ca926e Merge pull request #4901 from riquito/fix-documentation-rsync-defaults
website/docs: New default option of rsync "--copy-links"
2015-01-05 12:03:57 -08:00
Seth Vargo 64a6c1722d Revert "Doc: Fix double underscore rsync attribute documentation" 2014-12-30 11:15:16 -05:00
Jack Pearkes 2c774451c8 docs/getting-started: install the _latest_ version
See #5082
2014-12-29 12:13:01 -08:00
Seth Vargo bc71a039de Merge pull request #5078 from mitchellh/improved-windows-guest-documentation
Improved windows guest documentation
2014-12-28 13:22:19 -05:00
evverx 1b5e9b3348 Remove extra point 2014-12-25 09:55:59 +03:00
Dan Carley 697b88dbb7 Docs: Docker doesn't support pub/priv networks
The Docker provider ignores the network identifiers `private_network` and
`public_network`. Document this fact, because it's not immediately obvious.
2014-12-22 21:42:03 +00:00
Seth Vargo 919aa70c5d Merge pull request #5034 from HerrBertling/add-pagination-to-getting-started-guide
Add pagination to getting started guide
2014-12-19 11:21:48 -05:00
HerrBertling 60e76caedd Adds previous and next buttons to getting started guide 2014-12-19 16:38:56 +01:00
Fabian Ruff 30346cd988 Doc: Fix double underscore rsync attribute documentation 2014-12-19 14:45:53 +01:00
Zane Mingee a11d776c8c Added documentation for enabling unencrypted WinRM
Per GH#4752, unencrypted WinRM access must be configured on the guest
machine before Vagrant can communicate with the box. This is sometimes
enabled by default on public boxes, but needs to be documented for
those of us that are using custom made boxes.
2014-12-18 12:59:37 -05:00
Thibault Jouan 667126d6ed website/www: fix typo in plugins/hosts doc 2014-12-17 15:07:30 +00:00
Seth Vargo 2cbbcb4722 Add installer_download_path to Chef common options 2014-12-16 21:14:52 -05:00
Seth Vargo 53040be585 Improve Chef documentation 2014-12-16 21:08:16 -05:00
Seth Vargo 681ba1c3d7 Remove extra whitespace 2014-12-15 11:09:39 -05:00
Seth Vargo d86389e597 Merge pull request #4977 from iNecas/sudoers-fedora
Sudoers example for Fedora distros
2014-12-15 11:09:21 -05:00
Ivan Nečas 3099a2c4fb Sudoers example for Fedora distros 2014-12-15 10:54:36 +01:00
Seth Vargo 8c8a92c4be Merge pull request #4896 from analyzere/salt-grains-config
Issue #4895: Support grains config for salt
2014-12-14 23:48:02 -05:00
Ferran Rodenas 032dcb1a34 Heroku is a PAAS not an IAAS 2014-12-12 19:13:12 -08:00
Donovan Hernandez 1275f24c38 Named Provisioners only in v1.7.0 2014-12-12 11:16:48 -06:00
Mitchell Hashimoto 4c486259f2 Merge pull request #4881 from dharmab/docs-clarify-docker-link
Documentation: Clarify usage of docker.link()
2014-12-11 17:25:32 -08:00
Mitchell Hashimoto e03566fd94 Merge pull request #4831 from jcollins1991/master
typo
2014-12-11 17:24:48 -08:00
Jack Pearkes 1c328914f8 docs: link to the atlas box search page instead of homepage 2014-12-11 10:17:38 -08:00
Jacob Clark 4d576ebf79 Vagrantfile is case sensitive on strict file sys 2014-12-11 14:46:35 +00:00
Seth Vargo 6f535da011 Wrong version # 2014-12-09 19:55:25 -08:00
Mitchell Hashimoto 02a615a646 Merge remote-tracking branch 'upcoming/master' 2014-12-09 16:18:18 -08:00
Seth Vargo 2e4f854725 Vagrant Cloud -> Atlas 2014-12-08 17:42:29 -08:00
Seth Vargo fa7cd37e42 Send the Atlas token 2014-12-08 16:54:19 -08:00
Seth Vargo 70b61047c7 Do not support multiple strategies right now 2014-12-08 11:35:15 -08:00
Seth Vargo 6b48199346 Infer push name when only one strategy is defined, support multiple strategies 2014-12-08 11:35:15 -08:00
Josh Frye 35dbb8db7d Typo 2014-12-08 11:35:15 -08:00
Seth Vargo 202326875f Update docs for local-exec push 2014-12-08 11:35:14 -08:00
Seth Vargo aa60fe6031 Add example of reading the file 2014-12-08 11:35:14 -08:00
Seth Vargo fb53f6f3f2 Fix description for local-exec docs 2014-12-08 11:35:14 -08:00
Seth Vargo 24595cb606 Add docs for local-exec 2014-12-08 11:35:14 -08:00
Seth Vargo ea512a95f3 Add Heroku push docs 2014-12-08 11:35:14 -08:00
Seth Vargo e38cf3152c Clarify what gets pushed 2014-12-08 11:35:13 -08:00
Seth Vargo 7dd5b16218 Add preliminary website for pushes 2014-12-08 11:35:13 -08:00
Riccardo Attilio Galli 86ab6880c2 New default option of rsync "--copy-links"
As can be seen in [rsync/helper.rb](efd1d5e11b/plugins/synced_folders/rsync/helper.rb (L81)) the "--copy-links" option has been added to the defaults.
2014-12-04 16:09:04 +01:00
Ken Crowell 72afdce630 Issue #4895: Support grains config for salt 2014-12-02 18:01:09 -04:00
Gilles Cornu f96636587a provisioners/ansible: don't read/write known_hosts
Like Vagrant's default SSH behaviors (e.g ssh or ssh-config commands),
the Ansible provisioner should by default not modify or read the user
known host file (e.g. ~/.ssh/known_hosts).

Given that `UserKnownHostsFile=/dev/null` SSH option is usually combined
with `StrictHostKeyChecking=no`, it seems quite reasonable to bind the
activation/disactivation of both options to `host_key_checking`
provisioner attribute.

For the records, a discussion held in Ansible-Development mailing list
clearly confirmed that there is no short-term plan to adapt Ansible to
offer an extra option or change the behavior of
ANSIBLE_HOST_KEY_CHECKING. For this reason, the current implementation
seems reasonable and should be stable on the long run.

Close #3900

Related References:

- https://groups.google.com/forum/#!msg/ansible-devel/iuoZs1oImNs/6xrj5oa1CmoJ
- https://github.com/ansible/ansible/issues/9442
2014-11-30 09:55:48 +01:00
Gilles Cornu 178942cf27 provisioners/ansible: change arguments arrangement
- force `--connection=ssh` (any other modes like paramiko or smart are not
  supported)
- give the highest priority to `raw_arguments` for sake of simplicity (in
  usage, in code and in documentation)
- fix position of the `--limit` argument (the generated inventory could be
  shadowed by `raw_arguments`, while ansible.limit was able to override
  `raw_arguments`

ref #3396
2014-11-30 09:50:50 +01:00
Gilles Cornu 306c4f7eda provisioners/ansible: force --connection=ssh
When `--connection` argument is not specified, Ansible will use the
'smart' mode, which can either use `ssh` or `paramiko` transports,
depending of the version of OpenSSH available. If OpenSSH version is new
enough to support ControlPersist technology, `ssh` will be used.
See also http://docs.ansible.com/intro_configuration.html#transport.

In order to support some advanced features of Vagrant (e.g. multiple ssh
private key identities or ssh forwarding), the Ansible provisioner
already must force `ssh` connection mode.

Having to deal with the possible fallback to `paramiko` increase the
burden of special cases that Ansible provisioner must handle, without
any added value, as Vagrant is based on OpenSSH and its users are
usually using modern operating systems.

With this change, the Ansible provisioner will officially only support
`ssh`. It will still be possible to switch to another connection mode
via `raw_arguments`, but it will breach the "contract", and no
(community) support can be expected in such use case.

ref #3900, #3396
2014-11-30 09:50:50 +01:00
Dharma Bellamkonda 5ae5690d66 clarify documentation of docker.link() 2014-11-28 12:59:20 -07:00
Seth Vargo d1691c21c7 Point to the product page for supported VMware versions 2014-11-16 14:35:20 -05:00
Jonathan Collins fdce74475c typo 2014-11-14 19:31:19 -08:00
Alvaro Miranda 808008953f doc rsync - suggest sudo for restricted folder 2014-11-05 12:45:28 -08:00
Alvaro Miranda f93ba01770 doc rsync - suggest sudo for restricted folder 2014-11-05 12:43:46 -08:00
Seth Vargo 9ae6cdaddc Add Chef Apply documentation 2014-10-30 15:53:19 -04:00
Seth Vargo ea3c6fe902 Use spaces in website docs 2014-10-30 13:43:26 -04:00
Teemu Matilainen 2d78f1a816 website/docs: Add documentation for the Chef Zero provisioner 2014-10-30 13:43:24 -04:00