Why Windows VM is failing to start with error "backend VM storage requires a backend storage class defined in the custom resource" in OpenShift Virtualization?
Issue
- A Windows Server 2022 VM was created from the template, but it's failing to start with following error in the VM status:
- lastProbeTime: null
lastTransitionTime: "2025-01-03T08:01:49Z"
message: backend VM storage requires a backend storage class defined in the custom
resource
reason: FailedBackendStorageCreate
status: "False"
type: Synchronized
- The VM was created from the default Win 2022 template and have vTPM enabled by default.
Environment
- Red Hat OpenShift Container Platform 4.16.
- OpenShift Virtualization 4.16.
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.