terraform/builtin/provisioners
Tim Sharpe 615110e13e provisioner: new Puppet provisioner (#18851)
* Basic Puppet provisioner

* (fixup) fix snake_case use in Bolt

* (fixup) Remove unused ValidateFunc

* (fixup) Check bolt result status

* (lint) go fmt

* Requested changes

* Remove PE autodetection

* Apply suggestions from @svanharmelen

Co-Authored-By: rodjek <tim@sharpe.id.au>

* Tag all JSON fields in bolt output

* Defer comm.Disconnect() as suggested

* Make bolt timeout configurable

* Update builtin/provisioners/puppet/resource_provisioner.go

Co-Authored-By: rodjek <tim@sharpe.id.au>

* Make extension_requests and custom_attributes configurable
2019-06-10 15:31:21 -04:00
..
chef Merge pull request #18533 from alice-sawatzky/master 2018-10-11 10:29:01 +02:00
file use correct context for communicator.Retry 2018-03-20 13:06:28 -04:00
habitat Update resource_provisioner.go 2018-07-05 15:37:42 -04:00
local-exec provisioner/local-exec: Support custom environment variables on Windows 2018-06-15 18:26:43 -07:00
puppet provisioner: new Puppet provisioner (#18851) 2019-06-10 15:31:21 -04:00
remote-exec Merge pull request #17609 from hashicorp/jbardin/remote-command 2018-03-23 17:34:06 -04:00
salt-masterless fix(salt-masterless): Compare retrieved variable values with defaults 2019-02-14 18:13:16 -08:00