Sylvia Moss
16658a9f47
Extract virtualbox plugin ( #10910 )
2021-04-16 17:38:02 +02:00
Adrien Delorme
87ba7258b3
Use packer-sdc in packer + remove mapstructure-to-hcl2 & struct-markdown ( #10913 )
...
* start using `go:generate packer-sdc struct-markdown`
* Update Makefile
remove @go install ./cmd/struct-markdown
* run go generate for struct-markdown
* use //go:generate packer-sdc mapstructure-to-hcl2
* run go generate for mapstructure-to-hcl2
* remove struct-markdown and mapstructure-to-hcl2
* vendor vendors
2021-04-16 11:52:03 +02:00
sylviamoss
38fe79948b
remove vsphere components and docs
2021-04-15 16:24:57 -07:00
sangkyu-kim
1ea5a547e2
Merge branch 'master' into master
2021-04-13 13:46:48 +09:00
sylviamoss
e0614cabf4
move acctest pkg from sdk to core and update acceptance tests
2021-04-07 11:52:19 +02:00
James
eaaf22dcde
builder/digitalocean: support ecdsa, ed25519, dsa temporary key types via packer-plugin-sdk/communicator step… ( #10856 )
...
* support ecdsa, ed25519 temporary key algos via temporary_key_pair_algorith config
* builder/digitalocean: improve public key marshalling error handling
* builder/digitalocean: use packer-plugin-sdk to manage temporary ssh keys
* builder/digitalocean: clean up unused properties
Co-authored-by: tserkov <tserkov@penguin>
2021-04-07 10:33:05 +02:00
Qingchuan Hao
f2f33fa344
Correct SIG timout ( #10816 )
2021-04-07 10:00:17 +02:00
sangkyu.kim
23e8684aae
fix lint, fmt, generate
2021-04-06 11:40:41 +09:00
sangkyu-kim
1c8fc65223
Merge branch 'master' into master
2021-04-06 10:35:58 +09:00
elsnepal
7f26429a2a
feature[alicloud]: add ramrole to ecs instance ( #10845 )
...
* add RamRole support for ecs instance
* ordering of attributes
* run make generate
2021-04-02 15:02:13 -04:00
Sylvia Moss
d81c02b456
Fix primary disk resize on clone and add tests ( #10848 )
...
* Fix primary disk resize on clone and add tests
* remove commented tests
2021-04-02 14:41:11 -04:00
mmassez
794e83b171
Proxmox builder return first ipv4 address ( #10858 )
...
* Check if IP address is IPv4 before returning it
Returns the first IPv4 address instead of the first IP address which is an IPv6 for Windows VMs
* Updated the go module
* Reversed the order of checks
First check if it's a loopback and check for ipv4 afterwards
2021-04-02 14:37:20 -04:00
sangkyu.kim
15a9e1b20a
skip validate `product_code` if empty
2021-04-02 18:18:59 +09:00
sangkyu.kim
3f23a5ec74
Remove `getClassicServerImageProductList` within block storage size 100GB
2021-04-02 16:38:58 +09:00
sangkyu.kim
f4cbb5d7dc
fix length validation message
2021-04-02 14:55:05 +09:00
sangkyu.kim
cdcdf6a618
fix checking subnet type
2021-03-31 18:22:22 +09:00
sangkyu.kim
74434b3c3e
create temporary ACG for VPC
2021-03-31 15:15:57 +09:00
Sylvia Moss
349a300213
Add new disk to existingDevices list ( #10844 )
...
* add new disk to existingDevices list
* add tests
2021-03-30 14:48:06 -04:00
Megan Marsh
dfc5d76108
Merge pull request #10833 from harveylowndes/add-oci-flex-shape-support
...
Support OCI flexible shapes
2021-03-30 10:11:47 -07:00
sangkyu.kim
3a11352dfa
Fix ncloud builder unhandled buildvar type
2021-03-30 13:59:59 +09:00
sangkyu.kim
f044a64014
fix test code
2021-03-29 22:51:04 +09:00
sangkyu.kim
cd370aaaad
implement vpc environment
2021-03-29 22:51:04 +09:00
Harvey Lowndes
b9b1cdf75f
Address review comments
2021-03-29 12:57:10 +01:00
Harvey Lowndes
cb359e8064
Update OCI docs for flex shapes
...
Update the docs to reflect flex shape additions. Also makes a fix to the mapstructure.
2021-03-26 12:26:52 +00:00
Sylvia Moss
505cbd2591
Vendor amazon plugin ( #10800 )
...
* remove amazon from core
* vendor amazon plugin
* remove website content
* Add amazon to docs-remote-plugins
* update amazon reference links in the documentation
* update amazon docs version to latest
Co-authored-by: Adrien Delorme <adrien.delorme@icloud.com>
2021-03-25 13:37:48 +01:00
Adrien Delorme
7732f7998c
Add http_content func to serve variables from HTTP @ preseed ( #10801 )
...
This imports hashicorp/packer-plugin-sdk#43
* code generate things
* update docs
* update guides
* update examples
We want to add a new guide.
2021-03-23 12:31:13 +01:00
Taylor Dolezal
1bb5c455aa
Update 'Hashicorp' to 'HashiCorp'
2021-03-22 11:05:42 -07:00
Marcus Weiner
4d9fb629c6
Allow using API tokens for Proxmox authentication ( #10797 )
2021-03-22 11:48:31 +01:00
outscale-mgo
1e312ebc21
Fix description that was ignored in Osc builder ( #10792 )
...
Signed-off-by: Matthias Gatto <matthias.gatto@outscale.com>
2021-03-22 09:05:10 +01:00
Avi Miller
e6596a0a1d
[oracle-oci] Add support for E3/E4.Flex shapes
...
This addes an optional shape_config stanza which allows
you to specify how many ocpus and memory the Flex
instance should be allocated.
This required an upgrade of the OCI Go SDK version.
Signed-off-by: Avi Miller <avi.miller@oracle.com>
2021-03-21 12:46:21 +11:00
Andrew Pryde
a915ec8e05
Upgrade oci-go-sdk to latest
2021-03-20 02:16:17 +00:00
Brian Farrell
80f807de4d
Fix issue with test breaking default value when client_cert_token_timeout is missing ( #10783 )
2021-03-19 15:17:41 +01:00
jhawk28
9f647ba2bb
try to retype key if an error is received ( #10541 )
2021-03-19 13:27:05 +01:00
Adrien Delorme
d5ccf73e91
oci builder: Show key_file errors ( #10774 )
2021-03-19 11:59:10 +01:00
Ace Eldeib
3227d3da43
clean up azure temporary managed os disk ( #10713 )
...
* clean up temporary managed os disk
* improve message for skipping disk deletion
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
* re-arrange osdisk/additional disk cleanup
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
* remove additional disk cleanup
* add some validation on scenarios
* alway clean up resources inside template cleanup
* tidy to master
* clarify naming and comments
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
* test: add acceptance testing for azure cleanup
* revert template changes
* fix err check
* delete resources in parallel with retry to avoid serial deletion
* nit: improve log message for transient deletion errors
* fix: typo
* remove unused func to make lint happy
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
2021-03-18 12:09:57 -04:00
Sylvia Moss
d0737dcd17
skip DownloadPathKey and ShouldUploadISO on mapstructure-to-hcl2 ( #10772 )
2021-03-17 14:26:38 +01:00
Kyle
33cf6bf454
Fix logic for checking for KMS keys ( #10754 )
2021-03-15 11:37:13 +01:00
Megan Marsh
44f0be2314
Merge pull request #10748 from hashicorp/fix_virtualbox_winrmhost
...
make Packer respect winrm_host flag in virtualbox connect func
2021-03-11 16:41:37 -08:00
Thomas Dreibholz
1a5678dd86
Added VirtualBox ISO builder option to create additional disks ( #10674 )
2021-03-11 16:09:30 +01:00
Megan Marsh
e8b3a0e3bf
make virtualbox, hyperv, openstack, and parallels builders respect winrm_host by correctly passing communicator config Host() func to commhost instead of just SSHHost
2021-03-10 15:36:19 -08:00
Megan Marsh
8bb3df7121
modify logging to make overrides clearer in face of vagrant always streaming to stdout. Add tests for config override. Make sure that user overrides of ssh_host and ssh_port are respected.
2021-03-09 16:40:49 -08:00
Megan Marsh
d2ec658e78
Merge pull request #10724 from jkl73/image-project-update
...
Update public GCP image project as gce-uefi-images is be deprecated
2021-03-09 14:42:03 -08:00
Wilken Rivera
3ac5046260
Merge pull request #10727 from tasha-marreiros/feature/gcp-windows-password-timeout-#10717
...
#10717 make googlecompute windows password timeout configurable
2021-03-09 09:40:51 -05:00
Tasha Marreiros
8c18f8fa6d
amend email
2021-03-09 09:01:07 +00:00
Thomas Dreibholz
4f2f9f8a1e
Formatting fix.
2021-03-08 12:37:00 +01:00
Thomas Dreibholz
68f810891f
Ran "make generate".
2021-03-08 12:29:00 +01:00
Thomas Dreibholz
be8b2968bd
Added options for VRAM size, 3D acceleration and EFI screen size.
2021-03-08 12:29:00 +01:00
Thomas Dreibholz
4c9f3eb9ca
Added options for nested virtualisation and RTC time base.
2021-03-08 12:29:00 +01:00
Megan Marsh
a5b0e37d7e
docker extraction POC
2021-03-05 15:33:34 -05:00
Forrest C. Shields II
9df637d1f3
Fix syntax in BlockDevice JSON example ( #10719 )
...
* Fix syntax in BlockDevice JSON example
Keys must be quoted in JSON.
* Update comment to match generated docs
Co-authored-by: Wilken Rivera <dev@wilkenrivera.com>
2021-03-04 10:33:42 -05:00