You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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