Adrien Delorme
10b648b282
Update .gitattributes
2020-10-02 11:06:02 +02:00
Adrien Delorme
ebb1cb406c
ignore walk error
2020-10-02 10:53:17 +02:00
Adrien Delorme
fcf16315a3
add tests
2020-10-02 10:49:21 +02:00
Adrien Delorme
bb22cfcf34
HCL2: pass sensitive variables to packer.LogSecretFilter
...
Co-Authored-By: Megan Marsh <1008838+SwampDragons@users.noreply.github.com>
2020-10-02 10:17:07 +02:00
upodroid
1c4b8c3d31
fmt fix
2020-10-01 23:24:46 +01:00
upodroid
b1c74f9df0
Merge branch 'master' of github.com:hashicorp/packer into google-impersonation
2020-10-01 23:19:15 +01:00
Megan Marsh
c0be097afc
Merge pull request #10010 from OblateSpheroid/GH10008
...
Bug fix(10008): fix ansible-galaxy for v1 files
2020-10-01 14:25:22 -07:00
upodroid
2228b18fcb
revendor the libraries
2020-10-01 22:06:15 +01:00
Dmitry Borodaenko
d18b7839b9
no panicwrap in plugins
...
As of mitchellh/panicwrap#25 , a call to panicwrap.Wrapped() unsets the
cookie in the env, that makes packer plugin child process inherit an env
without the panicwrap cookie and panicwrap itself.
This trips up CleanupClients() in Packer's plugin client: instead of the
real plugin server it now kills its panicwrap parent -- which doesn't
forward SIGKILL to its child because it's not a signal that can be
caught -- and ends up indefinitely waiting in client.Kill() for an EOF
that will never come.
This workaround is to not even try to panicwrap in a plugin server.
2020-10-01 13:32:00 -07:00
upodroid
f13099edfb
rebase the branch
2020-10-01 20:39:06 +01:00
Kostas
8c07e21be8
update hcl2spec
2020-10-01 09:06:22 +03:00
Kostas
18c4f271ac
rename variable; add docs
2020-10-01 09:01:51 +03:00
Megan Marsh
984f21d409
Merge pull request #10016 from hashicorp/azr-fix-coalesce-empty-string-
...
use "github.com/hashicorp/go-cty-funcs/collection".CoalesceFunc
2020-09-30 15:49:02 -07:00
Megan Marsh
465ce3596f
Merge pull request #10019 from hashicorp/circleci-build-tools-update
...
Update build tools to latest supported versions
2020-09-30 15:31:38 -07:00
Megan Marsh
69fd5a1527
fix pathing in cd_files copy to make sure directories make it into the cd root.
2020-09-30 15:15:55 -07:00
packer-ci
e08e7734f5
Putting source back into Dev Mode
2020-09-30 18:45:29 +00:00
packer-ci
f61a8c09ad
Cut version 1.6.4
2020-09-30 17:54:05 +00:00
packer-ci
e75da4c6e5
cut version 1.6.4
2020-09-30 17:54:03 +00:00
packer-ci
add9beff12
update changelog
2020-09-30 17:54:03 +00:00
Marin Salinas
49e4d83cd7
refactor: remove oapi references in bsusurrogate builder
2020-09-30 10:39:24 -05:00
Marin Salinas
aa3ec3fd0f
refactor: change chroot builder to new SDK
2020-09-30 10:38:31 -05:00
Marin Salinas
c0c0f003f9
refactor: fix bsu builder to accept proxy
2020-09-30 10:37:41 -05:00
Marin Salinas
d813c3647d
refactor: change bsuvolume builder to new SDK
2020-09-30 10:37:09 -05:00
Marin Salinas
79e25bf4ac
Merge pull request #9 from marinsalinas/bsusurrogate
...
Bsusurrogate sdk migration
2020-09-30 10:35:26 -05:00
Wilken Rivera
2a879aff14
Update build tools to latest supported versions
2020-09-30 11:22:13 -04:00
Megan Marsh
8b95ce8a29
update changelog
2020-09-30 08:11:57 -07:00
Wilken Rivera
1882d70c7e
Update CHANGELOG
2020-09-30 10:18:20 -04:00
Braunson
b2047bd938
Put the correct AzureTags type in StateBag ( #10014 )
...
Azure expects the tags format to use a pointer to the string for the map value.
The configuration from the builder is not a pointer so when storing in the state bag for
reference in later execution we convert it when creating the StateBag.
Fixes #10012 and #10013 .
* Use the MapToAzureTags helper and error check in resource group creation
* Added test case for tag values not using a pointer
* test/azure/arm: Add test to verify tags stored in state
* test/azure/arm: Add azure_tags to existing acceptance test for Linux
Test Before Fix
```
--- FAIL: TestBuilderAcc_ManagedDisk_Linux (1.81s)
panic: interface conversion: interface {} is map[string]string, not map[string]*string [recovered]
panic: interface conversion: interface {} is map[string]string, not map[string]*string
FAIL github.com/hashicorp/packer/builder/azure/arm 1.822s
```
Test After Fix
```
2020/09/29 17:23:03 ui: ==> test: Resource group has been deleted.
--- PASS: TestBuilderAcc_ManagedDisk_Linux (517.41s)
PASS
ok github.com/hashicorp/packer/builder/azure/arm 517.426s
```
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
2020-09-30 09:55:46 -04:00
Kostas
72166febee
allow to specify boot volume size
2020-09-30 13:31:37 +03:00
Adrien Delorme
180dc4a54e
add test
2020-09-30 12:02:52 +02:00
Adrien Delorme
f3e65b5eb1
use "github.com/hashicorp/go-cty-funcs/collection".CoalesceFunc
...
fix #9419
after https://github.com/hashicorp/go-cty-funcs/pull/5 was merged
2020-09-30 11:59:36 +02:00
Megan Marsh
2f4490fd73
Merge pull request #10007 from hashicorp/fix_10000
...
[WIP] builder/amazon: Update logic for session credentials
2020-09-29 16:06:43 -07:00
Megan Marsh
4c0ac6917e
switch to using aws base config, which means we're using code tested and maitnained by the terraform crowd.
2020-09-29 14:26:38 -07:00
js-g
d7507ae67c
fix (provisioner/ansible): add checks for both roles and collections
2020-09-29 13:46:59 -04:00
sylviamoss
c8874c9382
improve docker_tag cast to avoid failures
2020-09-29 14:41:43 +02:00
js-g
08d485b1f9
GH 10008: fix ansible-galaxy for v1 files
2020-09-28 18:32:27 -04:00
Lik
bdb1c47532
Pass QemuImgArgs to stepConvertDisk ( #10001 )
2020-09-28 11:43:20 +02:00
sylviamoss
49bc7665c1
fix docker push tags cast
2020-09-28 11:18:24 +02:00
sylviamoss
aa9c162c60
improve docker_tags artifact state read
2020-09-28 10:52:28 +02:00
packer-ci
2a7cb36a90
Putting source back into Dev Mode
2020-09-25 20:09:10 +00:00
packer-ci
49969afd2f
Cut version 1.6.3
2020-09-25 19:37:49 +00:00
packer-ci
5daf04a280
cut version 1.6.3
2020-09-25 19:37:48 +00:00
packer-ci
9f8771cdfd
update changelog
2020-09-25 19:37:48 +00:00
Wilken Rivera
21c66749aa
update changelog
2020-09-25 12:52:43 -04:00
sylviamoss
e758891878
make shell-local post-processor return copy of previous artifact
2020-09-25 16:53:59 +02:00
Roman Tomjak
b6ff793496
builder/proxmox: add support for io threads ( #9969 )
2020-09-25 14:59:54 +02:00
Niels Pardon
a2ceb54b1a
Add support for external source image url ( #9992 )
...
Signed-off-by: Niels Pardon <par@zurich.ibm.com>
2020-09-25 14:59:00 +02:00
Niels Pardon
29d23c13d0
Add additional debugging for OpenStack ( #9972 )
...
Signed-off-by: Niels Pardon <par@zurich.ibm.com>
2020-09-25 13:16:53 +02:00
Simon Amelunxen
11861fc7d7
Removed hardcoded but obsolete Task Scheduler timeout ( #9994 )
2020-09-25 12:31:25 +02:00
Sylvia Moss
96e3def294
Add pause_before_ssm config to pause before establishing the Session Manager session ( #9988 )
2020-09-25 10:19:19 +02:00