Conversation
️✔️AzureCLI-FullTest
|
|
Hi @Shi1810, |
|
| rule | cmd_name | rule_message | suggest_message |
|---|---|---|---|
| webapp deploy | cmd webapp deploy added parameter enable_kudu_warmup |
||
| webapp deployment source config-zip | cmd webapp deployment source config-zip added parameter enable_kudu_warmup |
||
| webapp up | cmd webapp up added parameter enable_kudu_warmup |
|
Thank you for your contribution! We will review the pull request and get back to you soon. |
|
The git hooks are available for azure-cli and azure-cli-extensions repos. They could help you run required checks before creating the PR. Please sync the latest code with latest dev branch (for azure-cli) or main branch (for azure-cli-extensions). pip install azdev --upgrade
azdev setup -c <your azure-cli repo path> -r <your azure-cli-extensions repo path>
|
|
Thank you for your contribution Shi1810! We will review the pull request and get back to you soon. |
|
Please follow https://github.com/Azure/azure-cli/tree/dev/doc/authoring_command_modules#submitting-pull-requests Also can you please add how you tested the changes in the PR description |
surenderssm
left a comment
There was a problem hiding this comment.
Looks good to me, looking forward for the impact.
az webapp up az webapp deploy az webapp deployment source config-zip` : Warm-up kudu before making scm one-deployment and zip-deployment
az webapp up az webapp deploy az webapp deployment source config-zip` : Warm-up kudu before making scm one-deployment and zip-deploymentaz webapp up , az webapp deploy , az webapp deployment source config-zip : Warm-up kudu before making scm one-deployment and zip-deployment
@microsoft-github-policy-service agree [company="Microsoft"] |
@microsoft-github-policy-service agree |
|
/azp run |
|
Azure Pipelines successfully started running 3 pipeline(s). |
…ment source config-zip` : Warm-up kudu before making scm one-deployment and zip-deployment (Azure#30872)

Related command
az webapp upaz webapp deployaz webapp deployment source config-zipDescription
Kudu cold-start has a timeout of 240 seconds, if kudu do not start within this time-interval, customers see timeout message.
The intension behind this PR is to warm-up kudu before making scm one-deploy and zip-deploy.
Approach:
We have also created a feature flag: enable-kudu-warmup, which controls this feature.
Screenshots:

az webapp up
az webapp deploy

az webapp deployment source config-zip

Testing Guide
Deploying app using az webapp up, az webapp deploy and az webapp deployment source config-zip should work as expected.
History Notes
[App Service]
az webapp up: Add--enable-kudu-warmupparameter to support warm-up Kudu before making deployment[App Service]
az webapp deploy: Add--enable-kudu-warmupparameter to support warm-up Kudu before making deployment[App Service]
az webapp deployment source config-zip: Add--enable-kudu-warmupparameter to support warm-up Kudu before making deploymentThis checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.