fix: Add Packer 1.11.x plugin compatibility 65/73865/1
authorAnil Belur <abelur@linuxfoundation.org>
Thu, 6 Nov 2025 23:56:02 +0000 (09:56 +1000)
committerAnil Belur <abelur@linuxfoundation.org>
Fri, 7 Nov 2025 00:09:19 +0000 (10:09 +1000)
commit4d439da7fd505d20c1a212ab49f385aa7878b953
tree0bd3acd1a469492e86d5befd0e0b2bbd5432b10e
parent040655a01331344500ebf0c5300985da0e60e54e
fix: Add Packer 1.11.x plugin compatibility

- Added required_plugins blocks to all template files
- Declared openstack, docker, amazon, and ansible plugins
- Added .packer.d/ to .gitignore

Fixes compatibility with Packer 1.11.x while maintaining
backward compatibility with 1.9.x and 1.10.x.

Templates updated:
- builder.pkr.hcl
- docker.pkr.hcl
- devstack.pkr.hcl
- devstack-pre-pip-yoga.pkr.hcl
- windows-builder.pkr.hcl
- builder-aws.pkr.hcl
- docker-aws.pkr.hcl

Issue: RELENG-5871
Change-Id: Id7c980a76f80bfff011fea5a53c624d83cbbab2d
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
.gitignore
releasenotes/notes/packer-1.11-plugin-compatibility-b48eee66dc774e5c.yaml [new file with mode: 0644]
templates/builder-aws.pkr.hcl
templates/builder.pkr.hcl
templates/devstack-pre-pip-yoga.pkr.hcl
templates/devstack.pkr.hcl
templates/docker-aws.pkr.hcl
templates/docker.pkr.hcl
templates/windows-builder.pkr.hcl