Skip to content

Conversation

neerajdixit-msft2
Copy link
Member

Problem Statement
There are two separate problem statements:

  1. There are multiple failures seen during VM creation with the error signature Failed to cleanup seed iso disk
  2. We see empty DVD drive after VM deployment after mocguestagentcerts.iso is detached

Proposed Solution
MOC telemetry to find the causes for this failure is as follows:

cluster('aeoprodtelemetry.eastus.kusto.windows.net').database('Telemetry').MocNodeAgentUsage
| where TIMESTAMP >= ago(90d)
| where ErrorMessage contains "Failed to cleanup seed iso disk"
| project TIMESTAMP, AEOAssemblyBuild, Operation, ErrorMessage, ErrorStackTrace
| order by AEOAssemblyBuild desc, TIMESTAMP desc

Majority of the occurrences fall under the following categories

  1. Not Found - 121 occurrences
  2. Pending - 104 occurrences

The solution is as follows:
Fix the Not Found and Pending errors - wmi repository
Remove the 2nd ISO cleanup call - wssdagent repository

The solution for the ghost DVD drives is to remove all empty DVD drives at the end of VM deployment

Testing

E2E VM BVT
image

Manual VM CRUD for Gen2 VMs
image

image

VM Migration E2E tests for Gen1 coverage

@neerajdixit-msft2
Copy link
Member Author

/azp run

Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@neerajdixit-msft2 neerajdixit-msft2 merged commit 370f36c into master Sep 2, 2025
5 checks passed
@neerajdixit-msft2 neerajdixit-msft2 deleted the users/ndixit/WmiJobFix branch September 2, 2025 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants