Document how to pass spaces in `puppet_bin_dir`

This commit is contained in:
Matt Dainty 2018-12-10 10:26:28 +00:00
parent 9bd802b6ec
commit d7cd693680
2 changed files with 4 additions and 2 deletions

View File

@ -101,7 +101,8 @@ manifests you should use `manifest_file` instead.
- `puppet_bin_dir` (string) - Path to the Puppet binary. Ideally the program
should be on the system (unix: `$PATH`, windows: `%PATH%`), but some
builders (eg. Docker) do not run profile-setup scripts and therefore PATH
might be empty or minimal.
might be empty or minimal. On Windows, spaces should be `^`-escaped, i.e.
`c:/program^ files/puppet^ labs/puppet/bin`.
- `staging_directory` (string) - Directory to where uploaded files will be
placed (unix: "/tmp/packer-puppet-masterless", windows:

View File

@ -81,7 +81,8 @@ listed below:
- `puppet_bin_dir` (string) - Path to the Puppet binary. Ideally the program
should be on the system (unix: `$PATH`, windows: `%PATH%`), but some
builders (eg. Docker) do not run profile-setup scripts and therefore PATH
might be empty or minimal.
might be empty or minimal. On Windows, spaces should be `^`-escaped, i.e.
`c:/program^ files/puppet^ labs/puppet/bin`.
- `puppet_node` (string) - The name of the node. If this isn't set, the fully
qualified domain name will be used.