376 Commits

Author SHA1 Message Date
Daniel Compton
b754862fd8 Add troubleshooting steps to Ansible provisioner docs
- Explain how to enable verbose Ansible output
- Add docs about the perils of having loaded too many SSH keys to ssh-agent
2017-09-10 21:03:06 +12:00
Matthew Hooker
2a0a8cb8fa Merge pull request #5104 from lfarnell/bug-5100
Added ansible-galaxy command to docs
2017-09-02 14:31:17 -07:00
c22
bc2e3de06d Resolve merge conflicts and update documentation. 2017-08-22 14:10:37 +10:00
c22
80ba99c04f Update documentation + small fixes
Updated the puppet-masterless documentation
Removed extraneous ConfigTemplate code
2017-08-22 14:10:37 +10:00
c22
1c592f291e Better Windows support in puppet-server
Reworking the puppet-server provisioner based on chef-client.
2017-08-22 14:10:37 +10:00
Matthew Hooker
c2f142eea3 Merge pull request #5133 from mayn/fix-docs-provisioners-salt-masterless
docs salt-masterless provisioner - move required element out of optional elements section
2017-07-28 13:09:02 -07:00
Matthew Aynalem
d08e47a853 docs salt-masterless provisioner - move required element out of optional elements section 2017-07-16 16:26:31 -07:00
Matthew Aynalem
eaccfce29e move period outside of quotation marks designating an attribute value. 2017-07-12 15:03:06 -07:00
localghost
1bd32d3876 Add documentation about playbook_files option of ansible-local provisioner. 2017-07-09 20:04:01 +02:00
Luke Farnell
bc2c60021e Added ansible-galaxy command to docs 2017-07-06 21:09:23 -04:00
Matthew Hooker
56979a1974
Revert "Universally provide POSIX semantics for the shell provisioner."
This reverts commit 1ba7f9cc20d5947c7c562f799cebcf3b5601fcce.
2017-06-21 16:11:47 -07:00
Matthew Hooker
bcc0d24bf4
run docs through pandoc 2017-06-14 18:13:46 -07:00
Matthew Hooker
11379dea70 Merge pull request #5009 from sjlamerton/salt_bin_dir
Add support for salt_bin_dir
2017-06-13 10:21:53 -07:00
Matthew Hooker
8f685b3bcd
ansible: add skip_version_check flag 2017-06-07 13:31:56 -07:00
Matthew Hooker
70b3d05fb3 Merge pull request #4760 from fajpunk/ansible-inventory-dir
inventory_directory option for ansible provisioner
2017-06-07 11:22:23 -07:00
Steven Lamerton
e953898890 Add support for salt_bin_dir
Allows specifying the path to salt-call, useful if it isn't on the
path.
2017-06-07 08:16:23 +01:00
Matthew Hooker
bc16c13b50 Merge pull request #4961 from magicalbob/grains
Grains
2017-06-06 12:37:18 -07:00
Matthew Hooker
c4ec705791 fix markdown 2017-06-06 12:35:48 -07:00
Ian Ellis
d156c41e3a Added docs for grains_file config item of salt-masterless provisioner 2017-06-06 07:12:44 +01:00
Matthew Hooker
74bf0b636b Merge pull request #4791 from optix2000/master
Add version selection for chef-solo provisioner
2017-06-05 15:30:48 -07:00
Sean Chittenden
1ba7f9cc20
Universally provide POSIX semantics for the shell provisioner.
All platforms everywhere have `env(1)` available, leverage it
accordingly.

Improves on: #2343
2017-05-20 09:28:02 -07:00
Dan Fuchs
8401057ed5 Merge branch 'master' into ansible-inventory-dir 2017-04-26 13:20:00 -05:00
Rickard von Essen
7b5c56bff4
ansible-local/ansible: Clearify docs regarding extra_arguments
Closes: #4822
2017-04-23 12:56:31 +02:00
Rickard von Essen
999f2da499
ansible-local/ansible: Add extra-vars packer_*
Added:
- `packer_build_name`
- `packer_builder_type`
- `packer_http_addr` - `ansible-local` only

