Skip to content

Releases: hashicorp/packer-plugin-amazon

v1.2.6

05 Jun 14:55
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Doc improvements 📚

Other Changes

New Contributors

Full Changelog: v1.2.5...v1.2.6

v1.2.5

02 May 19:53
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug fixes🧑‍🔧 🐞

Doc improvements 📚

Other Changes

  • .gitignore: ignore crash.log by @lbajolet-hashicorp in #365
  • [COMPLIANCE] Add Copyright and License Headers by @hashicorp-copywrite in #325

New Contributors

Full Changelog: v1.2.4...v1.2.5

v1.2.4

20 Apr 21:53
Compare
Choose a tag to compare

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🧑‍🔧 🐞

Full Changelog: v1.2.3...v1.2.4

v1.2.3

19 Apr 18:49
Compare
Choose a tag to compare

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 🎉

  • Add support for KMS keys in the aws-cn partition by @nywilken in #363

Bug fixes🧑‍🔧 🐞

Other Changes

New Contributors

Full Changelog: v1.2.2...v1.2.3

v1.2.2

30 Mar 18:34
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug fixes🧑‍🔧 🐞

Doc improvements 📚

Other Changes

New Contributors

Full Changelog: v1.2.1...v1.2.2

v1.2.1

27 Jan 20:33
Compare
Choose a tag to compare

What's Changed

Bug fixes🧑‍🔧 🐞

  • Skip uploading ssh pub key when AWS key pair is used by @Glyphack in #315

Other Changes

Full Changelog: v1.2.0...v1.2.1

v1.2.0

23 Jan 17:06
Compare
Choose a tag to compare

What's Changed

Note on the breaking change: the commit merged from PR #309 fixes a bug where the plugin would fallback on the private IP after a single try to get the public IP of the instance being created. Now, it will try multiple times to get the public IP, and only on the latest try, if the public IP is still unavailable, will it fallback to the private IP of the instance. While this behaviour is in line with the documentation, this may be surprising to users that encounter this behaviour, as with this update, there's a greater chance of the IP being the public one. For this reason, we have marked it as breaking, and updated the minor version of the plugin to highlight this change.

Breaking Changes 🛠

  • Instance SSH access: use all attempts to get public IP by @sparrc in #309

Bug fixes🧑‍🔧 🐞

  • Fix spot instance launch readiness by @sparrc in #308
  • session_manager: Upload user public key to instance before connection if private key is specified by @Glyphack in #296

Other Changes

New Contributors

Full Changelog: v1.1.6...v1.2.0

v1.1.6

08 Dec 18:52
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add support for configurating IMDSv2 as the default instance metadata service by @ankon in #278
  • builder: Include EC2 Capacity Reservations in the aws builder by @mihok in #256

Other Changes

  • [COMPLIANCE] Update MPL 2.0 LICENSE by @hashicorp-copywrite in #279
  • Update docs links by @sylviamoss in #285
  • Bump github.com/hashicorp/packer-plugin-sdk from 0.3.1 to 0.3.2 by @dependabot in #269
  • Remove docs preview from make generate target by @nywilken in #293
  • Update RunConfig-not-required.mdx by @EdenBW in #282
  • Add support for uefi_data in builders by @Marcelotsvaz in #272

New Contributors

Full Changelog: v1.1.5...v1.1.6

v1.1.5

29 Sep 19:45
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add support for toggling unlimited credits for T3/T3a/T4g instance type by @nywilken in #273

Full Changelog: v1.1.4...v1.1.5

v1.1.4

08 Sep 21:05
Compare
Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Add enable_nitro_enclave argument to enable support for Nitro Enclaves on instance by @SajanAlexander-okta in #257
  • Allow restricting temporary SG to current host's public IP by @r-bk in #250
  • Update Plugin binary releases to match Packer by @nywilken in #267

Other Changes

New Contributors

Full Changelog: v1.1.3...v1.1.4