How can we improve Azure Virtual Machines?

failed arm deploys

Failed ARM VM Extension deployments are not re-runnable.

When you use ARM to deploy a VM extension, if it fails then subsequant deploys always fail as well and the only way to fix it is to manually go back and delete the extension.

ONe example for this is the SQLIaasExtension - I deployed the microsoft sql image including this extension and got an abrstract error:

"VM has reported a failure when processing extension 'SqlIaasExtension'. Error message: \\\"SQL Server IaaS Agent: Cannot open log for source 'Microsoft SQL Server Server Status Reporting'. You may not have write access."

Re-running the deploy caused the same error over and over until I removed the extension manually and it was re-deployed without any errors.

If the install fails please remove the extension again rather than either not re-trying to on re-deploy or using the old config

5 votes
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

ed elliott shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base