Skip to content

[Feature]: Support processorMode property in VM create/update operations #29637

@krishnaprathyusha6

Description

@krishnaprathyusha6

Description of the new feature

Support processorMode property in VM create/update operations
When creating or resizing a VM, CRP should support specifying a processorMode in the hardwareProfile — allowing values such as "Deterministic" and "Opportunistic".
The requested processor mode is validated against the SupportedProcessorModes capability for the chosen VM size. The value is persisted in the VM data model and returned in GET responses.
Why is this needed?
Different workloads have different scheduling sensitivity requirements. Deterministic mode guarantees consistent, low-jitter CPU scheduling, while Opportunistic mode allows more flexible placement for cost-sensitive workloads.

Proposed implementation details (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    feature-requestThis issue requires a new behavior in the product in order be resolved.

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions