Commit Graph

801 Commits (ced2e945e3cc5ea9ef48a0896ce396f79ffb65c5)

Author SHA1 Message Date
Paschalis Tsilias beca6de71b Add packer.ExpandUser() function to support tilde in usage of config.ValidationKeyPath (#8657)
6 years ago
nywilken b80882f3b8 provisioner/shell: Fix envVarFile clean up issue
6 years ago
Megan Marsh 4b9568e409 fix winrmpass sanitization to account for empty string value.
6 years ago
Megan Marsh 9eda2031d2 Remove redundant placeholder (#8503)
6 years ago
Adrien Delorme 4b7132c87c Merge remote-tracking branch 'origin/master' into sharing_info
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Megan Marsh 0f6d1beccf add an extra string array to the Prepare() return values in the builder interfaces; this sets up the ability for builders to give the provisioners custom user-accessible build-time variables.
6 years ago
Megan Marsh 82367a88f8 reorganize placeholder data call to live with provisioner implementation; force users to use the generated function, therefore forcing validation, for all variables except winrmpassword, by doing a simple string check against the placeholder data.
6 years ago
Megan Marsh 3389d843f0 update all provisioners that used the winrmpassword tooling to use the new generateddata option
6 years ago
Megan Marsh b2012c7ff3 fix tests
6 years ago
Megan Marsh 39fd462b56 change all provision func signatures to use map[string]interface{}
6 years ago
Megan Marsh 0ca7c9f397 fix tests
6 years ago
Megan Marsh 6f418d0e54 get data sharing to a working state with the powershell provisioner
6 years ago
Megan Marsh f4c3501af5 pass struct of generated data into provision() call
6 years ago
Megan Marsh 822aa02500
Merge pull request #8468 from pfuender/master
6 years ago
pfuender ffb9272fb2 adding version-override for chef-client provisioner
6 years ago
Wilken Rivera b79986c3c5
Merge pull request #8411 from kevingunn-wk/fix_8410
6 years ago
Kevin Gunn 70aa0516de reset ansible-local documentation to include galaxy_command
6 years ago
Kevin Gunn 28d1037864 change galaxycommand to galaxy_command and add fixer
6 years ago
Megan Marsh 7d4353864f use shell struct in shell-local provisioner and post-processor.
7 years ago
Megan Marsh ad34a4551b provisioner/windows-restart: revert sleep hack now that we've fixed the underlying bug in #8369 (#8377)
7 years ago
nywilken 3522e13b1e provisioner/shell: Add `env_var_format` support to shell provisioner
7 years ago
Adrien Delorme 819329228a Change back to make sure all durations are a time.Duration
7 years ago
Adrien Delorme bf3d9841c6 Force durations to be passed a strings
7 years ago
Adrien Delorme 078ba7c8c3 commit old code generation tool
7 years ago
Adrien Delorme 193d3e6bbd provisioner.windows-shell: demove duplicate ExecuteCommand field
7 years ago
Lars Lehtonen 9c19cfdc6f
provisioner/shell: fix dropped error
7 years ago
Lars Lehtonen bd01d0d3c3 provisioner/inspec: Fix dropped error
7 years ago
Lars Lehtonen b207752883 provisioner/ansible: Fix dropped error
7 years ago
Ruben Tsirunyan 1b35c586ce Changes to roles_path option
7 years ago
Ruben Tsirunyan d247329599 Adding support for installing roles with ansible-galaxy for ansible provisioner
7 years ago
Megan Marsh 0f704fb5b2 These cancel functions have been obsolete since merge of c7ce4d598e
7 years ago
Stefan Scherer 35dae5791c
Use --input-file instead of --attrs.
7 years ago
David Hao c6a471d149 [Salt] Replace scp with scp + mv to handle non-root case
7 years ago
David Z Hao 1d4750a2d9
DisableSudo, not PreventSudo
7 years ago
David Z Hao ea238b66c0
Make salt-masterless provisioner respect disable_sudo directive for all commands
7 years ago
Megan Marsh 6982ec796f remove redundant error check
7 years ago
Megan Marsh 6dcff18d36 prevent nil pointer dereference by defining IsUserAuthority. This occurred as a regression when we updated the crypto library in v1.4.0
7 years ago
Megan Marsh de7106c36b
Merge pull request #7696 from hashicorp/go_generate_from_makefile
7 years ago
Megan Marsh 4bf75ac0f3 fix null file descriptor error
7 years ago
Adrien Delorme abd6eda6c9 generate execution policy from makefile
7 years ago
Megan Marsh 1204213516
Merge pull request #7678 from hashicorp/docker_windows_defaults
7 years ago
Megan Marsh 6f560bef0a
Merge pull request #7653 from aaronwalker/chef_license_acceptance
7 years ago
Adrien Delorme 478f80af83 remove unused func
7 years ago
Adrien Delorme 7005958155 execution policy: make everything more idiomatic
7 years ago
Adrien Delorme e62aba3788 allow to set ExecutionPolicy to none for powershell provisioner
7 years ago
Adrien Delorme e96409954a add execution policy type and use it to default the powershell cmd
7 years ago
Aaron Walker 85b8a654b0 only sets default value for chef license when installing chef and the install command is not set
7 years ago
Paul Meyer 814665fddd Check error returned from retry.Config.Run()
7 years ago
Paul Meyer ec14ab4875 Add unit test to find issue #7655
7 years ago