Releases: hashicorp/packer-plugin-amazon
v1.3.3
What's Changed
Exciting New Features π
- Enable setting a description for EBS Volume Snapshots by @saxonww in #471
- common: move deprecation_time to AMIConfig by @lbajolet-hashicorp in #482
- Add support for arm64_mac architecture by @jaysoffian in #487
- Allow fast boot disable on region by @lbajolet-hashicorp in #509
Bug fixesπ§βπ§ π
- common: validate capacity reservation options by @lbajolet-hashicorp in #483
Doc improvements π
- builder: improve documentation on virtual_name by @lbajolet-hashicorp in #484
- builder: remove instances of confighelper.Trilean by @lbajolet-hashicorp in #490
- docs: update placement configuration docs by @lbajolet-hashicorp in #508
Other Changes
- GNUmakefile: make dev uses packer for install by @lbajolet-hashicorp in #468
- [HPR-1702] build: Add LICENSE file to release artifacts by @nywilken in #474
- Bump required actions to address Node.js 16 deprecation issue by @nywilken in #480
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.2 to 0.5.4 by @dependabot in #489
- deps: bump go-retryablehttp to v0.7.7 by @dduzgun-security in #499
- chore: update
version.go
by @tenthirtyam in #500 - feat: enable setting a snapshot description for EBS surrogate by @gnought in #501
New Contributors
- @saxonww made their first contribution in #471
- @jaysoffian made their first contribution in #487
- @dduzgun-security made their first contribution in #499
- @tenthirtyam made their first contribution in #500
- @gnought made their first contribution in #501
Full Changelog: v1.3.1...v1.3.3
v1.3.2
What's Changed
Exciting New Features π
Other Changes
- GNUmakefile: make dev uses packer for install by @lbajolet-hashicorp in #468
- [HPR-1702] build: Add LICENSE file to release artifacts by @nywilken in #474
New Contributors
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
Exciting New Features π
- Add ability to EBS Surrogate builder to persist properties from Marketplace source image, such as product codes by @dwc0011 in #455
Doc improvements π
- docs: fix fast-launch-template-config docs by @lbajolet-hashicorp in #453
Other Changes
- docs: fix fast-launch-template-config docs by @lbajolet-hashicorp in #454
- patching google.golang.org/grpc due to vulnerability: GHSA-m425-mq94-β¦ by @dutchhaag in #456
New Contributors
- @dutchhaag made their first contribution in #456
- @dwc0011 made their first contribution in #455
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
Bug fixesπ§βπ§ π
- ebs: add fast-launch support with AMI copies by @lbajolet-hashicorp in #451
Full Changelog: v1.2.9...v1.3.0
v1.2.9
What's Changed
Exciting New Features π
- Add more diags on fast-launch enable step by @lbajolet-hashicorp in #446
Other Changes
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.5.1 to 0.5.2 by @dependabot in #438
Full Changelog: v1.2.8...v1.2.9
v1.2.8
What's Changed
Exciting New Features π
- common: add include_deprecated option to filters by @lbajolet-hashicorp in #404
- builder: allow specifying hostId for placement by @amaxine in #397
- feat: add platform flag for ec2 image import task by @GastroGee in #434
Doc improvements π
- docs: Add working example for enabling metadata service v2 by @nywilken in #429
- docs: remove old-style index pages by @lbajolet-hashicorp in #437
- common: doc fixes for kms regions by @lbajolet-hashicorp in #435
Other Changes
- makefile: remove old docs targets by @lbajolet-hashicorp in #420
- Replace Xenial with Jammy image by @nywilken in #430
New Contributors
- @amaxine made their first contribution in #397
- @GastroGee made their first contribution in #434
Full Changelog: v1.2.7...v1.2.8
v1.2.7
What's Changed
Bug fixesπ§βπ§ π
- ebs: skip_create_ami skips prevalidation of AMI name (#409) by @lillarspillars in #412
- feat: upgrade aws-sdk-go to fix SSO issue by @paulojmdias in #415
- builder: fix fast launch when using launch templates by @itsmattburgess in #410
- bug: Pass Polling Config to iam instance profile step by @imcdo in #399
Doc improvements π
Other Changes
- Release 1.2.6 by @lbajolet-hashicorp in #396
- go.mod: bump go version from 1.18 to 1.19 by @lbajolet-hashicorp in #407
- build(deps): bump github.com/hashicorp/packer-plugin-sdk from 0.4.0 to 0.5.1 by @dependabot in #408
- ebs: don't error on AMI sharing test unset by @lbajolet-hashicorp in #414
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #413
New Contributors
- @imcdo made their first contribution in #399
- @lillarspillars made their first contribution in #412
- @paulojmdias made their first contribution in #415
- @itsmattburgess made their first contribution in #410
Full Changelog: v1.2.6...v1.2.7
v1.2.6
What's Changed
Exciting New Features π
Doc improvements π
- docs: add docs on fast-launch permissions by @lbajolet-hashicorp in #391
- fixing text for IAM permission needed by @elreydetoda in #395
Other Changes
- Release1.2.5 by @lbajolet-hashicorp in #376
- .github: add action to run acceptance tests by @lbajolet-hashicorp in #380
- workflows: run awscli install with update flag by @lbajolet-hashicorp in #381
- workflows: remove AWS cli install from acc tests by @lbajolet-hashicorp in #382
- workflows: reference secrets not as env vars by @lbajolet-hashicorp in #383
- workflows: zip and keep logs for acceptance tests by @lbajolet-hashicorp in #384
- workflows: fix zip path for logs by @lbajolet-hashicorp in #385
- docs: add more permissions troubleshooting details by @lbajolet-hashicorp in #389
- Acc tests schedule by @lbajolet-hashicorp in #390
- github: bump timeout duration for acceptance tests by @lbajolet-hashicorp in #393
- cleanup github workflows by @lbajolet-hashicorp in #392
New Contributors
- @alemuro made their first contribution in #379
- @elreydetoda made their first contribution in #395
Full Changelog: v1.2.5...v1.2.6
v1.2.5
What's Changed
Exciting New Features π
- config: add docs on permissions for public IP by @lbajolet-hashicorp in #372
- Select subnet based on az machine type availability by @lbajolet-hashicorp in #373
Bug fixesπ§βπ§ π
- Include only AMI's owned by caller during pre-validate by @cartermckinnon in #354
Doc improvements π
- Fix docs for fast launch by @lbajolet-hashicorp in #374
- docs: add public ip paragraph in IAM section by @lbajolet-hashicorp in #375
Other Changes
- .gitignore: ignore crash.log by @lbajolet-hashicorp in #365
- [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #325
New Contributors
- @cartermckinnon made their first contribution in #354
Full Changelog: v1.2.4...v1.2.5
v1.2.4
Note
As part of the fixes related to the regression from 1.2.3, when one changes the value of the associate_public_ip_address
, the plugin will attempt to get the default VPC for the account that runs the build, should none be specified. To do so, we use the DescribeVpcs
API endpoint, which may cause builds to fail because of a missing permission: ec2:DescribeVpcs
.
We are actively working on a fix for this, so the default behaviour in case the permission is missing will not make builds fail, but instead show a warning regarding the associate_public_ip_address
being ignored, as was silently the case before version 1.2.3.
In the meantime, you may either specify a subnet/VPC, or remove the associate_public_ip_address
from your configuration if you encounter this error.
What's Changed
Bug fixesπ§βπ§ π
- Release 1.2.3 by @lbajolet-hashicorp in #366
- common: Fix regression for subnet_filters when public IP set by @lbajolet-hashicorp in #370
Full Changelog: v1.2.3...v1.2.4