284 Commits

Author SHA1 Message Date
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 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 
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 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 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 2016-01-26 13:09:15 +00:00
Matt Black
5cd15b52c5 Salt provisioner: dynamic command line args passed onto salt-call fixes 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 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 from evertrue/evertrue/eherot/add_data_bag_secret_to_chef_client
Chef-client provisioner: Add encrypted data bag secret path (Fixes )
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 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 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  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 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