Skip to content

v2.5.0

Latest
Compare
Choose a tag to compare
@hc-github-team-es-release-engineering hc-github-team-es-release-engineering released this 03 Sep 07:46
4053630

2.5.0 (September 3, 2025)

What's Changed

Breaking Changes

  • VHDs are no longer built using unmanaged disks, this change was made because of the following deprecation notice from Microsoft https://learn.microsoft.com/en-us/azure/virtual-machines/unmanaged-disks-deprecation. Users must now create the capture container in their storage account at the root of the container. The plugin no longer relies on Azure system created capture containers.
  • The identity (service principal, managed identity, etc.) running Packer now requires the Storage Blob Data Contributor role on the destination storage account.
    In the Azure Portal, navigate to your Storage Account > Access control (IAM) > Add role assignment, and assign the Storage Blob Data Contributor role to your Packer identity.

Exciting New Features

  • Added Support for multiple artifact, (i.e. VHD, SharedImageGallery and Managed Image) creation in the same build in GH-522

Bug Fixes

  • Move SIG Regex check to builder to fix validation failures in GH-531
  • Fixed Release Artifact Schema file name in GH-532
  • Fixed Unmanaged Disks in GH-522
  • VHD Migrations Fixes - VHD Acceptance Tests, and Disk Revoke Access on Failures in GH-534

Other Changes

  • Packer Plugin SDK v0.6.1 => v0.6.2 and run make generate in GH-525
  • Remove unused constant causing linter failure in GH-533
  • Updated Module for Security Vulnerability in GH-535