Mike Tougeron
e0e82e2192
Support AWS gp3 volumes ( #10338 )
...
* Support AWS gp3 volumes
* docs
* tests
2020-12-09 13:06:57 +01:00
Roman Mingazeev
33dce4fc83
fix yandex vendor
2020-10-23 12:26:16 +03:00
Roman Mingazeev
0788c49ec0
update vendor/yandex-cloud/go-sdk
2020-10-23 12:22:35 +03:00
Megan Marsh
456214eb51
Merge pull request #10056 from marinsalinas/new_client
...
New official Outscale SDK migration.
2020-10-16 15:28:54 -07:00
Marin Salinas
c5dffc1bff
chore: add go mod vendor for new Outscale SDK
2020-10-13 10:17:37 -05:00
Adrien Delorme
14e253f316
upgrade panicwrap to v1 ( #10059 )
...
* and go mod tidy this allows us to get rid of a dep
2020-10-07 11:22:32 -04:00
Patrik
d4d78feed2
feat(scaleway): get image by label if not an UUID ( #10061 )
...
Signed-off-by: Patrik Cyvoct <[email protected] >
2020-10-07 16:04:00 +02:00
upodroid
b1c74f9df0
Merge branch 'master' of github.com:hashicorp/packer into google-impersonation
2020-10-01 23:19:15 +01:00
upodroid
2228b18fcb
revendor the libraries
2020-10-01 22:06:15 +01: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
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
Niels Pardon
a2ceb54b1a
Add support for external source image url ( #9992 )
...
Signed-off-by: Niels Pardon <[email protected] >
2020-09-25 14:59:00 +02:00
Megan Marsh
429d431365
Implement assume_role for Packer. This functionality is copied shamelessly
...
from the Terraform AWS provider
2020-09-23 13:18:26 -07:00
Patrik
f8e31bff12
feat(builder): bump scaleway to new sdk ( #9902 )
2020-09-09 10:27:48 +02:00
Sylvia Moss
58a0bdd780
Look for a default resource pool when root resource pool is not found ( #9809 )
2020-08-31 16:26:48 +02:00
Adrien Delorme
5ba134ac5b
JSON to HCL2 (minimal best-effort) transpiler ( #9659 )
...
hcl2_upgrade transforms a JSON build-file in a HCL2 build-file.
This starts a validated Packer core and from that core we generate an HCL 'block' per plugin/configuration. So for a builder, a provisioner, a post-processor or a variable. The contents of each block is just transformed as is and basically all fields are HCL2-ified.
A generated field can be valid in JSON but invalid on HCL2; for example JSON templating (in mapstructure) allows to set arrays of strings - like `x = ["a", "b"]` - with single strings - like `x="a"` -, HCL does not allow this.
Since JSON does not make the distinction between variables and locals, everything will be a variable. So variables that use other variables will not work.
hcl2_upgrade tries to transform go templating interpolation calls to HCL2 calls when possible, leaving the go templating calls like they are in case it cannot.
Work:
* transpiler
* tests
* update hcl v2 library so that output looks great.
* update docs
2020-08-25 10:51:43 +02:00
Adrien Delorme
fbfe31ceaf
update flock + go mod tidy ( #9805 )
2020-08-24 10:49:43 +02:00
Sylvia Moss
a1524bf96a
Add option to also import OVF templates to the Content Library ( #9755 )
2020-08-19 13:20:25 +02:00
Megan Marsh
5016df92b8
fix vendoring
2020-08-11 15:04:47 -07:00
Li Kexian
94a32dc282
tencentcloud cvm use CLOUD_PREMIUM disk by default ( #9663 )
2020-07-29 15:10:00 +02:00
Adrien Delorme
ddea6183fe
tidy vendor/mod
2020-07-16 15:47:29 +02:00
Megan Marsh
629a8aec15
go mod vendor
2020-07-15 14:20:09 -07:00
Shengjing Zhu
4fe9a92058
Bump gophercloud to latest version
2020-07-14 00:01:37 +08:00
Sylvia Moss
9c1409dbba
Add content_library_destination to import VM template to a Content Library ( #9551 )
2020-07-10 11:01:10 +02:00
8a8abdf615
update ucloud-uhost builder ( #9466 )
...
* update ucloud-uhost builder, docs and deps
Co-authored-by: Wilken Rivera <[email protected] >
Co-authored-by: Adrien Delorme <[email protected] >
2020-06-24 14:31:05 +02:00
Gennady Lipenkov
fcfbdc6b08
Update Yandex.Cloud go packages "go-genproto" and "go-sdk"
...
'go mod vendor' included
2020-06-17 12:35:43 +03:00
Megan Marsh
4178625afb
re-add winrm_no_proxy option. Winrm code needs to be modified in order to read no_proxy env var when client is created rather than when net/http library is instantiated.
2020-06-16 10:27:30 -07:00
Charlie Kenney and Adrien Delorme
70a2c7d364
upgrade linodego to v0.14.0 ( #9395 )
...
* upgrade linodego to v0.14.0
* fix builder/linode linter errors
* Update go.mod
Co-authored-by: Adrien Delorme <[email protected] >
2020-06-12 11:36:54 +02:00
Moss
698e4cda15
update vmware/govmomi to v0.22.2
2020-06-10 14:38:17 +02:00
Sylvia Moss
aa52e690ee
Update go-getter and add samba shared files tests to step_download ( #8954 )
2020-06-04 15:00:18 +02:00