Skip to content

[live-migration]: surface VM processor requirements in verbose sandbox status - #2922

Open
Harsh Rawat (rawahars) wants to merge 1 commit into
microsoft:mainfrom
rawahars:query_processor_set
Open

[live-migration]: surface VM processor requirements in verbose sandbox status#2922
Harsh Rawat (rawahars) wants to merge 1 commit into
microsoft:mainfrom
rawahars:query_processor_set

Conversation

@rawahars

Copy link
Copy Markdown
Contributor

Summary

SandboxStatus API on the Sandbox ttrpc needs to return the processor requirements under Verbose flag as a key-value in the Info map of the response.

Implementation

  • Add Controller.ProcessorRequirements to VM Controller, which queries the HCS VmProcessorRequirements property and returns the raw JSON, mirroring the existing CompatibilityInfo/Stats property-backed methods (VM must be running).

  • Wire it into sandboxStatusInternal: verbose SandboxStatus now reports the UVM's processor feature set under Info["vmProcessorRequirements"].

…x status

Add Controller.ProcessorRequirements, which queries the HCS
VmProcessorRequirements property and returns the raw JSON, mirroring
the existing CompatibilityInfo/Stats property-backed methods (VM must
be running).

Wire it into sandboxStatusInternal: verbose SandboxStatus now reports
the UVM's processor feature set under Info["vmProcessorRequirements"].

Signed-off-by: Harsh Rawat <harshrawat@microsoft.com>
@rawahars
Harsh Rawat (rawahars) requested a review from a team as a code owner September 4, 2026 09:44
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.

1 participant