Thomas Dreibholz
c5df930437
Added firmware option for QEMU builder ( #10683 )
2021-03-02 11:56:28 +01:00
Brian Farrell
273a720440
Add client_cert_token_timeout to address GH-9465 ( #10528 )
2021-03-02 11:51:18 +01:00
Megan Marsh
96b753f3b0
pin packer to golang 1.16 ( #10702 )
...
* pin packer to golang 1.16
* vet command/build_cancellation_test.go
2021-03-02 11:43:58 +01:00
Alvaro Miranda Aguilera
eea215adf9
Update VBoxManageConfig-not-required.mdx ( #10707 )
...
replace indentation with spaces
2021-03-01 11:06:18 +01:00
Megan Marsh
b4b0df44b4
Merge pull request #9591 from Timdawson264/ebs-volume-snapshot
...
ebsvolume snapshot
2021-02-23 15:47:27 -08:00
Megan Marsh
25920b2bd3
remove unused mock fields
2021-02-23 10:38:15 -08:00
Megan Marsh
74a6c1987c
change name of singular block device in loop to be less confusing; fix snapshot tests
2021-02-23 10:30:55 -08:00
Megan Marsh
160be7e773
refactor aws test tooling so we can apply common test function helpers to ebsvolume tests
2021-02-23 09:24:03 -08:00
Megan Marsh
d398487afd
Merge pull request #10671 from dreibh/dreibh/virtualbox-options
...
More options for the VirtualBox ISO builder
2021-02-22 14:45:19 -08:00
Megan Marsh
822dcf93af
Merge pull request #10543 from arizvisa/GH-10009
...
Added a fallback to both the player and workstation drivers from the vmware builder when trying to determine the network-mapping configuration
2021-02-22 09:34:39 -08:00
Rémy Léone
2967fccfd7
Fix
2021-02-22 14:10:31 +01:00
Rémy Léone
95e8263280
Fix
2021-02-22 12:18:43 +01:00
Rémy Léone
44d19f160a
fix
2021-02-22 12:18:43 +01:00
Rémy Léone
557bffc94a
scaleway: add support for timeout in shutdown step
2021-02-22 12:18:42 +01:00
Megan Marsh
9a11fd4136
Update amazon sdk ( #10668 )
2021-02-22 11:18:48 +01:00
Ali Rizvi-Santiago
c7545c37dd
Fixed an issue identified by @SwampDragons when checking if the networkmapper configuration file exists.
2021-02-21 05:32:30 -06:00
Thomas Dreibholz
2b35873dd9
Formatting fix.
2021-02-20 20:31:09 +01:00
Thomas Dreibholz
8226bc9d9f
Ran "make generate".
2021-02-20 20:23:47 +01:00
Thomas Dreibholz
ffa8b7de8a
Added option for the graphics controller.
2021-02-20 20:21:57 +01:00
Thomas Dreibholz
e9936cf0da
Added option for audio controller.
2021-02-20 20:09:16 +01:00
Thomas Dreibholz
eb4a6f30a0
Added option for NIC type.
2021-02-20 19:59:39 +01:00
Thomas Dreibholz
fa844543ec
Added options for chipset and firmware.
2021-02-20 19:59:06 +01:00
Thomas Dreibholz
7ad99c2c85
Added documentation comments.
2021-02-20 15:09:38 +01:00
Thomas Dreibholz
5385275836
Fixed formatting.
2021-02-20 15:09:38 +01:00
Thomas Dreibholz
591b1c2637
VirtualBox: added support for "virtio" ISO interface.
2021-02-20 15:09:38 +01:00
Thomas Dreibholz
f48d7e3990
VirtualBox: added support for "virtio" storage.
2021-02-20 15:09:38 +01:00
Megan Marsh
c9c65383e9
Merge pull request #10651 from sparshev/vmware_attach_snapshot
...
Added "attach_snapshot" parameter to vmware vmx builder
2021-02-19 15:14:35 -08:00
Taylor Chaparro
317e2da000
azure client sig fix: don't overwrite subscription id if unset ( #10659 )
2021-02-19 11:16:31 +01:00
Tim Dawson
aef74cd059
Fixed up after rebaseing
2021-02-19 14:09:23 +13:00
Sergei Parshev
b3b4559434
Added "attach_snapshot" parameter to vmware vmx builder
2021-02-18 15:16:28 -08:00
Tim Dawson
ac2ce0097c
Fixed formatting
2021-02-19 11:09:55 +13:00
Tim Dawson
ca0b11028e
Started instramenting some functions and building out unit tests for snapshot step.
...
Added some basic config tests.
2021-02-19 11:09:55 +13:00
Tim Dawson
b199ce9a22
Added snapshots to artifacts
...
Increased Snapshot wait timeout
2021-02-19 10:58:03 +13:00
Tim Dawson
3e754c9f3f
Using new Polling config for snapshot step
2021-02-19 10:58:03 +13:00
Tim Dawson
7f0b41bb0e
Refactored SnapshotConfig
...
Added Group and user permission to each snapshot
2021-02-19 10:58:03 +13:00
Tim Dawson
482a2c8232
Adding ebs-volume snapshot creation
2021-02-19 10:06:04 +13:00
Sylvia Moss
201869d627
Update HCL2 and JSON example for amazon builders ( #10645 )
...
* move hcl2 example up over json to amazon-ebs
* switch hcl and json templates for all amazon builders
* fix json format
2021-02-17 10:32:13 +01:00
Megan Marsh
10d32bda6d
Merge pull request #10591 from neumayer/retry
...
Add retry strategies to oci calls
2021-02-16 13:59:26 -08:00
Megan Marsh
80ed988ffe
Hcl2 upgrade fix ( #10625 )
...
* fix random nil pointer dereference I found while debugging hcl2_upgrade issues
* fix hcl2_upgrade command by creating passthroughs for all text template fields
2021-02-15 10:40:21 +01:00
Trond Isak
2c08479825
add AWS API call retries on AMIGetFilteredImage ( #10610 )
2021-02-11 11:58:56 +01:00
Robert Neumayer
50a6732859
Use http constants and use switch instead of if
2021-02-10 16:46:00 +01:00
Calle Pettersson
6c77d28537
proxmox: Fix additional_iso_files ( #10586 )
2021-02-10 10:59:44 +01:00
mflorin
9afaa5a21f
Profitbricks builder fixes ( #10549 )
2021-02-09 16:56:06 +01:00
Robert Neumayer
bcd60c3895
Improve retry policy
2021-02-09 16:16:10 +01:00
Jessi
88c516b2d5
Add IMDSv2 support for AWS EBS builder ( #10546 )
2021-02-09 11:47:54 +01:00
Robert Neumayer
6b947edd04
Add retry strategies to oci calls
...
The oci api returns 429, among others in case a per-user rate limit is
hit. Currently our only mechanism to deal with this is to wait 5s
between the requests that poll for image availability (and export).
With a custom retry strategy we can handle more error situations while
putting less load on the api.
2021-02-09 09:33:43 +01:00
Megan Marsh
ba1ad9ea15
Vsphere example update ( #10574 )
...
* fix ubuntu json template example
* add hcl template example
* add hcl alpine example
* add hcl versions of alpine and macos; update macos json
* add hcl version of windows template, call fix on windows json
2021-02-05 13:21:29 +01:00
Adrien Delorme
ed091163be
HCL2 Parse packer.required_plugins block + packer init ( #10304 )
...
This adds the new `required_plugins` block to be nested under the packer block.
Example:
```hcl
packer {
required_plugins {
aws = {
version = ">= 2.7.0"
source = "azr/aws"
}
azure = ">= 2.7.0"
}
}
```
For example on darwin_amd64 Packer will install those under :
* "${PACKER_HOME_DIR}/plugin/github.com/azr/amazon/packer-plugin-amazon_2.7.0_x5.0_darwin_amd64"
* "${PACKER_HOME_DIR}/plugin/github.com/hashicorp/azure/packer-plugin-azure_2.7.0_x5.0_darwin_amd64_x5"
+ docs
+ tests
2021-02-02 18:05:04 +01:00
Wilken Rivera
f36554fa0e
Update redirects and URLs to legacy JSON template docs ( #10530 )
2021-01-27 09:08:59 -05:00
Miguel Hernández
782cf058b5
Add 'skip_create_ami' option to the amazon-ebs builder ( #10531 )
2021-01-27 09:00:42 -05:00