Releases: hashicorp/packer-plugin-amazon
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
v1.2.3
Note
A regression to the subnet selection logic when using the subnet_id
or subnet_filter
along with the associate_public_ip_address
configuration argument was introduced in release v1.2.3. A fix has been made and is available for use in v1.2.4.
We recommend that you upgrade to the latest available release prior to running a new Packer build. If you are not using associate_public_ip_address
or running an older version of the packer-plugin-amazon
plugin no change is necessary.
packer {
required_plugins {
amazon = {
version = ">=1.2.4"
source = "github.com/hashicorp/amazon"
}
}
}
What's Changed
Exciting New Features ๐
Bug fixes๐งโ๐ง ๐
- Support explicit public ip on default vpc by @lbajolet-hashicorp in #364
Other Changes
- version: prepare v1.2.3-dev by @lbajolet-hashicorp in #352
- Convert hashicorp/packer-plugin-amazon to GitHub Actions by @hc-github-team-es-release-engineering in #353
- github: fix pathing issues for building binaries by @lbajolet-hashicorp in #358
- workflows: publish all the pkg files separately by @lbajolet-hashicorp in #359
- actions: upload artifact with a name by @lbajolet-hashicorp in #360
New Contributors
- @hc-github-team-es-release-engineering made their first contribution in #353
Full Changelog: v1.2.2...v1.2.3