wata727/packer-plugin-amazon-ami-management
Packer post-processor plugin for Amazon AMI management
π¦ v1.7.0 (2025-06-21)
- [#436](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/436): Improve developing plugin documentation
- [#438](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/438): Bump github.com/hashicorp/hcl/v2 from 2.22.0 to 2.23.0
- [#439](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/439): Bump golang.org/x/crypto from 0.23.0 to 0.31.0
- [#440](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/440): Bump github.com/aws/aws-sdk-go from 1.55.5 to 1.55.6
- [#441](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/441): Bump github.com/hashicorp/packer-plugin-sdk from 0.5.4 to 0.6.0
- [#444](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/444): Bump golang.org/x/net from 0.25.0 to 0.38.0
- [#445](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/445): Bump github.com/go-jose/go-jose/v4 from 4.0.1 to 4.0.5
- [#447](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/447): Fix GoReleaser archives.format config
- + 3 more
π¦ v1.6.1 (2024-10-14)
- [#435](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/435): Fix GoReleaser build
π¦ Enhancements
- [#431](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/431): Add new `resolve_aliases` option.
- If `true`, the post-processor resolves the AWS Systems Manager parameter when the launch template uses it to specify the AMI ID. See [AWS documentation](https://docs.aws.amazon.com/autoscaling/ec2/userguide/using-systems-manager-parameters.html).
π¦ Chores
- [#417](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/417): Bump goreleaser/goreleaser-action from 5 to 6
- [#419](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/419): Bump github.com/hashicorp/packer-plugin-sdk from 0.5.3 to 0.5.4
- [#422](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/422): Bump github.com/hashicorp/go-retryablehttp from 0.7.0 to 0.7.7
- [#428](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/428): Bump github.com/aws/aws-sdk-go from 1.53.14 to 1.55.5
- [#429](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/429): Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0
- [#432](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/432): deps: Go 1.23
- [#433](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/433): Tweak README
π¦ Enhancements
- [#409](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/409): deps: Go 1.22 and SDK 0.5.3
π BugFixes
- [#415](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/415): Remove VersionPrerelease
- This fix is ββrequired for installation with Packer v1.11
π¦ Chores
- [#403](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/403): Bump actions/checkout from 3 to 4
- [#405](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/405): Bump goreleaser/goreleaser-action from 4 to 5
- [#410](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/410): Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.1
- [#411](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/411): Bump github.com/aws/aws-sdk-go from 1.44.289 to 1.53.14
- [#412](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/412): Bump golang.org/x/net from 0.17.0 to 0.23.0
- [#413](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/413): Bump github.com/go-jose/go-jose/v3 from 3.0.0 to 3.0.3
- [#414](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/414): Bump actions/setup-go from 4 to 5
π¦ v1.4.1 (2023-06-26)
- [#384](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/384): Pin go-cty version to v1.10.0
π¦ Enhancements
- [#378](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/378): feat: search by tags provided in free style
π¦ Chores
- [#363](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/363): Bump github.com/hashicorp/go-getter/v2 from 2.1.0 to 2.2.0
- [#372](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/372): Bump github.com/hashicorp/packer-plugin-sdk from 0.3.2 to 0.4.0
- [#374](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/374): Bump actions/setup-go from 3 to 4
- [#379](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/379): Bump github.com/hashicorp/hcl/v2 from 2.13.0 to 2.17.0
- [#380](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/380): Bump github.com/zclconf/go-cty from 1.13.0 to 1.13.2
- [#381](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/381): Bump github.com/aws/aws-sdk-go from 1.44.173 to 1.44.289
- [#382](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/382): Go 1.20
π¦ v1.3.1 (2023-01-05)
- [#353](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/353): Fix release workflow
π¦ Enhancements
- [#259](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/259): Bump github.com/hashicorp/aws-sdk-go-base from 0.7.1 to 1.1.0
- [#315](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/315): Bump github.com/hashicorp/packer-plugin-sdk from 0.2.3 to 0.3.2
- [#350](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/350): Bump aws-sdk-go
π¦ Chores
- [#331](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/331): Bump github.com/hashicorp/hcl/v2 from 2.10.0 to 2.13.0
- [#341](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/341): Bump goreleaser/goreleaser-action from 2 to 4
- [#349](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/349): Upgrade to Go 1.19
- [#351](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/351): Improve build workflows
- [#352](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/352): Add goreleaser check workflow
π¦ Enhancements
- [#207](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/207): Add support for `assume_role` access config
π¦ Chores
- [#192](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/192): Bump actions/cache from 2.1.5 to 2.1.6
- [#196](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/196): Bump github.com/hashicorp/packer-plugin-sdk from 0.2.0 to 0.2.3
- [#197](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/197): Bump github.com/golang/mock from 1.5.0 to 1.6.0
- [#203](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/203): Bump github.com/zclconf/go-cty from 1.8.2 to 1.9.0
- [#206](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/206): Bump github.com/aws/aws-sdk-go from 1.38.25 to 1.40.5
π¦ v1.1.2 (2021-04-25)
- [#184](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/184): build: Fix installation command for Go 1.16 style
π¦ v1.1.1 (2021-04-25)
- [#183](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/183): build: Fix Go version in release action
π Changes
- [#174](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/174): Upgrade to Go 1.16
- darwin/arm64 is now available. See also https://golang.org/doc/go1.16
π¦ Chores
- [#173](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/173): Remove support for the installation script
- [#175](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/175): Bump actions/cache from v2.1.4 to v2.1.5
- [#176](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/176): Bump github.com/hashicorp/packer-plugin-sdk from 0.1.0 to 0.2.0
- [#178](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/178): Bump github.com/hashicorp/hcl/v2 from 2.9.1 to 2.10.0
- [#179](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/179): Bump github.com/golang/mock from 1.4.4 to 1.5.0
- [#180](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/180): Bump github.com/hashicorp/aws-sdk-go-base from 0.6.0 to 0.7.1
- [#181](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/181): Bump github.com/aws/aws-sdk-go from 1.38.0 to 1.38.25
- [#182](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/182): Bump github.com/zclconf/go-cty from 1.8.1 to 1.8.2
π¦ v1.0.0 (2021-02-22)
- This release contains some major changes for Packer v1.7 support. If you want to use Packer < v1.7, please use v0.x versions.
π₯ Breaking Changes
- [#165](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/165): Remove the AWS builder dependency
- `clean_resource_name` function support was removed from the post-processor attributes.
- Undocumented AWS access config attributes were removed.
- `assume_role`
- `shared_credentials_file`
- `decode_authorization_messages`
- `insecure_skip_tls_verify`
- `max_retries`
- + 13 more
π¦ Chores
- [#139](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/139): Bump actions/checkout from v2.3.3 to v2.3.4
- [#152](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/152): Bump github.com/zclconf/go-cty from 1.6.1 to 1.7.1
- [#156](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/156): Bump github.com/hashicorp/hcl/v2 from 2.7.0 to 2.8.2
- [#160](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/160): Bump actions/cache from v2.1.2 to v2.1.4
- [#170](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/170): Bump github.com/aws/aws-sdk-go from v1.36.5 to 1.37.15
- [#172](https://github.com/wata727/packer-plugin-amazon-ami-management/pull/172): Small refactoring
π Changes
- Upgrade Go 1.15 ([#131](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/131))
- darwin/386 build will no longer available from the release. See also https://golang.org/doc/go1.15#darwin
π Bug Fixes
- Fix panic by nil pointer dereference ([#133](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/133))
π¦ Others
- Fix download URL ([#82](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/82))
- Bump github.com/hashicorp/hcl/v2 from 2.3.0 to 2.7.0 ([#93](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/93) [#130](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/130))
- Bump github.com/golang/mock from 1.4.0 to 1.4.4 ([#107](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/107))
- Bump github.com/zclconf/go-cty from 1.2.1 to 1.6.1 ([#115](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/115))
- Bump github.com/hashicorp/packer from 1.5.4 to 1.6.4 ([#121](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/121))
- Bump github.com/aws/aws-sdk-go from 1.29.8 to 1.35.9 ([#125](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/125))
- Switch into GitHub's Dependabot ([#126](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/126))
- Update actions/checkout requirement to v2.3.3 ([#127](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/127))
- + 3 more
π¦ Enhacements
- Add support for Packer 1.5.4 ([#59](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/59))
π¦ Others
- Stop GitHub Actions ([#48](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/48))
- Fix wrong download URL ([#57](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/57))
- Remove FOSSA ([#63](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/63))
- Retry GitHub Actions ([#50](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/50))
- Bump github.com/golang/mock from 1.3.1 to 1.4.0 ([#61](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/61))
- Bump github.com/aws/aws-sdk-go from 1.24.1 to 1.29.8 ([#62](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/62))
- Run tests on GitHub Actions ([#64](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/64))
π¦ Enhancements
- Bump packer and others dependencies ([#42](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/42))
π¦ Others
- Migrate main.workflow to new yaml syntaxes ([#43](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/43))
- Update README for AWS configuration attributes ([#47](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/47))
π¦ v0.6.2 (2019-04-11)
- Re-release due to [#151](https://github.com/wata727/packer-post-processor-amazon-ami-management/issues/39). There is no change from v0.6.1.
π¦ Others
- Fix installation scripts ([#38](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/38))
π¦ v0.6.1 (2019-03-22)
- There is no change from v0.6.0. Only changes related to the project, such as documentation.
π¦ Others
- making for easier copy and paste ([#33](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/33))
- Add license scan report and status ([#34](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/34))
- automate the Installation for linux environment ([#35](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/35))
- Add NOTICE.md ([#36](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/36))
- Create releases with GoReleaser and GitHub Action ([#37](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/37))
π Changes
- Remove only unused images ([#32](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/32))
- Previously, the post-processor removes images even if the image is already used elsewhere.
- Change the minimal set permissions necessary ([#32](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/32))
- Additional API operations are required to check whether if an image is in use. See [here](https://github.com/wata727/packer-post-processor-amazon-ami-management/tree/v0.6.0#iam-task-or-instance-role) for updated permissions.
π¦ Enhancements
- Add `dry_run` option ([#26](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/26))
- Add `keep_days` option ([#31](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/31))
π¦ Others
- Update README.md ([#23](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/23))
- readme: added osx installation instructions ([#28](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/28))
- Go 1.12 ([#29](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/29))
π Changes
- Validate post-processor's configuration ([#22](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/22))
π¦ Others
- Add note about `region` parameter ([#20](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/20))
- CI against Go 1.10 ([#21](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/21))
π Changes
- Inherit from Packer access config ([#18](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/18))
π¦ Enhancements
- Support multiple regions ([#14](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/14))
π¦ Others
- Improve plugin architecture ([#9](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/9))
- Fix lint issues ([#10](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/10))
- Revise docs ([#11](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/11))
Use own credentials [#3](https://github.com/wata727/packer-post-processor-amazon-ami-management/pull/5)
π Bug Fixes
- Fix panic when use ephemeral devises
π¦ Others
- Fix SideCI issues
β¨ New Features
- first release
