terraform/builtin/provisioners
Martin Atkins 6a4498ba76 provisioner/salt-masterless: add "_file" suffix to "minion_config"
In #15870 we got good feedback that it'd be more useful to have the
various filename-accepting arguments on this provisioner instead accept
strings that represent the contents of such files, so that they can be
generated from elsewhere in the Terraform config.

This change does not achieve that, but it does make room for doing this
later by renaming "minion_config" to "minion_config_file" so that we
can later add a "minion_config" option alongside that takes the file
content, and deprecate "minion_config_file".

Ideally we'd just implement the requested change immediately, but
unfortunately the release schedule doesn't have time for this so this is
a pragmatic change to allow us to make the full requested change at a
later date without backward incompatibilities.

This change is safe because the salt-masterless provisioner has not yet
been included in a release at the time of this commit.
2017-08-30 13:55:28 -07:00
..
chef provisioner/chef: fix panic 2017-07-22 09:58:58 +02:00
file Refactor the provisioner validation function (#15273) 2017-06-15 19:57:04 +02:00
local-exec provisioner/local-exec: allow user to specify interpreter 2017-08-22 10:16:36 -07:00
remote-exec backoff retries in remote-exec provisioner 2017-08-09 15:54:08 -04:00
salt-masterless provisioner/salt-masterless: add "_file" suffix to "minion_config" 2017-08-30 13:55:28 -07:00