Skip to content

az webapp deloy failure with az cli 2.70 & 2.71 version #31405

@zhengchaoz-kr

Description

@zhengchaoz-kr

Describe the bug

We recently upgraded our az-cli image from 2.58 to 2.70 and we noticed that there are some additional steps added when running az webapp deploy.
With 2.58 we are seeing:

  • az webapp deploy --name app-sat-snw-dev-cus --resource-group rg-sns-deva51-centralus --type jar --src-path /__w/sat-notification-web/sat-notification-web/sat-notification-web/deploy.jar
    WARNING: Initiating deployment
    WARNING: Deploying from local path: /__w/sat-notification-web/sat-notification-web/sat-notification-web/deploy.jar
    WARNING: Deployment has completed successfully
    WARNING: You can visit your app at: http://app-sat-snw-dev-cus.azurewebsites.net/

But with 2.70/2.71 we are seeing

  • az webapp deploy --name app-sat-snw-dev-cus --resource-group rg-sns-deva51-centralus --enable-kudu-warmup false --restart false --type jar --src-path /__w/sat-notification-web/sat-notification-web/sat-notification-web/deploy.jar
    WARNING: Initiating deployment
    WARNING: Deploying from local path: /__w/sat-notification-web/sat-notification-web/sat-notification-web/deploy.jar
    WARNING: Polling the status of sync deployment. Start Time: 2025-05-05 13:16:01.208729+00:00 UTC
    WARNING: Status: Build successful. Time: 1(s)
    WARNING: Status: Starting the site... Time: 16(s)
    ...
    ERROR: Deployment failed because the site failed to start within 10 mins.
    InprogressInstances: 0, SuccessfulInstances: 0, FailedInstances: 1
    Error: Deployment for site 'app-sat-snw-dev-cus' with DeploymentId '4479f21f-a413-4b37-b148-060b644ffed7' failed because the worker proccess failed to start within the allotted time.
    Please check the runtime logs for more info: https://app-sat-snw-dev-cus.scm.azurewebsites.net/api/logs/docker

At the same time, the app service will jump to 100% cpu and I can no longer deploy. I have to switch back to 2.58 to redeploy.

I tried to disable both --enable-kudo-warmup false and --restart false but still having the same result.
Is there a fix or a workaround that I can skip this "Starting the site" step?
Thanks

Related command

az webapp deploy --name app-sat-snw-dev-cus --resource-group rg-sns-deva51-centralus --enable-kudu-warmup false --restart false --type jar --src-path /__w/sat-notification-web/sat-notification-web/sat-notification-web/deploy.jar

Errors

ERROR: Deployment failed because the site failed to start within 10 mins.
InprogressInstances: 0, SuccessfulInstances: 0, FailedInstances: 1
Error: Deployment for site 'app-sat-snw-dev-cus' with DeploymentId '4479f21f-a413-4b37-b148-060b644ffed7' failed because the worker proccess failed to start within the allotted time.
Please check the runtime logs for more info: https://app-sat-snw-dev-cus.scm.azurewebsites.net/api/logs/docker

Issue script & Debug output

N/A

Expected behavior

az webapp deploy ran successfully.

Environment Summary

azure-cli 2.70.0 *

core 2.70.0 *
telemetry 1.1.0

Dependencies:
msal 1.31.2b1
azure-mgmt-resource 23.1.1

Python location '/usr/bin/python3.12'
Config directory '/github/home/.azure'
Extensions directory '/github/home/.azure/cliextensions'

Python (Linux) 3.12.9 (main, Mar 11 2025, 15:30:57) [GCC 13.2.0]

Legal docs and information: aka.ms/AzureCliLegal

Additional context

No response

Metadata

Metadata

Assignees

Labels

Auto-AssignAuto assign by botAuto-ResolveAuto resolve by botService AttentionThis issue is responsible by Azure service team.Web Appsaz webappact-observability-squadapp-service-deploymentbugThis issue requires a change to an existing behavior in the product in order to be resolved.customer-reportedIssues that are reported by GitHub users external to the Azure organization.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions