Search code examples
azure-devopsazure-pipelinesoctopus-deploy

Visual studio team services - Octopus does not work after agent update to version 2


Background:

We are using the VSTS to build and Octopus integration to deploy our product. The Octopus step is configured as follows,

enter image description here

Issue

Today VSTS Build was throwing following error,

No supported agent found in pool Default. All agents in this pool are using a version that is deprecated. Migrate to the latest 2.x version of agent. For more information, see https://go.microsoft.com/fwlink/?linkid=851067

As a result, the Agent was updated to the latest version, After the update the octopus step stopped working with following error,

enter image description here

Then issue seems to be the environment variables are not replaced in the step.

I would like to know if there is a work around to fix this issue.


Solution

  • First, there is 2.* version available, so you can delete the old one and add the new one.

    Secondly, use $(Build.BuildNumber) instead in Package Version input box, also for Output path: $(Build.ArtifactStagingDirectory).