terraform/builtin/provisioners/chef
Sander van Harmelen 10aab86051 Make sure we use MaxRetries correctly
Even if MaxRetries is 0, we should still execute the loop one time in
order to run the Chef-Client at least once. Also waiting only makes
sense when we have `attempts` left. And last but not least we want to
exit immediately when the exit code is not in the retry list.

So this PR fixes three small issues to make everything work as
expected.
2020-05-05 16:18:30 -04:00
..
testdata Standardise directory name for test data 2019-06-30 10:16:15 +02:00
linux_provisioner.go change chef linux provisioner to use user:group chown syntax 2018-07-24 19:12:40 -05:00
linux_provisioner_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00
resource_provisioner.go Make sure we use MaxRetries correctly 2020-05-05 16:18:30 -04:00
resource_provisioner_test.go move hcl2shim package to configs 2019-08-06 19:58:58 -04:00
windows_provisioner.go Updates the chef provisioner to allow specifying a channel (#17355) 2018-03-20 11:51:14 +01:00
windows_provisioner_test.go Standardise directory name for test data 2019-06-30 10:16:15 +02:00