Releases: YannickRe/azuredevops-buildagents
Releases · YannickRe/azuredevops-buildagents
v5.0.0
- 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
DOBAas a prefix (stands for DevOps Build Agents). This also solves #76 by switching from_to-- Rename
AZURE_LOCATIONtoDOBA-LOCATION - Rename
AZURE_RESOURCE_GROUPtoDOBA-RESOURCE-GROUP - Rename
AZURE_SUBSCRIPTIONtoDOBA-SUBSCRIPTION-ID - Rename
AZURE_TENANTtoDOBA-TENANT-ID - Rename
CLIENT_IDtoDOBA-CLIENT-ID - Rename
CLIENT_SECRETtoDOBA-CLIENT-SECRET - Rename
SHARED_GALLERY_NAMEtoDOBA-GALLERY-NAME - Rename
SHARED_GALLERY_RESOURCE_GROUPtoDOBA-GALLERY-RESOURCE-GROUP - Rename
SHARED_GALLERY_STORAGE_ACCOUNT_TYPEtoDOBA-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
- Rename
- 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_NAMEtoDOBA-VNET-NAME - Rename
BUILD_AGENT_VNET_RESOURCE_GROUPtoDOBA-VNET-RESOURCE-GROUP - Rename
BUILD_AGENT_SUBNET_NAMEtoDOBA-VNET-SUBNET
- Rename
v4.0.0
- 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
v2.0.0
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!