Release pipeline review of an internal team

Couple of months back, one of my colleague in IDC mentioned that his team faces frequent issues in their release pipeline & asked about known issues. Since there were no known issues, we scheduled a review where his team talked about the issues that they were facing and Divyansh from my team & me gave…

0

New releases hub – Common questions

We recently made the new releases hub the default hub on Azure Devops and here are the common questions that customers have asked. 1. Where can I find deleted releases hub? 2. Where is the overview tab ? It is replaced with “Currently deployed” option on the releases page. 3. Earlier I used to see…

0

Liveness in Release Management UI

Over last few weeks, we had some Azure Devops (formerly VSTS) customers who reported that the liveness in release management UI does not always work well. They mentioned that there are few times when the UI show stale status and they have to manually refresh to view the latest status. In this post, I want…

0

Are you not receiving release notifications for a group?

Today a customer reported that VSTS is not sending approval pending email if the approver is a VSTS group. Customer also mentioned that the approval email is sent if the approver is an individual user. I was able to reproduce the problem on my test account and here are the steps that I did to…

0

Work items between 2 releases

In Release Management UI, we show a nice list of work items that are getting deployed as part of a deployment on an environment. In this post, I will talk about how you can get the equivalent list of work items programmatically. Let us take an example where I have a release (with name RM_M136.9…

0

How to create a new kubernetes service endpoint for AKS?

In this post, I will talk about the steps that you should perform to create the kubernetes endpoint for an existing AKS cluster. 1. Go to the endpoints UI -> New Service endpoint -> Kubernetes. 2. This dialog should open where you need to fill the cluster URL, KubeConfig file etc. 3. Since the cluster…

0

Ability to sign the service bus message in task

Recently we (Rohit Batra) added capability to sign the service bus message in “Publish to azure service bus” task. In this post, we will walk-through how you can use it in your release/build workflows. 1. Get the pfx certificate that you want to use for signing. In case you want to try out, you can…

0

Approve a deployment for a pre-configured time

Recently one of the customer asked whether release management offers a way by which they can approve a deployment for a pre-configured time. This means that customer should be able to approve the deployment now but should be able to specify the time at which deployment should start. We have a feature called “deferred approval”…

0

Async Http Agentless Task

There are good set of customers who are using agentless HTTP task in their release definitions where they typically invoke an API on another system and that system process the invocation in the same thread. In this flow, the http task succeeds if the API invocation succeeds (Http Status = 200) and fails otherwise. This…

0

Release not seeing approve/reject option

Once in a while, a customer will come and mention that their release is not asking for approvals and is kind of stuck in the deployment queue. Last week also one of the customer reported the same. To debug this problem, we did the following: – 1. We looked at the queue for that specific…

0