Skip to content

Releases: YannickRe/azuredevops-buildagents

v5.0.0

16 Aug 10:01
eeec498

Choose a tag to compare

  • Removed support for directly updating a VMSS with a new image. This version only supports Azure Compute Gallery.
  • Switched to packer native support for updating an Azure Compute Gallery with a new version of an image.
  • Removed unused variables.
  • Renamed variables with main goal to avoid overlap with runner-images environment variable declaration, using DOBA as a prefix (stands for DevOps Build Agents). This also solves #76 by switching from _ to -
    • Rename AZURE_LOCATION to DOBA-LOCATION
    • Rename AZURE_RESOURCE_GROUP to DOBA-RESOURCE-GROUP
    • Rename AZURE_SUBSCRIPTION to DOBA-SUBSCRIPTION-ID
    • Rename AZURE_TENANT to DOBA-TENANT-ID
    • Rename CLIENT_ID to DOBA-CLIENT-ID
    • Rename CLIENT_SECRET to DOBA-CLIENT-SECRET
    • Rename SHARED_GALLERY_NAME to DOBA-GALLERY-NAME
    • Rename SHARED_GALLERY_RESOURCE_GROUP to DOBA-GALLERY-RESOURCE-GROUP
    • Rename SHARED_GALLERY_STORAGE_ACCOUNT_TYPE to DOBA-GALLERY-STORAGE-ACCOUNT-TYPE
    • Remove AZURE_AGENTS_RESOURCE_GROUP
    • Remove RUN_VALIDATION_FLAG
    • Remove VMSS_Windows2022
    • Remove VMSS_Windows2025
    • Remove VMSS_Ubuntu2204
    • Remove VMSS_Ubuntu2404
  • If you use your own existing Virtual Network for creating the temporary VM, you have to rename those variables too. If you don't use this (current value is set to $null), you can now remove these variables.
    • Rename BUILD_AGENT_VNET_NAME to DOBA-VNET-NAME
    • Rename BUILD_AGENT_VNET_RESOURCE_GROUP to DOBA-VNET-RESOURCE-GROUP
    • Rename BUILD_AGENT_SUBNET_NAME to DOBA-VNET-SUBNET

v4.0.0

15 Aug 18:33
e7b8d70

Choose a tag to compare

  • Fixed image generation after breaking changes from Microsoft
  • This is the last version (normally) to support Managed Images directly on a VMSS. We will move towards the native support for Shared Image Gallery updating that exists in packer and the source repository.

v3.0.0

30 May 13:45
b87ccab

Choose a tag to compare

  • Rename all GALLERY_* variables to be SHARED_GALLERY_* to not conflict with new features coming in the templates by Microsoft.
  • Removed support for Ubuntu 20.04 and Windows Server 2019
  • Added support for Windows Server 2025

v2.0.0

09 Oct 17:35
c5a1a6f

Choose a tag to compare

Code adjusted to support the significant changes made in the https://github.com/actions/runner-images source repository. Managed Images are now directly created, without a .vhd intermediary step.

Work done for 99.9% by @erik-de-bont , great job and thank you!

v1.0.0

06 Oct 21:43
de326a5

Choose a tag to compare

The codebase that supported yml and hcl template files, creating vhd's. Done as preparation for v2.0.0 where packer will create the managed image directly.