Download docker container image failing with Azure App Service step template - docker command not available error #8605
Labels
kind/bug
This issue represents a verified problem we are committed to solving
Severity
Blocking anyone that wants to deploy a docker container using a Azure App Service step template
Version
2023.3.13094
Latest Version
I could reproduce the problem in the latest build
What happened?
Creating a project to deploy a docker container using a
Deploy an Azure App Service step
and selecting the default worker pool (which uses the Octopus Server) is successful and pulls the docker image fine:Task log of a working step -
ServerTasks-12644.log.txt
However, when using the exact same settings in a step template, the step fails with -
Task log of a non working step using a step template with the same settings -
ServerTasks-12642.log.txt
It looks like, in a step, the package is not acquired, whereas using a step template, the package is acquired. I tested using a Linux worker with docker installed and it errors out with the same error.
Reproduction
Deploy An Azure App Service Step
.Deploy An Azure App Service Step
and use the same docker feed as in Step 1.Deploy An Azure App Service Step
we created in Step 3 to ensure you only have the step template step enabled.Error and Stacktrace
More Information
Customer Ticket (Internal) - https://octopus.zendesk.com/agent/tickets/170951
Slack Discussion (Internal) - https://octopusdeploy.slack.com/archives/CNHBHV2BX/p1706873944485759
Workaround
Use the standard
Deploy An Azure App Service Step
instead of a Step Template.The text was updated successfully, but these errors were encountered: