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
Brian Hicks
d9683c0817
website: add default note on converge bootstrap parameter
2017-01-04 12:12:35 -05:00
Sean Malloy
bd0985cde8
Do not escape quotes
2016-12-29 23:25:34 -06:00
Sean Malloy
01b5a824f3
Clean up puppet provisioner documentation
...
Clarify that the puppet_bin_dir options is the
path to the directory that contains the puppet
binary. Update default execute command. Clarify
that the client_cert_path and the client_private_key_path
options are paths to directories not regular files.
2016-12-28 22:33:44 -06:00
Rickard von Essen
cda83dc93a
provisioner/puppet-server: Fixed formatting for execute_command
2016-12-28 21:43:57 +01:00
Brian Hicks
feab6f096e
provisioner(converge): add prevent_bootstrap_sudo
2016-12-28 12:53:22 -06:00
Brian Hicks
fb6a5c5bbc
provisioner(converge): change skip_bootstrap back to bootstrap
2016-12-28 12:49:40 -06:00
Brian Hicks
18425c45d0
provisioner(converge): change bootstrap to skip_bootstrap
2016-12-28 08:48:02 -06:00
Brian Hicks
5d935767f0
provisioner(converge): add bootstrap_command
2016-12-28 08:45:19 -06:00
Brian Hicks
843731d98d
provisioner(converge): add prevent_sudo
2016-12-28 08:19:03 -06:00
Brian Hicks
30a393d4c2
provisioner(converge): update documentation with new schema
2016-12-27 16:50:44 -06:00
Brian Hicks
6365e40126
provisioners(converge): document
2016-12-27 15:57:11 -06:00
Sean Malloy
7feb8b993c
Add default facts for puppet-server provisioner
2016-12-22 15:53:59 -06:00
Rickard von Essen
d3c2239b9e
builder/amazon: Change shutdown_behaviour to shutdown_behavior
2016-12-14 21:59:16 +01:00
Matthew Hooker
c510988cbf
Merge pull request #4209 from bhcleek/ansible-winrm
...
provisioner/ansible: assume scp target is file (resolves winrm incompatibility)
2016-12-08 22:37:41 -08:00
Yorgos Saslis
069592f489
Fix typo
...
chef-cilent => chef-client
2016-12-05 16:31:36 +02:00
Billie Cleek
f5ca0de225
provisioner/ansible: assume scp target is file
...
Assume the scp target is a file instead of a directory. Assuming the scp
target is a file instead of a directory allows uploading files to a node
being provisioned with the ssh communciator using sftp and with the
winrm communicator. It is fully compatible with ansible; ansible
communicators only allow for files (never directories) to be uploaded
(when the copy module is used to upload a directory, ansible walks the
directory and uploads files one at a time).
Update documentation to explain how to provision a Windows image.
Extend tests that use ssh to communicate with the node to include single
files, recursive copies, and content-only recursive copies.
Add test to verify support for the winrm communicator.
Remove the err argument from adapter.scpExec, because it was unused.
Fixes #3911
2016-11-26 14:40:39 -08:00
Jasper Siepkes
200aa74e78
Added support for passing arguments to salt-call.
2016-11-11 15:15:16 +01:00
Rickard von Essen
233913bc38
Fixed misspelling of semantics
2016-11-05 13:57:57 +01:00
Maxim Fedchyshyn
77efbe572d
Fixed typo at chef-solo.html.md
2016-10-26 16:41:53 -07:00
Rickard von Essen
3b42d28cce
Merge pull request #4014 from mexisme/feature/puppet-bin-dir
...
privisioner/puppet: Add `puppet_bin_dir` option.
2016-10-22 14:48:45 +02:00
Matthew Hooker
892d5e82c9
expect_disconnect option
...
provisioner/shell: Adds option to fail if the remote server disconnects
us.
2016-10-21 11:39:03 -07:00
7heo
4a4d529b33
Get rid of unnecessary `-E` flag for `sudo`
...
In the "Execute Command Example - Sudo Example", the used command is
defining environment variables prematurely, hence requiring the sudo
invocation to be made with the `-E` flag. However, this is not only
necessary but might have indesirable side effects, as the `-E` flag
forwards the whole environment to the subshell.
2016-10-19 16:47:16 +02:00
mexisme
050306b9d0
Update docs for puppet-masterless and puppet-server provisioners
2016-10-17 09:24:56 +13:00
Matthew Hooker
09bbd0e1cd
fix tense
2016-10-07 18:00:21 -07:00
Matthew Hooker
83131db4b8
Merge pull request #3776 from curiositycasualty/master
...
Add custom_state config to salt provisioner
2016-10-07 17:59:52 -07:00
evanstucker-hates-2fa
a515c35338
Update shell.html.md
...
Changing to ".javascript".
2016-10-04 09:41:56 -07:00
evanstucker-hates-2fa
cd10cef218
Update shell.html.md
...
Putting sleep after the reboot didn't work for me. It would just hang indefinitely. There's a better way, and it's "pause_before".
2016-10-04 09:19:26 -07:00
nouney
ed32b6e3c6
provisioner/file: document "generated" key.
2016-09-15 22:51:27 +02:00
Billie H. Cleek
9cf476289f
document ansible provisioner's option.
2016-09-13 08:18:21 -07:00
Billie H. Cleek
f760ab2fd8
Make SCP the default for provisioner/ansible
...
Add a new option, `use_sftp` to the ansible provisioner. It's default
value is false; ansible provisioner will use SCP by default.
Refactor to consistently set all configure options for ansible
provisioner in the Prepare step.
Remove incorrect information about `ANSIBLE_HOST_KEY_CHECKING=False`
being set when `ansible_env_vars` is not set in the packer template.
Update BATS tests for the ansible provisioner to actually check that the
fetched directory contains the contents expected. This revealed a
problem with the all_options template that required adding a host to the
hosts list in the test playbook.
2016-09-11 23:58:31 -07:00
Billie H. Cleek
da223b9539
add scp support to ansible provisioner
...
Handle running `scp -t` and `scp -f` exec requests in the
ansible-provisioner's SSH
server to allow Ansible to use SCP so that SFTP doesn't have to be
installed on the node.
Update the BATS tests to test the ansible provisioner.
2016-09-11 23:58:31 -07:00
Andy Feller
71e43abef6
Updated ansible provisioner documentation to cite situation encountered by Redhat family around sftp_command
2016-09-02 07:45:16 -04:00
Rickard von Essen
d1e38052f7
Merge pull request #3350 from JoakimLofgren/add-support-for-ansible-galaxy
...
Add support for ansible-galaxy
2016-09-01 20:51:17 +02:00
Joakim Löfgren
eee54d48f3
Add documentation for galaxy_file
2016-09-01 13:51:14 +02:00
Hal Deadman
6f8ec8bd63
fix docs to match code for puppet-server provisioner staging_dir ( #3604 )
2016-08-24 00:04:00 +02:00
Isa
bb2dd6e2b2
add custom_state config to salt provisioner
2016-08-03 12:56:51 -07:00
Renat Zaripov
b4ac9d0033
Clarifying defaults remote_path for powershell and windows-shell provisioners
2016-06-22 09:29:13 +03:00
Jamie Snell
d43fa85e7b
update docs to reflect knife_command change
2016-06-14 17:18:08 -05:00
Tom Asquith
40aa2b9973
added support for specifying an execute command to the puppet-server provisioner.
2016-06-13 14:12:28 +01:00
Hidekazu Tanaka
3728e076fe
Fix SSH Agent Forwarding exmaple
2016-05-18 16:04:56 -07:00
Ian Duffy
7e653370b7
Seperate remote_path into remote_folder and remote_script. ( #3462 )
...
Commonly /tmp is set as noexec, as a result packer scripts
fail to run. In order to get around this one can set a
remote_path, whoever, remote path requires full filename
and path.
By making remote_path a combination of
remote_folder/remote_script we can change remote_folder
and keep the default script_nnn.sh
Signed-off-by: Ian Duffy <ian@ianduffy.ie>
2016-04-26 16:04:29 -07:00
mansunkuo
864be9d991
Modify documents of extra_arguments for both ansible(remote) and ansible-local. ( #3423 )
2016-04-20 20:49:46 -07:00
Chris Bednarski
90a12f7043
Clarified that windows must be fully booted in order for the restart provisioner to succeed
2016-04-20 12:34:53 -07:00
Shaun Haber
efa642fe04
Add documentation for ssl_verify_mode
2016-04-01 12:35:05 -07:00
Keyan Pishdadian
aee8490f68
Add docs for ignore_exit_codes param
2016-03-13 23:39:29 -04:00
Chris Bednarski
1256babce3
Change .markdown to .md because it's shorter
2016-03-11 17:06:36 -08:00
Mansun Kuo
5134faf0cc
Add example of extra_arguments
2016-03-10 21:49:04 +08:00
Chris Bednarski
39ca3c292e
Merge pull request #3299 from tylert/shell-doc-order
...
Put shell provisioner doc in 'packer fix' order
2016-03-07 18:30:29 -08:00
Rickard von Essen
7369841e63
Ansible: add the support for specifying ansible_user
...
Closes #3273
2016-03-07 13:35:24 +01:00
Tyler Tidman
b6eaf60fda
Put shell provisioner doc in 'packer fix' order
2016-03-02 14:37:30 -05:00
Vespian
4750da3457
Add empty_groups param to ansible provisioner
2016-02-19 23:46:50 +01:00
Chris Bednarski
fb7870ad94
Merge pull request #3203 from mtb-xt/ansible-env
...
Allow specifying environment variables for ansible provisioner
2016-02-14 19:11:11 -08:00
Marat Bakeev
2791542171
Allow specifying environment variables for ansible provisioner
2016-02-15 13:07:02 +13:00
George Hartzell
fc9dee4e0d
Fix invalid JSON in example
...
There was an extraneous comma in the example that rendered the JSON invalid.
2016-02-14 13:11:04 -08:00
Chris Bednarski
3ae867446d
Merge pull request #2660 from mafrosis/saltp
...
Salt provisioner updates
2016-02-11 16:37:06 -08:00
Billie H. Cleek
7d898ff345
edit documentation
...
* Add text explaining the basics of how the ansible provisioner works.
* Refactor the basic example to demonstrate the simplest case.
* Use active voice more consistently.
2016-02-11 01:44:28 -08:00
Billie H. Cleek
0cd54ed19e
add options to configure host alias and groups
2016-02-10 23:33:14 -08:00
Billie H. Cleek
fbb32d2f15
documentation edits
...
Fix spelling and grammar mistakes in the ansible provisioner
documentation.
2016-02-10 14:16:02 -08:00
Billie Cleek
a23610ef41
cleanup ansible provisioner key generation
...
* Clearly separate host signer and user key generation into separate
functions and data structures.
* Remove inaccurate comment about needing to specify both files if
either one is specified.
* Rename parameters for clarity according to their meaning to the
callee.
* Style the code with gofmt.
2016-02-10 14:16:02 -08:00
Marat Bakeev
c95b2b483f
Merge branch ansible-provisioner of https://github.com/dkhenry/packer
2016-02-05 15:40:17 +13:00
Billie H. Cleek
bf3c294326
listen on system chosen port
...
Change the default for LocalPort to "0", so that the listener will be a
system chosen port.
2016-01-28 22:22:12 -08:00
Chris Bednarski
15f99a4aee
Merge branch 'ansible-provisioner' of https://github.com/bhcleek/packer into f-ansible
2016-01-28 15:16:54 -08:00
Chris Bednarski
87532b1b00
Merge branch 'chef-provisioner-windows' of https://github.com/sneal/packer into f-chef-provisioner-windows
2016-01-28 14:55:17 -08:00
Matt Black
33071150c1
Salt provisioner: option to set logging level on Salt highstate run
2016-01-26 13:09:15 +00:00
Matt Black
9ccf298be9
Salt provisioner: option to ignore salt highstate failures fixes #2486
2016-01-26 13:09:15 +00:00
Matt Black
5cd15b52c5
Salt provisioner: dynamic command line args passed onto salt-call fixes #2652
2016-01-26 13:09:15 +00:00
Tyler Tidman
520e0fb7f5
Use monospaced-font for remote_path and start_retry_timeout string defaults
2016-01-22 12:46:00 -05:00
Chris Bednarski
46e36a3528
Merge pull request #2703 from kpettijohn/chef-client-local-mode-example
...
docs: chef-client local mode example
2016-01-14 17:29:22 -08:00
Seth Vargo
c0b46b2fb8
Use SSL for resources
2016-01-14 15:31:19 -05:00
Chris Bednarski
3eabc6253d
Merge pull request #2653 from evertrue/evertrue/eherot/add_data_bag_secret_to_chef_client
...
Chef-client provisioner: Add encrypted data bag secret path (Fixes #1945 )
2016-01-13 13:59:48 -08:00
Tyler Tidman
5a4b81fa3c
Fix typo in shell-local command example
2016-01-11 10:58:01 -05:00
Chris Bednarski
e9be2cff2b
Merge pull request #2942 from dave2/shell_noclean
...
Add "skip_clean" boolean to shell provisioner.
2015-12-18 11:35:47 -05:00
BetaGrumm
4b88403690
Update file.html.markdown
...
Fixed typo: Missing "i" in the word "will".
2015-12-09 11:49:04 -08:00
Chris Bednarski
692b227ac3
Merge pull request #2963 from pepoirot/ansible-provisioner-notice
...
Add a notice that Ansible needs to be already present on the target.
2015-12-04 12:06:31 -08:00
Hiroyuki MORITA
d67d2b9d6b
ansible-local doc is not styled
...
https://www.packer.io/docs/provisioners/ansible-local.html#inventory_file
2015-11-25 03:39:06 +09:00
Pierre-Etienne Poirot
bb34c7ec58
Add a notice that Ansible needs to be already present on the target.
...
Like the 'puppet-masterless' and 'puppet-server' provisioners (and
unlike the 'chef-solo' and 'chef-client' provisioners), the
'ansible-local' currently requires Ansible to be present on the
provisioned image.
The relevant issue to add an install option to the provisioner is:
https://github.com/mitchellh/packer/issues/2010
Until then, a notice similar to the 'puppet-masterless' and
'puppet-server' ones is added.
2015-11-23 14:19:15 +11:00
David Zanetti
6c121fa35b
Change shell doc from 'noclean' to 'skip_clean'
2015-11-19 16:06:59 +13:00
David Zanetti
bdf68c14a8
Update documentation of shell remote_path variable
...
It is not a path as implied by docs, but a specific filename.
Update default to currently implemented default.
2015-11-17 16:01:28 +13:00
David Zanetti
3d23655f2f
Add "noclean" boolean to shell provisioner. This stops the provisioner from
...
attempting to remove helper scripts it creates. As noted on #2803 this can
be useful when deleting the build user from an AMI or other template.
2015-11-16 16:37:09 +13:00
Chris Bednarski
08f275c9de
Merge pull request #2910 from Rican7/feature/puppet-masterless-provision-execute-options-config
...
Feature - Adding a new `options` config parameter to Puppet (masterless) provisionining
2015-11-04 11:27:07 -08:00
Trevor Suarez
627a8fe819
Renaming the config parameter from "options"
...
to "extra_arguments"
2015-11-03 17:55:03 -05:00
Trevor Suarez
e41f0bb9f5
Adding documentation for the new configuration
...
parameter
2015-11-03 13:55:40 -05:00
Sergio Rodriguez
b34525358d
add "disable_sudo" configuration reference
2015-11-02 16:35:07 -05:00
Billie H. Cleek
cc8ca3098e
add ansible provisioner
2015-10-31 10:39:33 -07:00
Mark Peek
768ca5e7b5
Merge branch 'master' of https://github.com/Cbeck527/packer
2015-10-18 14:33:55 -07:00
Sébastien Fievet
3495204382
Fix ansible inventory example
2015-10-06 15:04:04 +02:00
Chris Becker
647a072257
Fix template error on ansible provisioner documentation
2015-10-05 13:19:21 -04:00
Shawn Neal
7195b2f35b
Add Windows to Chef provisioner documentation
2015-10-01 10:04:59 -07:00
Eric Herot
5091f0a221
Add documentation about the encrypted data bag secret flag to the Chef Client provisioners section
2015-09-29 14:52:49 -04:00
Kevin Pettijohn
3034e12e5a
Pandoc formating
2015-09-01 09:20:52 -07:00
Kevin Pettijohn
0950eac836
Add a chef-client local mode example
...
* Configure the `chef-client` provisioner for local mode
* Provide an example run_list
2015-08-31 19:54:18 -07:00
Tim Smith
14b39c5b51
Opscode -> Chef
...
Basic company name update
2015-08-20 16:26:18 -07:00
Chris Bednarski
07eff4c014
Reformat docs
2015-08-03 11:32:54 -07:00
Tyler Tidman
db1a781b6e
Rename .html.md files to .html.markdown
...
Fixes #2546 . Make files under website/source/docs/provisioners conform to
standards for rest of docs.
2015-08-03 13:02:01 -04:00
Chris Bednarski
3c517a65c3
Autoreformat
2015-07-30 21:16:11 -07:00
Chris Bednarski
84abbc2fe2
Merge pull request #2519 from BayanGroup/salt-remote-dirs
...
Add options to specify salt remote dirs
2015-07-30 19:06:59 -07:00
AmirAli Moinfar
63be0e3ea1
Add documentation for salt remote directories
2015-07-28 10:39:31 +04:30
AmirAli Moinfar
b88afbf3c9
Revise documentation for minion config
...
* Update link to salt minion config.
* Clarify that minion config is a file.
2015-07-28 10:36:04 +04:30
Chris Bednarski
d8e8f98b32
Change to 4 spaces
2015-07-22 20:25:58 -07:00
Chris Bednarski
d57c051651
Reformat everything
2015-07-22 19:31:00 -07:00
Chris Bednarski
37c20e2bf0
Added links to puppet docs to clarify behavior of manifest with multiple files
2015-07-17 12:06:20 -07:00
Chris Bednarski
518ad704b7
Added notes to warn against manifest_dir and note that manifest_file can be overloaded with a directory
2015-07-16 18:18:59 -07:00
Chris Bednarski
f27505626f
Formatting tweak for ansible docs
2015-07-15 13:09:56 -07:00
Chris Bednarski
9b97726621
Merge branch 'documentation/ansible_inventory_groups' of https://github.com/Cbeck527/packer into b-ansible-inventory-docs
2015-07-15 13:09:04 -07:00
Chris Becker
6343d8f16a
Update `inventory_groups` documentation for clarity
2015-07-14 21:53:38 -04:00
YuZakuro
a6269671ec
Fix inconsistent spelling
...
`(boolean)` is used in most cases, but `(bool)` is used in places.
I ran `find website/source/**/*.(markdown|md) | xargs sed -i 's/(bool)/(boolean)/g'`
2015-07-09 18:20:13 +09:00
Chris Bednarski
6c2e6c41d9
Added an example using tcsh with shell provisioner; reworded some of the execute_command docs
2015-06-29 17:06:49 -07:00
Peter Doherty
5896d96bdb
Update docs for default configuration template
...
Update docs for default configuration template for the chef-client provisioner, to reflect the ability to set a custom validation_client_name
2015-06-25 16:03:24 -04:00
Mitchell Hashimoto
11e325738b
Merge branch 'ansible-inventory-groups' of https://github.com/lyrixx/packer into lyrixx-ansible-inventory-groups
2015-06-22 12:35:50 -07:00
Mitchell Hashimoto
d5c0f13d8f
website: document local shell
2015-06-19 15:31:17 -07:00
Mitchell Hashimoto
ed4acbc903
update CHANGELOG
2015-06-19 06:09:22 +02:00
Joel Scoble
301bd8ceb2
update the documented datatype for facter to 'object of key/value strings' for both puppet provisioners
2015-06-18 14:14:36 -05:00
Mitchell Hashimoto
49769a17c2
Merge pull request #2243 from mitchellh/f-powershell
...
Windows provisioners: powershell, windows-shell, windows-restart
2015-06-17 17:51:42 +02:00
Mitchell Hashimoto
6cda4fa548
Merge branch 'default_facts' of https://github.com/danzilio/packer into danzilio-default_facts
2015-06-15 15:29:23 -07:00
Mitchell Hashimoto
65916514c0
Merge branch 'puppet_working_dir' of https://github.com/ColinHebert/packer into ColinHebert-puppet_working_dir
2015-06-15 15:17:45 -07:00
Mitchell Hashimoto
aee48239f7
website: document file download
2015-06-15 15:08:56 -07:00
Mitchell Hashimoto
906c45266d
website: make warning for chef perms
2015-06-15 13:46:43 -07:00
Mitchell Hashimoto
106c9403ed
provisioner/chef-client: chmod the directories
2015-06-15 13:41:07 -07:00
Mitchell Hashimoto
bee3b59c40
Merge branch 'chef-client-client_key' of https://github.com/ameir/packer into ameir-chef-client-client_key
2015-06-15 13:40:33 -07:00
Mitchell Hashimoto
e1530c39dc
website: windows-shell
2015-06-14 11:27:48 -07:00
Mitchell Hashimoto
506a657775
website: doc windows-restart
2015-06-14 11:17:50 -07:00
Mitchell Hashimoto
9364809d01
website: document powershell
2015-06-14 11:08:32 -07:00
Mark Peek
b2f8eb68e8
Enable ssh agent forwarding #1066
2015-06-13 17:15:49 -07:00
Mitchell Hashimoto
3ed73852be
provisioner/shell: set -e on the shebang itself
2015-06-11 17:19:23 -04:00
Mitchell Hashimoto
9c1e461402
website: document chef_environment for chef-solo
2015-06-10 20:33:00 -07:00
Christoph Hartmann
1539b9459f
replace opscode with chef
2015-06-07 15:12:05 +02:00
Ernie Hershey
d903b6d56a
Remove duplicate "directly"
2015-05-01 14:34:37 -04:00
Grégoire Pineau
cd14cb7012
[Provisioner][Ansible] Added support for inventory group
2015-04-30 18:43:00 +02:00
Ameir Abdeldayem
4735ab004a
Add docs for `client_key` option of `chef-client` provisioner.
2015-04-09 02:19:52 -04:00
Colin Hebert
34e34d1f18
Fix typo
2015-02-28 23:02:49 +11:00
David Danzilio
d1445bc6fe
Make PackerBuildName and PackerBuilderType available as Facts during a masterless run similar to the way we do with the Shell provisioner.
2015-02-24 21:44:00 -05:00
Emil Hessman
825cd7a86a
website: address spelling mistakes
2015-02-21 09:27:04 +01:00
Paul Schooss
fa1f04833c
Adding documentation for the environments_path
2015-01-20 11:07:46 -08:00
Misha Brukman
61c95732dd
provisioner/shell: Added punctuation.
2015-01-20 11:06:48 -05:00
Misha Brukman
239bdcef29
provisioner/shell: Added code formatting.
2015-01-20 11:06:37 -05:00
Misha Brukman
e696bb7727
provisioner/shell: Fix link with parentheses.
2015-01-20 11:06:10 -05:00
Colin Hebert
a100e9393b
Add support for custom working directory for puppet
2015-01-11 10:25:48 +11:00
Malcolm Locke
07ed577ce0
Fix link to shell provisioner
2014-12-24 13:37:41 +13:00
Seth Vargo
0eb634ae6a
Merge pull request #1525 from scott2449/master
...
Add default nodename for chef-client
2014-11-26 16:29:22 -05:00
Seth Vargo
67fad6c429
Add metadata description to all pages + include "Packer" for SEO
2014-10-22 17:41:53 -04:00
Seth Vargo
0800ebfe7a
Use formatting helpers and labeled code blocks
2014-10-22 17:41:53 -04:00
amangoel
6150a281f5
Update chef-solo.html.markdown
2014-09-24 17:15:47 -07:00
Scott Rahner
4383b435a4
adding default nodename
2014-09-24 19:40:34 -04:00
Chris Spicer
840c4e4d02
Add group_vars and host_vars to Ansible provisioner docs to reflect current code
2014-09-10 15:37:05 -07:00
Mitchell Hashimoto
802168f4b5
Merge branch 'add-chef-environment' of github.com:cfortier2/packer into cfortier2-add-chef-environment
...
Conflicts:
provisioner/chef-client/provisioner.go
2014-09-05 16:13:32 -07:00
Mitchell Hashimoto
23e2387d61
website: document needing knife [GH-1429]
2014-09-03 20:38:01 -07:00
Tehmasp Chaudhri
49e5b9d21d
Changed to reflect the new httpS endpoint for Chef, since Chef 11.x
2014-07-16 16:49:26 -06:00
Benoit Benedetti
9462129bef
Fix staging_directory default path
2014-05-26 14:27:17 +02:00
Kris
64c210f06d
Fix website shell provisioner typo.
2014-05-23 18:10:50 -04:00
cfortier2
bf38fa9f4f
reorder chef_environment alphabetically
2014-05-21 13:34:12 -04:00
cfortier2
fe743f96c7
update website chef-client provisioner page
2014-05-21 09:40:02 -04:00
rsabitov
ef0c8c495c
playbook_dir documentation
2014-05-11 23:12:47 +10:00
Ross Smith II
d666b64fb8
website: alphabetized configuration options, added missing ones, standardized text
2014-05-04 10:47:56 -07:00
Mitchell Hashimoto
c8b91f3dad
website: clarify docs
2014-04-28 15:30:43 -07:00
Mitchell Hashimoto
667e3383fe
Update CHANGELOG
2014-04-26 11:05:08 -07:00
Joe Gornick
6d56def162
Add inventory_file option to Ansible provisioner.
2014-04-04 14:58:48 -05:00
Joris van de Donk
6e397f6e85
Update URL for ansible local-playbooks in docs
...
The old URL wasn't available anymore and returned a 404
2014-02-28 08:52:04 +01:00
Mitchell Hashimoto
ab97545a52
provisioner/puppet-server: docs
2014-02-24 09:51:48 -08:00
Mitchell Hashimoto
2af91addf9
Merge pull request #796 from Jimdo/puppet-server
...
Add puppet server provisioner
2014-02-24 09:49:27 -08:00
Mitchell Hashimoto
000e5b67ff
provisioner/chef-client: docs and validation key path
2014-02-24 09:45:04 -08:00
Jan Brauer
3dd0f9d6ac
Update documentation
2014-02-03 21:07:26 +01:00
jamie brim
ec1adec029
provisioner/ansible: configurable command / args
...
allow users to provide a replacement command / extra args to the
ansible-local provisioner.
this is useful, for example, to unbuffer output when using the
docker builder, or to modify ansible behavior, like enabling
verbose mode, injecting variables, or changing paths.
2014-01-22 14:34:34 -08:00
Jan Brauer
9d01684c1c
Use sudo by default, as in puppet-masterless
2014-01-09 08:51:48 +01:00
Jan Brauer
58b06526f5
Update docs for puppet-server provisioner
2014-01-08 13:03:03 +01:00