Commit Graph

13895 Commits (13ea97a1dfebf0980d45bbdc1a2148ae341b9840)
 

Author SHA1 Message Date
nywilken 9403d55549 builder/docker: Add type assertion check when reading config from state bag
6 years ago
nywilken 0ba6b22fee builder/docker: Update type of config stored in state bag
6 years ago
Megan Marsh b51fca7857 regenerate builder mock
6 years ago
Megan Marsh 8490bbc45c add tests for info sharing
6 years ago
Wilken Rivera d10a702ce8
Merge pull request #8497 from hashicorp/td-command_build-doc-fixes
6 years ago
nywilken 3d56f8ac80 command/build: Fix URL to HCL2 syntax guide
6 years ago
Megan Marsh cd7abf1f9e clean up a few final issues with info sharing
6 years ago
Megan Marsh 25711ed7d0 make HCL2 respect the new builder-returned generated vars list
6 years ago
Wilken Rivera 49c6c74046
Merge pull request #8490 from hashicorp/fix_7865
6 years ago
nywilken 1eb55c2ae3 builder/azure: Remove double override of GalleryImageVersionsClient.PollDuration
6 years ago
Adrien Delorme ee2d74ce9e
hcl2template/common_test.go: make testParse a helper (#8495)
6 years ago
Adrien Delorme bc49234930 remove old untrue comment
6 years ago
Adrien Delorme 50fb1148b4 wip
6 years ago
Adrien Delorme 4b7132c87c Merge remote-tracking branch 'origin/master' into sharing_info
6 years ago
Adrien Delorme 65cc5fe823
fix missing typo correction (#8494)
6 years ago
Adrien Delorme 0785c2f6fc
build using HCL2 (#8423)
6 years ago
Megan Marsh 6bc5a95c3a tweak docs; change to
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 18bb4ffb44 bump API version since this change makes things backwards incompatible.
6 years ago
Megan Marsh 21a849354b fix hook data loading
6 years ago
Sylvia Moss c57f093efe
Remove unnecessary source_path validation for virtualbox-ovf (#8489)
6 years ago
Sylvia Moss 0a8b172bf9 Remove duplicated retry mechanism when deleting VM ffrom virtual box (#8485)
6 years ago
Megan Marsh 1679d9fb9d docs
6 years ago
Megan Marsh a125f81fba add some more comments
6 years ago
Megan Marsh d47f151bf9 punctuation
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 ac570e0cc0 store ssh public and private keys on shared info
6 years ago
Megan Marsh 88d4ce37c9 template functioin to let Provisioners access PACKER_RUN_UUID
6 years ago
Megan Marsh 84063d2132 implement ID and Type values in the provisioner template info sharing
6 years ago
Megan Marsh e1652696a6 Rather than using reflection to grab the whole SSH config, for now just use the config convenience functions to get the majority of needed values
6 years ago
Kris Hicks 40357e2534 docs/builder/azure-arm: Remove errant html comment (#8484)
6 years ago
Sylvia Moss 2ee3311082
Retry command execution when VM session is locked (#8483)
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
nywilken 1933e7acbe Update CHANGELOG.md
6 years ago
Megan Marsh fbd1958ca5
Merge pull request #8462 from mkaczanowski/master
6 years ago
Sylvia Moss c6b9efb522 Fix virtualbox-iso TestBuilderAcc_basic (#8481)
6 years ago
Megan Marsh 0ca7c9f397 fix tests
6 years ago
Megan Marsh 5d266b20d0 generated func now validates based on data provided in context, which needs to include the future values if it is to be interpolated properly.
6 years ago
Megan Marsh 528b853178 stub out generated func for validation
6 years ago
Megan Marsh 7616fbcf3f skip shell local for now
6 years ago
Megan Marsh 6f418d0e54 get data sharing to a working state with the powershell provisioner
6 years ago
Megan Marsh 601007e3e2 pas data into provisioners well
6 years ago
Megan Marsh ee336e6d12 decode data interface into generatedData
6 years ago
Megan Marsh f4c3501af5 pass struct of generated data into provision() call
6 years ago
Mateusz Kaczanowski f1765dfd79
Update _community_builders.html.md
6 years ago
Megan Marsh 822aa02500
Merge pull request #8468 from pfuender/master
6 years ago
Mateusz Kaczanowski a645b1d48e
Update _community_builders.html.md
6 years ago
Wilken Rivera 01e0ab5c0b
Merge pull request #8474 from alrs/prune-dead-do-test-code
6 years ago