Posts by this author

May 2, 2025
Post comments count4
Post likes count4

Introducing Azure DevOps ID Token Refresh and Terraform Task Version 5

We are excited to share some recent updates that improve the experience of using Workload identity federation (OpenID Connect) with Azure DevOps and Terraform on Microsoft Azure. Many working parts have come together to make this possible and we'll share those here. We are also very pleased to announce version 5 of the Microsoft DevLabs Terraform...

DevOpsAzure & CloudCI/CD
Apr 3, 2025
Post comments count53
Post likes count5

CDN Domain URL change for Agents in Pipelines

Introduction We have announced the retirement of Edgio CDN for Azure DevOps and are transitioning to a solution served by Akamai and Azure Front Door CDNs. This change affects Azure DevOps Pipelines customers. This article provides guidance for the Azure DevOps Pipelines customers to check if they are impacted by this change in CDN and the changes...

CI/CDDevOps
Mar 18, 2025
Post comments count43
Post likes count6

Upcoming Updates for Azure Pipelines Agents Images

Update: The Ubuntu-20.04 retirement date for Microsoft-hosted agents has been moved to April 30. On Managed DevOps Pools, the ubuntu-20.04 image will be available up to June 30. To ensure our hosted agents in Azure Pipelines are operating in the most secure and up-to-date environments, we continuously update the supported images and phase out ol...

DevOpsCI/CD
Oct 1, 2024
Post comments count0
Post likes count1

Deprecation of the macOS-12 Hosted Pipeline Image

Update: the retirement date of macOS-12 has been moved to January 8. Azure DevOps is starting the deprecation process for the (Monterey) hosted pilelines image. While the image is being deprecated, you may experience longer queue times during peak usage hours. Deprecation will begin on October 7 and the image will be fully unsupported by January ...

CI/CD
Feb 16, 2024
Post comments count4
Post likes count5

Azure Pipelines deprecated tasks retirement schedule

Azure Pipelines includes around 150 build & release tasks as well as many more task extensions. Various included tasks have multiple (major) versions bringing the total to over included 200 tasks. Some of these tasks have been deprecated for some time, as newer tasks have replaced them. Deprecation means the task is still supported, before it ...

CI/CD
Feb 12, 2024
Post comments count6
Post likes count4

Workload identity federation for Azure deployments is now generally available

In September, we announced the ability to configure Azure service connections that do not need a secret. Azure service connections that use workload identity federation are easier to manage and more secure. Many customers have adopted this feature and we're excited to announce it is now generally available! Improved security Workload identity f...

Azure & CloudCI/CD
Sep 11, 2023
Post comments count35
Post likes count13

Public preview of Workload identity federation for Azure Pipelines

Do you want to stop storing secrets and certificates in Azure service connections? Are you tired rotating these secrets whenever they expire? We are now announcing a public preview of workload identity federation for Azure service connections. Workload identity federation uses an industry-standard technology, Open ID Connect (OIDC), to simplify the...

CI/CDAzure & Cloud
Apr 13, 2023
Post comments count3
Post likes count6

Service Connection guidance for AKS customers using Kubernetes tasks

Kubernetes tasks & Service Connections Azure DevOps supports Kubernetes deployments with a number of included tasks: These tasks can be configured to target a Kubernetes cluster in a number of ways, using the property: Kubernetes Service Connection limitations when accessing AKS You can create a Kubernetes Service Connection wi...

CI/CD
Feb 3, 2023
Post comments count0
Post likes count1

Customers using Red Hat Enterprise Linux (RHEL) 6 should upgrade the OS on Self-hosted agents

RHEL 6 & .NET Core 3.1 The current versions of the Azure Pipelines agent across all OSes depend on .NET Core 3.1. .NET Core 3.1 no longer ships updates for RHEL 6, including security related patches. We will be updating the .NET Core 3.1 (minor) version to keep it up-to-date for other operating systems. As part of this update we will drop supp...

Azure & Cloud
Jan 6, 2023
Post comments count4
Post likes count4

Node runner update guidance for Azure Pipelines task authors

Introduction This blog post contains important guidance for Azure Pipelines task authors. Task authors are developers that create custom pipeline tasks that are published on the Marketplace and/or used internally in their organization. Background Azure Pipeline tasks are executed using Task runners, which in turn are bundled with and invoked by ...

CI/CD