apiVersion: kubevirt.io/v1
kind: VirtualMachine
metadata:
  annotations:
    kubemacpool.io/transaction-timestamp: "2025-04-11T06:43:24.304897974Z"
    kubevirt.io/latest-observed-api-version: v1
    kubevirt.io/storage-observed-api-version: v1
  creationTimestamp: "2025-04-11T06:43:23Z"
  finalizers:
  - kubevirt.io/virtualMachineControllerFinalize
  generation: 2
  labels:
    migration: 4fdb8fbf-be3a-4204-9e9c-8af611f2d979
    plan: 79ce2199-fe2c-430e-bca4-266127b44a33
    vmID: vm-26
  name: mtv-function-win2022
  namespace: openshift-mtv
  resourceVersion: "218922"
  uid: 2d5a2877-e4e9-47c0-a34c-fae608f85f51
spec:
  preference:
    kind: virtualmachineclusterpreference
    name: windows.2k22
    revisionName: mtv-function-win2022-windows.2k22-v1beta1-5e29112a-8ef0-4740-a95d-f140aa042b53-1
  runStrategy: Always
  template:
    metadata:
      creationTimestamp: null
      labels:
        app: mtv-function-win2022
    spec:
      architecture: amd64
      domain:
        clock:
          timezone: UTC
        cpu:
          cores: 2
          sockets: 1
        devices:
          disks:
          - bootOrder: 1
            disk:
              bus: virtio
            name: vol-0
          - disk:
              bus: virtio
            name: vol-1
          inputs:
          - bus: virtio
            name: tablet
            type: tablet
        firmware:
          bootloader:
            bios: {}
          serial: 421ca05f-996d-c188-64fa-547e8095b4a1
        machine:
          type: pc-q35-rhel9.4.0
        memory:
          guest: 4Gi
        resources: {}
      volumes:
      - name: vol-0
        persistentVolumeClaim:
          claimName: warm-win2022-vm-26-4ggdc
      - name: vol-1
        persistentVolumeClaim:
          claimName: warm-win2022-vm-26-d2sft
status:
  conditions:
  - lastProbeTime: null
    lastTransitionTime: "2025-04-11T06:43:29Z"
    status: "True"
    type: Ready
  - lastProbeTime: null
    lastTransitionTime: null
    message: 'cannot migrate VMI: Backend storage PVC is not RWX'
    reason: DisksNotLiveMigratable
    status: "False"
    type: LiveMigratable
  - lastProbeTime: null
    lastTransitionTime: null
    message: 'NoTSCFrequencyNotLiveMigratable: HyperV Reenlightenment VMIs cannot
      migrate when TSC Frequency is not exposed on the cluster: guest timers might
      be inconsistent'
    reason: NotMigratable
    status: "False"
    type: StorageLiveMigratable
  created: true
  desiredGeneration: 2
  observedGeneration: 2
  printableStatus: Running
  ready: true
  runStrategy: Always
  volumeSnapshotStatuses:
  - enabled: false
    name: vol-0
    reason: 'No VolumeSnapshotClass: Volume snapshots are not configured for this
      StorageClass [nfs-csi] [vol-0]'
  - enabled: false
    name: vol-1
    reason: 'No VolumeSnapshotClass: Volume snapshots are not configured for this
      StorageClass [nfs-csi] [vol-1]'