Closes: #4820
2017-04-23 12:55:01 +02:00
Dan Fuchs
97c819dc15 Merge branch 'master' of https://github.com/mitchellh/packer into ansible-inventory-dir 2017-04-20 10:34:03 -05:00
Weilu Jia
943563e957 Update chef-solo documentation to match latest changes 2017-04-12 16:30:07 -07:00
Weilu Jia
05d46c61f7 Add documentation for chef-solo version pinning 2017-04-12 16:27:59 -07:00
Dan Fuchs
50637a68bf Clarify inventory_directory in ansible provisioner docs 2017-04-04 22:58:46 -05:00
Dan Fuchs
609e70face inventory_directory option for ansible provisioner
Add an `inventory_directory` setting to the Ansible provisioner that
allows a user to specify a directory in which the Packer Ansible
provisioner would write the generated inventory file.  If a value is
specified for this setting, then have the Packer Ansible provisioner
pass this directory as the -i arg when it calls ansible.

This would allow an Ansible playbook used by the Packer Ansible
provisioner to use variables specified in `host_vars` and `group_vars`
in this inventory directory.
2017-04-04 16:43:46 -05:00
Matthew Hooker
589f8b72dc
provisioner/ansible-local: document staging dir
We made the staging directory random earlier, so let's document it properly.
2017-04-04 12:01:32 -07:00
Anton Kvashenkin
fe3cdf5fe4 Merge branch 'master' into website-docs-windows-restart 2017-04-03 22:06:26 +03:00
Seth Vargo
38e0ba8bd3
Fix broken links 2017-03-28 18:28:34 -04:00
Seth Vargo
6b80c21043
Revamp pages and docs to fit HashiCorp brand 2017-03-28 16:05:19 -04:00
Anton Kvashenkin
d189676ff0 Website/docs: make windows-restart provisioner description more accurate
As per https://github.com/mitchellh/packer/blob/master/provisioner/windows-restart/provisioner.go#L16
windows-restart doesn't stop winrm prior to restart host.
2017-03-12 12:48:08 +03:00
Matthew Hooker
f8a8952231
website/docs: fix file upload tar script 2017-03-09 17:39:46 -08:00
Matthew Hooker
322eeeb4ac
website/docs: make file provisioner reqs clearer
Make extra clear the file provisioner needs destination directory to exist.
2017-03-09 17:30:09 -08:00
Matthew Hooker
e63a646afe
website/docs: note docker behavior in file provisioner 2017-03-09 16:32:01 -08:00
Matthew Hooker
26f9c61137
spellfix 2017-03-01 15:45:29 -08:00
Matthew Hooker
3c290f7c7e
docs/ansible-local: playbook_paths clarification 2017-02-10 00:01:09 -08:00
Matthew Hooker
df440f7877 Merge pull request #4477 from mitchellh/ansibleremoteuserno
docs/ansible: clarify that we ignore remote_user
2017-02-01 22:02:29 -08:00
Matthew Hooker
9ab148e56d Merge pull request #4476 from mitchellh/ansicolor
ansible does its own coloring.
2017-02-01 22:02:08 -08:00
Matthew Hooker
eec93dfca7 Merge pull request #4473 from mitchellh/symboldoc
document how we upload symbolic links
2017-02-01 22:01:49 -08:00
Rickard von Essen
4ffbfde09b
s/communicator/connection plugin/ to align with Ansible nomenclature 2017-01-30 12:11:48 +01:00
Rickard von Essen
a5171fef4d
provisioner/ansible: Add documentation howto use with chroot
Closes #3583
2017-01-30 12:09:55 +01:00
Matthew Hooker
d46d5ea2fb
docs/ansible: clarify that we ignore remote_user 2017-01-28 19:05:42 -08:00
Matthew Hooker
df247a99a1
ansible does its own coloring. 2017-01-28 18:41:11 -08:00
Matthew Hooker
b3db88109d
document how we upload symbolic links 2017-01-27 18:32:08 -08:00
Matthew Hooker
4dcab2fb9c
docs/provisioners/shell: safety first
make it harder to forget -e when overriding shebang. Closes #2873
2017-01-25 16:06:43 -08:00
Matthew Hooker
6563eb213c
Document. add to windows-shell and powershell 2017-01-17 17:07:36 -08:00
Matthew Hooker
5fc6a2ee70 Merge pull request #4326 from asteris-llc/feature/converge-provisioner
New Provisioner: Converge
2017-01-04 10:46:18 -08:00