---
apiVersion: kubevirt.io/v1
items:
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "1"
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:28:38Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 11
    labels:
      debugLogs: "true"
      kubevirt.io/domain: always-run-strategy-vm-1761740915-1197596
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/size: tiny
      kubevirt.io/vm: always-run-strategy-vm-1761740915-1197596
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions: {}
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T12:29:12Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"4d27f13f-fbc6-4071-8331-d369c346acc3"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:features:
              .: {}
              f:acpi: {}
              f:smm:
                .: {}
                f:enabled: {}
            f:firmware:
              .: {}
              f:bootloader:
                .: {}
                f:efi: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:a3d01681-5b48-4d9d-93e9-c4ff2e0006ba: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationTransport: {}
          f:nodeName: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:44Z"
    name: always-run-strategy-vm-1761740915-1197596
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: always-run-strategy-vm-1761740915-1197596
      uid: 4d27f13f-fbc6-4071-8331-d369c346acc3
    resourceVersion: "2235016"
    uid: 9112ae50-59e9-405f-acf6-ca7a7652b0ab
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: host-model
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: rootdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:03
          masquerade: {}
          model: virtio
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
        smm:
          enabled: true
      firmware:
        bootloader:
          efi: {}
        serial: 72ced1dd-3be2-40d1-86c8-478c7a6e5601
        uuid: 89b78f1d-3884-56c3-8af8-5e804a35ba8c
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1536Mi
        maxGuest: 6Gi
      resources:
        requests:
          memory: 1536Mi
    evictionStrategy: LiveMigrateIfPossible
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 180
    volumes:
    - dataVolume:
        name: always-run-strategy-vm-1761740915-1197596
      name: rootdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          user: cloud-user
          password: password
          chpasswd: { expire: False }
          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      a3d01681-5b48-4d9d-93e9-c4ff2e0006ba: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:29:02Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo:
      id: rhel
      kernelRelease: 5.14.0-570.12.1.el9_6.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Apr 4 10:41:31 EDT 2025'
      machine: x86_64
      name: Red Hat Enterprise Linux
      prettyName: Red Hat Enterprise Linux 9.6 (Plow)
      version: 9.6 (Plow)
      versionId: "9.6"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.224
      ipAddresses:
      - 10.130.0.224
      - fd02:0:0:3::5e1
      linkState: up
      mac: 02:8b:4c:00:00:03
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1536Mi
      guestCurrent: 1536Mi
      guestRequested: 1536Mi
    migrationMethod: BlockMigration
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:28:38Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:28:38Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:28:49Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:28:51Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c2,c647
    virtualMachineRevisionName: revision-start-vm-4d27f13f-fbc6-4071-8331-d369c346acc3-1
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - name: rootdisk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 20Gi
        claimName: always-run-strategy-vm-1761740915-1197596
        filesystemOverhead: "0"
        requests:
          storage: "21474836480"
        volumeMode: Block
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "3"
    creationTimestamp: "2025-10-29T12:40:51Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 24
    labels:
      debugLogs: "true"
      kubevirt.io/domain: fedora-hotplug-upg-1761741601-3103356
      kubevirt.io/migrationTargetNodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: fedora-hotplug-upg-1761741601-3103356
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"a2faebae-c347-4a68-9c2e-90203e956744"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:model: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:b292867f-2ee9-4cb4-9a59-6675ab28fbbb: {}
            f:c20aeee2-37f6-4fe4-b5c2-6fd939e5aa05: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetAttachmentPodUID: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
          f:volumeStatus: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:13Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:33231: {}
              f:34615: {}
              f:45685: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:27:13Z"
    name: fedora-hotplug-upg-1761741601-3103356
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: fedora-hotplug-upg-1761741601-3103356
      uid: a2faebae-c347-4a68-9c2e-90203e956744
    resourceVersion: "2235951"
    uid: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        model: Skylake-Client-v3
      devices:
        disks:
        - disk:
            bus: virtio
          name: containerdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        - disk:
            bus: scsi
          name: blank-dv
          serial: "1234567890"
        interfaces:
        - macAddress: 02:8b:4c:00:00:06
          masquerade: {}
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: a6bb1c63-5a1b-4b0d-a153-45d333606805
        uuid: ac431793-9c47-59f2-8755-f8c010107754
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1Gi
        maxGuest: 4Gi
      resources:
        requests:
          memory: 1Gi
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 30
    volumes:
    - containerDisk:
        image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
        imagePullPolicy: IfNotPresent
      name: containerdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: fedora
          ssh_pwauth: true

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
    - dataVolume:
        hotpluggable: true
        name: blank-dv
      name: blank-dv
  status:
    activePods:
      b292867f-2ee9-4cb4-9a59-6675ab28fbbb: cnvqe-071.lab.eng.tlv2.redhat.com
      c20aeee2-37f6-4fe4-b5c2-6fd939e5aa05: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:41:21Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
    guestOSInfo:
      id: fedora
      kernelRelease: 6.13.6-200.fc41.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Mar  7 21:33:48 UTC 2025'
      machine: x86_64
      name: Fedora Linux
      prettyName: Fedora Linux 41 (Cloud Edition)
      version: 41 (Cloud Edition)
      versionId: "41"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.128.1.242
      ipAddresses:
      - 10.128.1.242
      - fd02:0:0:1::8ac
      linkState: up
      mac: 02:8b:4c:00:00:06
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1Gi
      guestCurrent: 1Gi
      guestRequested: 1Gi
    migrationMethod: BlockMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:27:13Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: 98bfae35-8279-474f-90d5-03fffd60f6c0
      mode: PreCopy
      sourceNode: cnvqe-070.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-fedora-hotplug-upg-1761741601-3103356-6pmj5
      startTimestamp: "2025-10-29T13:27:10Z"
      targetAttachmentPodUID: 6097acc1-98e5-4e55-83e5-dd01adae6fdf
      targetDirectMigrationNodePorts:
        "33231": 49153
        "34615": 49152
        "45685": 0
      targetNode: cnvqe-071.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.128.1.229
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:27:13Z"
      targetPod: virt-launcher-fedora-hotplug-upg-1761741601-3103356-rzz86
    migrationTransport: Unix
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:40:51Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:40:51Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:41:02Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:41:05Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c283,c407
    virtualMachineRevisionName: revision-start-vm-a2faebae-c347-4a68-9c2e-90203e956744-3
    volumeStatus:
    - hotplugVolume:
        attachPodName: hp-volume-c279p
        attachPodUID: 6097acc1-98e5-4e55-83e5-dd01adae6fdf
      message: Successfully attach hotplugged volume blank-dv to VM
      name: blank-dv
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 1Gi
        claimName: blank-dv
        filesystemOverhead: "0"
        requests:
          storage: "1073741824"
        volumeMode: Block
      phase: Ready
      reason: VolumeReady
      target: sda
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - containerDiskVolume:
        checksum: 643904771
      name: containerdisk
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "1"
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:28:36Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 11
    labels:
      debugLogs: "true"
      kubevirt.io/domain: manual-run-strategy-vm-1761740913-0255337
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/size: tiny
      kubevirt.io/vm: manual-run-strategy-vm-1761740913-0255337
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions: {}
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T12:29:12Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"5e4c4c23-a179-487c-a5a5-bfc86fad2419"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:features:
              .: {}
              f:acpi: {}
              f:smm:
                .: {}
                f:enabled: {}
            f:firmware:
              .: {}
              f:bootloader:
                .: {}
                f:efi: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:8881fc57-75e8-46e9-8a87-7766979d5937: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationTransport: {}
          f:nodeName: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:43Z"
    name: manual-run-strategy-vm-1761740913-0255337
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: manual-run-strategy-vm-1761740913-0255337
      uid: 5e4c4c23-a179-487c-a5a5-bfc86fad2419
    resourceVersion: "2234979"
    uid: 73aa5cfa-08de-4a1e-97e3-b4215a211c15
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: host-model
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: rootdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:02
          masquerade: {}
          model: virtio
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
        smm:
          enabled: true
      firmware:
        bootloader:
          efi: {}
        serial: c064782a-f0f7-4ee2-ad2d-a4ed39989dcf
        uuid: e1f93c21-d081-5641-b98b-c8797909b0b4
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1536Mi
        maxGuest: 6Gi
      resources:
        requests:
          memory: 1536Mi
    evictionStrategy: LiveMigrateIfPossible
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 180
    volumes:
    - dataVolume:
        name: manual-run-strategy-vm-1761740913-0255337
      name: rootdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          user: cloud-user
          password: password
          chpasswd: { expire: False }
          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      8881fc57-75e8-46e9-8a87-7766979d5937: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:29:02Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo:
      id: rhel
      kernelRelease: 5.14.0-570.12.1.el9_6.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Apr 4 10:41:31 EDT 2025'
      machine: x86_64
      name: Red Hat Enterprise Linux
      prettyName: Red Hat Enterprise Linux 9.6 (Plow)
      version: 9.6 (Plow)
      versionId: "9.6"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.223
      ipAddresses:
      - 10.130.0.223
      - fd02:0:0:3::5e0
      linkState: up
      mac: 02:8b:4c:00:00:02
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1536Mi
      guestCurrent: 1536Mi
      guestRequested: 1536Mi
    migrationMethod: BlockMigration
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:28:36Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:28:36Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:28:49Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:28:52Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c651,c989
    virtualMachineRevisionName: revision-start-vm-5e4c4c23-a179-487c-a5a5-bfc86fad2419-1
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - name: rootdisk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 20Gi
        claimName: manual-run-strategy-vm-1761740913-0255337
        filesystemOverhead: "0"
        requests:
          storage: "21474836480"
        volumeMode: Block
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/cluster-instancetype-name: basic-cluster-instancetype-for-upgrade
      kubevirt.io/cluster-preference-name: basic-cluster-preference-for-upgrade
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
    creationTimestamp: "2025-10-29T12:25:50Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 33
    labels:
      debugLogs: "true"
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migrationTargetNodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: rhel-vm-with-instance-type-1761740744-4333003
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:36529: {}
              f:37319: {}
              f:44819: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:26:51Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/cluster-instancetype-name: {}
            f:kubevirt.io/cluster-preference-name: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"d31fc4d4-ef8f-43ba-9ac3-def4f8d748f4"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:model: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:55a9db60-5b86-47b7-82b6-f9e7b2d1a546: {}
            f:599537c0-a3fa-40ad-ad36-4d2adb75ae4d: {}
            f:ac5d483b-7385-4d0a-b9d1-7d3b780890de: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:52Z"
    name: rhel-vm-with-instance-type-1761740744-4333003
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: rhel-vm-with-instance-type-1761740744-4333003
      uid: d31fc4d4-ef8f-43ba-9ac3-def4f8d748f4
    resourceVersion: "2235256"
    uid: 067fd76a-cbd2-4232-a4f5-62135e74f471
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: Skylake-Client-v3
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: dv-disk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - masquerade: {}
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: 9f4ae8a8-84b1-40b1-9ee5-903cd68a36ea
        uuid: 4bb473e0-aac3-5a63-80f1-1a5505cec76c
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1536Mi
        maxGuest: 6Gi
      resources:
        requests:
          memory: 1536Mi
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    volumes:
    - dataVolume:
        name: ds-for-product-upgrade-ocs-storagecluster-ceph-rbd-virtualization
      name: dv-disk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: cloud-user

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      55a9db60-5b86-47b7-82b6-f9e7b2d1a546: cnvqe-070.lab.eng.tlv2.redhat.com
      599537c0-a3fa-40ad-ad36-4d2adb75ae4d: cnvqe-070.lab.eng.tlv2.redhat.com
      ac5d483b-7385-4d0a-b9d1-7d3b780890de: cnvqe-072.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:26:11Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo:
      id: rhel
      kernelRelease: 5.14.0-570.12.1.el9_6.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Apr 4 10:41:31 EDT 2025'
      machine: x86_64
      name: Red Hat Enterprise Linux
      prettyName: Red Hat Enterprise Linux 9.6 (Plow)
      version: 9.6 (Plow)
      versionId: "9.6"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.255
      ipAddresses:
      - 10.130.0.255
      - fd02:0:0:3::600
      linkState: up
      mac: 0a:58:0a:82:00:dd
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1536Mi
      guestCurrent: 1536Mi
      guestRequested: 1536Mi
    migrationMethod: BlockMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:26:51Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: 6e906867-bd7a-4b5f-82bf-741a3bbb902f
      mode: PreCopy
      sourceNode: cnvqe-072.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-rhel-vm-with-instance-type-1761740744-433300csksq
      startTimestamp: "2025-10-29T13:26:48Z"
      targetDirectMigrationNodePorts:
        "36529": 0
        "37319": 49153
        "44819": 49152
      targetNode: cnvqe-070.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.130.0.252
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:26:51Z"
      targetPod: virt-launcher-rhel-vm-with-instance-type-1761740744-433300skxgm
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:25:50Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:25:50Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:25:56Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:25:58Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c120,c709
    virtualMachineRevisionName: revision-start-vm-d31fc4d4-ef8f-43ba-9ac3-def4f8d748f4-2
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - name: dv-disk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 20Gi
        claimName: ds-for-product-upgrade-ocs-storagecluster-ceph-rbd-virtualization
        filesystemOverhead: "0"
        requests:
          storage: "21474836480"
        volumeMode: Block
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
    creationTimestamp: "2025-10-29T12:51:11Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 29
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vm-bridge-connected-1761742270-1866953
      kubevirt.io/migrationTargetNodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: vm-bridge-connected-1761742270-1866953
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"ba430306-06f6-47bd-908e-95be3e3f015c"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:2dfa6725-7459-4966-b88d-5163d97a6244: {}
            f:61473481-8d7f-427e-bfed-f2dfbbac39a6: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:55Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:35909: {}
              f:40857: {}
              f:45711: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:26:55Z"
    name: vm-bridge-connected-1761742270-1866953
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vm-bridge-connected-1761742270-1866953
      uid: ba430306-06f6-47bd-908e-95be3e3f015c
    resourceVersion: "2235394"
    uid: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        model: host-model
      devices:
        disks:
        - disk:
            bus: virtio
          name: containerdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:07
          masquerade: {}
          name: default
        - bridge: {}
          macAddress: 02:8b:4c:00:00:08
          name: br1upgrade
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: 71aa045f-98b5-44db-ba37-46843d834ddb
        uuid: 06106656-326e-5835-b0e6-4c44881f76e8
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1Gi
        maxGuest: 4Gi
      resources:
        requests:
          memory: 1Gi
    evictionStrategy: None
    networks:
    - name: default
      pod: {}
    - multus:
        networkName: br1upgrade
      name: br1upgrade
    terminationGracePeriodSeconds: 30
    volumes:
    - containerDisk:
        image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
        imagePullPolicy: IfNotPresent
      name: containerdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: fedora
          ssh_pwauth: true

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      2dfa6725-7459-4966-b88d-5163d97a6244: cnvqe-072.lab.eng.tlv2.redhat.com
      61473481-8d7f-427e-bfed-f2dfbbac39a6: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:55Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:52:39Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
    guestOSInfo:
      id: fedora
      kernelRelease: 6.13.6-200.fc41.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Mar  7 21:33:48 UTC 2025'
      machine: x86_64
      name: Fedora Linux
      prettyName: Fedora Linux 41 (Cloud Edition)
      version: 41 (Cloud Edition)
      versionId: "41"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.254
      ipAddresses:
      - 10.130.0.254
      - fd02:0:0:3::5ff
      linkState: up
      mac: 02:8b:4c:00:00:07
      name: default
      podInterfaceName: eth0
      queueCount: 1
    - infoSource: domain, guest-agent, multus-status
      interfaceName: eth1
      linkState: up
      mac: 02:8b:4c:00:00:08
      name: br1upgrade
      podInterfaceName: pod73725e8c536
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1Gi
      guestCurrent: 1Gi
      guestRequested: 1Gi
    migrationMethod: BlockMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:26:55Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: 33aa5a4f-6cc5-48ce-af9d-2e7e91dfd4d4
      mode: PreCopy
      sourceNode: cnvqe-072.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-vm-bridge-connected-1761742270-1866953-2f6ps
      startTimestamp: "2025-10-29T13:26:52Z"
      targetDirectMigrationNodePorts:
        "35909": 49152
        "40857": 0
        "45711": 49153
      targetNode: cnvqe-070.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.130.0.252
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:26:55Z"
      targetPod: virt-launcher-vm-bridge-connected-1761742270-1866953-2b9qk
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:51:11Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:51:11Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:51:20Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:51:24Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c202,c808
    virtualMachineRevisionName: revision-start-vm-ba430306-06f6-47bd-908e-95be3e3f015c-2
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - containerDiskVolume:
        checksum: 643904771
      name: containerdisk
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
    creationTimestamp: "2025-10-29T12:33:51Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 38
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migrationTargetNodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: vm-for-post-copy-upgrade-test-1761741230-6668174
      post-copy-vm: "true"
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/vm: {}
            f:post-copy-vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"b1c73ac3-1cca-4611-a7b5-6e8bc10159c9"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:718bda57-ddf4-4f9d-9ddd-acf4641e8697: {}
            f:88479711-0e00-4617-be26-6fbebbc4c51b: {}
            f:f6a74d0a-4c90-4655-81b9-9939ca5adcba: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationPolicyName: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:13Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:32885: {}
              f:35183: {}
              f:45027: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:27:16Z"
    name: vm-for-post-copy-upgrade-test-1761741230-6668174
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vm-for-post-copy-upgrade-test-1761741230-6668174
      uid: b1c73ac3-1cca-4611-a7b5-6e8bc10159c9
    resourceVersion: "2236000"
    uid: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        model: host-model
      devices:
        disks:
        - disk:
            bus: virtio
          name: containerdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:05
          masquerade: {}
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: 9175d489-f8ba-40aa-810f-c4f35097878d
        uuid: 909a38f1-8864-5c0c-a4b3-2e45196fed15
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1Gi
        maxGuest: 4Gi
      resources:
        requests:
          memory: 1Gi
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 30
    volumes:
    - containerDisk:
        image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
        imagePullPolicy: IfNotPresent
      name: containerdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: fedora
          ssh_pwauth: true

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      718bda57-ddf4-4f9d-9ddd-acf4641e8697: cnvqe-070.lab.eng.tlv2.redhat.com
      88479711-0e00-4617-be26-6fbebbc4c51b: cnvqe-071.lab.eng.tlv2.redhat.com
      f6a74d0a-4c90-4655-81b9-9939ca5adcba: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:34:20Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
    guestOSInfo:
      id: fedora
      kernelRelease: 6.13.6-200.fc41.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Mar  7 21:33:48 UTC 2025'
      machine: x86_64
      name: Fedora Linux
      prettyName: Fedora Linux 41 (Cloud Edition)
      version: 41 (Cloud Edition)
      versionId: "41"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.1.1
      ipAddresses:
      - 10.130.1.1
      - fd02:0:0:3::602
      linkState: up
      mac: 02:8b:4c:00:00:05
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1Gi
      guestCurrent: 1Gi
      guestRequested: 1Gi
    migrationMethod: BlockMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:27:13Z"
      migrationConfiguration:
        allowAutoConverge: true
        allowPostCopy: true
        allowWorkloadDisruption: true
        bandwidthPerMigration: 100Mi
        completionTimeoutPerGiB: 1
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationPolicyName: post-copy-migration-policy
      migrationUid: 61c622ca-1689-4186-a61c-e6e4c68c4b13
      mode: PostCopy
      sourceNode: cnvqe-071.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-666z4zq7
      startTimestamp: "2025-10-29T13:27:06Z"
      targetDirectMigrationNodePorts:
        "32885": 0
        "35183": 49152
        "45027": 49153
      targetNode: cnvqe-070.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.130.0.252
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:27:10Z"
      targetPod: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-666cxqq7
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:33:51Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:33:51Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:34:02Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:34:05Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c140,c496
    virtualMachineRevisionName: revision-start-vm-b1c73ac3-1cca-4611-a7b5-6e8bc10159c9-2
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - containerDiskVolume:
        checksum: 643904771
      name: containerdisk
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:25:50Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 13
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vm-for-product-upgrade-hos-1761740748-0381238
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/size: tiny
      kubevirt.io/vm: vm-for-product-upgrade-hos-1761740748-0381238
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions: {}
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T12:26:51Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"b815cf3e-45c2-4a75-ad87-7a209d45f535"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:features:
              .: {}
              f:acpi: {}
              f:smm:
                .: {}
                f:enabled: {}
            f:firmware:
              .: {}
              f:bootloader:
                .: {}
                f:efi: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:bd9ca22d-0e7e-4ba8-8f47-96939e5021db: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationTransport: {}
          f:nodeName: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: vm-for-product-upgrade-hos-1761740748-0381238
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vm-for-product-upgrade-hos-1761740748-0381238
      uid: b815cf3e-45c2-4a75-ad87-7a209d45f535
    resourceVersion: "2233113"
    uid: b68c379d-a9f6-4636-8670-ee5ffabb09ca
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: host-model
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: rootdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:01
          masquerade: {}
          model: virtio
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
        smm:
          enabled: true
      firmware:
        bootloader:
          efi: {}
        serial: 369db40b-9c4d-41ce-af79-295d5ffabb09
        uuid: 082b3551-5542-5dd8-92ec-59c52cfd3432
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1536Mi
        maxGuest: 6Gi
      resources:
        requests:
          memory: 1536Mi
    evictionStrategy: None
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 180
    volumes:
    - dataVolume:
        name: vm-for-product-upgrade-hos-1761740748-0381238
      name: rootdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          user: cloud-user
          password: password
          chpasswd: { expire: False }
          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      bd9ca22d-0e7e-4ba8-8f47-96939e5021db: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:24Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      message: 'cannot migrate VMI: PVC vm-for-product-upgrade-hos-1761740748-0381238
        is not shared, live migration requires that all PVCs must be shared (using
        ReadWriteMany access mode)'
      reason: DisksNotLiveMigratable
      status: "False"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:26:41Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo:
      id: rhel
      kernelRelease: 5.14.0-570.12.1.el9_6.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Apr 4 10:41:31 EDT 2025'
      machine: x86_64
      name: Red Hat Enterprise Linux
      prettyName: Red Hat Enterprise Linux 9.6 (Plow)
      version: 9.6 (Plow)
      versionId: "9.6"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.222
      ipAddresses:
      - 10.130.0.222
      - fd02:0:0:3::5df
      linkState: up
      mac: 02:8b:4c:00:00:01
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1536Mi
      guestCurrent: 1536Mi
      guestRequested: 1536Mi
    migrationMethod: BlockMigration
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:25:50Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:25:50Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:26:24Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:26:27Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c369,c725
    virtualMachineRevisionName: revision-start-vm-b815cf3e-45c2-4a75-ad87-7a209d45f535-2
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - name: rootdisk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteOnce
        capacity:
          storage: 99Gi
        claimName: vm-for-product-upgrade-hos-1761740748-0381238
        filesystemOverhead: "0.06"
        preallocated: true
        requests:
          storage: "24129348568"
        volumeMode: Filesystem
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:25:49Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 33
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migrationTargetNodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/size: tiny
      kubevirt.io/vm: vm-for-product-upgrade-ocs-1761740745-9377956
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"0fbe9ae8-a2ba-49bf-8e4e-72803b1b26b6"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:features:
              .: {}
              f:acpi: {}
              f:smm:
                .: {}
                f:enabled: {}
            f:firmware:
              .: {}
              f:bootloader:
                .: {}
                f:efi: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:3e0202c3-40fd-46f3-87d4-a6e29c156668: {}
            f:85fb6305-766a-4336-b8fd-d7ed2491adeb: {}
            f:90a381bb-b825-46ce-844e-272dd1eefe6b: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:01Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:35017: {}
              f:36787: {}
              f:38087: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:27:01Z"
    name: vm-for-product-upgrade-ocs-1761740745-9377956
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vm-for-product-upgrade-ocs-1761740745-9377956
      uid: 0fbe9ae8-a2ba-49bf-8e4e-72803b1b26b6
    resourceVersion: "2235604"
    uid: 4663d019-2e6e-4711-ab7b-c8af77515f68
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: host-model
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: rootdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:00
          masquerade: {}
          model: virtio
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
        smm:
          enabled: true
      firmware:
        bootloader:
          efi: {}
        serial: d5c3fdb7-64d9-43ba-a786-84b95458a6b4
        uuid: 756daf7b-8dc9-55ce-a811-29dee93f665a
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1536Mi
        maxGuest: 6Gi
      resources:
        requests:
          memory: 1536Mi
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 180
    volumes:
    - dataVolume:
        name: vm-for-product-upgrade-ocs-1761740745-9377956
      name: rootdisk
    - cloudInitNoCloud:
        userData: |-
          #cloud-config
          user: cloud-user
          password: password
          chpasswd: { expire: False }
          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      3e0202c3-40fd-46f3-87d4-a6e29c156668: cnvqe-071.lab.eng.tlv2.redhat.com
      85fb6305-766a-4336-b8fd-d7ed2491adeb: cnvqe-070.lab.eng.tlv2.redhat.com
      90a381bb-b825-46ce-844e-272dd1eefe6b: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:01Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:26:11Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo:
      id: rhel
      kernelRelease: 5.14.0-570.12.1.el9_6.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Apr 4 10:41:31 EDT 2025'
      machine: x86_64
      name: Red Hat Enterprise Linux
      prettyName: Red Hat Enterprise Linux 9.6 (Plow)
      version: 9.6 (Plow)
      versionId: "9.6"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.1.0
      ipAddresses:
      - 10.130.1.0
      - fd02:0:0:3::601
      linkState: up
      mac: 02:8b:4c:00:00:00
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1536Mi
      guestCurrent: 1536Mi
      guestRequested: 1536Mi
    migrationMethod: BlockMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:27:01Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: d5568f54-9994-4b41-a6c6-400f6ce855eb
      mode: PreCopy
      sourceNode: cnvqe-071.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-vm-for-product-upgrade-ocs-1761740745-937795lf425
      startTimestamp: "2025-10-29T13:26:58Z"
      targetDirectMigrationNodePorts:
        "35017": 49153
        "36787": 0
        "38087": 49152
      targetNode: cnvqe-070.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.130.0.252
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:27:01Z"
      targetPod: virt-launcher-vm-for-product-upgrade-ocs-1761740745-937795dnw9j
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:25:49Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:25:49Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:25:56Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:25:58Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c552,c854
    virtualMachineRevisionName: revision-start-vm-0fbe9ae8-a2ba-49bf-8e4e-72803b1b26b6-2
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - name: rootdisk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 20Gi
        claimName: vm-for-product-upgrade-ocs-1761740745-9377956
        filesystemOverhead: "0"
        requests:
          storage: "21474836480"
        volumeMode: Block
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "6"
    creationTimestamp: "2025-10-29T12:48:29Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 19
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vm-snapshot-upgrade-a-1761741897-5416875
      kubevirt.io/migrationTargetNodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: vm-snapshot-upgrade-a-1761741897-5416875
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:memory:
            f:guestCurrent: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:35465: {}
              f:45909: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:27:01Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"bd518a58-34f3-4128-84ed-f207d84a6eb9"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:model: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:7b4b212a-e1b8-4432-a6d1-c83fad3d08be: {}
            f:52435852-f5b4-44d2-b05e-25546bb13f1e: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:02Z"
    name: vm-snapshot-upgrade-a-1761741897-5416875
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vm-snapshot-upgrade-a-1761741897-5416875
      uid: bd518a58-34f3-4128-84ed-f207d84a6eb9
    resourceVersion: "2235630"
    uid: 2b81d6df-7eef-4def-b500-928d4fb8281c
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        maxSockets: 4
        model: Skylake-Client-v3
        sockets: 1
        threads: 1
      devices:
        disks:
        - disk:
            bus: virtio
          name: dv-disk
        interfaces:
        - masquerade: {}
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: 06d012f4-df88-4c6b-ba71-e105a87763e5
        uuid: 5d7e11c1-87a7-51aa-8148-8d75c22aee0f
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 64M
      resources:
        requests:
          memory: 64M
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    volumes:
    - dataVolume:
        name: restore-c4b40dee-1de2-417c-af84-4446cb196954-dv-disk
      name: dv-disk
  status:
    activePods:
      7b4b212a-e1b8-4432-a6d1-c83fad3d08be: cnvqe-071.lab.eng.tlv2.redhat.com
      52435852-f5b4-44d2-b05e-25546bb13f1e: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 1
    guestOSInfo: {}
    interfaces:
    - infoSource: domain
      ipAddress: 10.128.1.243
      ipAddresses:
      - 10.128.1.243
      - fd02:0:0:1::8ad
      linkState: up
      mac: 0a:58:0a:82:00:ed
      name: default
      podInterfaceName: eth0
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 64M
      guestCurrent: 62500Ki
      guestRequested: 64M
    migrationMethod: LiveMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:27:01Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: 5d41c943-d7f8-4ca8-8d4b-1053d1588d86
      mode: PreCopy
      sourceNode: cnvqe-070.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-v5qj8
      startTimestamp: "2025-10-29T13:26:59Z"
      targetDirectMigrationNodePorts:
        "35465": 0
        "45909": 49152
      targetNode: cnvqe-071.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.128.1.229
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:27:01Z"
      targetPod: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-xvgjs
    migrationTransport: Unix
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:48:29Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:48:29Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:48:36Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:48:38Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c277,c584
    virtualMachineRevisionName: revision-start-vm-bd518a58-34f3-4128-84ed-f207d84a6eb9-6
    volumeStatus:
    - name: dv-disk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 1Gi
        claimName: restore-c4b40dee-1de2-417c-af84-4446cb196954-dv-disk
        filesystemOverhead: "0"
        requests:
          storage: "1073741824"
        volumeMode: Block
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "1"
    creationTimestamp: "2025-10-29T12:52:45Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 10
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vma-macspoof-1761742364-9158201
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vma-macspoof-1761742364-9158201
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions: {}
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T12:53:16Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"5ee79cb2-f6e2-4943-8109-62db7710295e"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:nodeSelector:
            .: {}
            f:kubernetes.io/hostname: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:648d4f82-ae0b-475d-b9bf-e79aadfb5826: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationTransport: {}
          f:nodeName: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:44Z"
    name: vma-macspoof-1761742364-9158201
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vma-macspoof-1761742364-9158201
      uid: 5ee79cb2-f6e2-4943-8109-62db7710295e
    resourceVersion: "2235003"
    uid: 7030c10e-6273-4ace-bc58-58d0144e2e31
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        model: host-model
      devices:
        disks:
        - disk:
            bus: virtio
          name: containerdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:09
          masquerade: {}
          name: default
        - bridge: {}
          macAddress: 02:8b:4c:00:00:0a
          name: brspoofupgrade
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: 46b9e6a2-5f95-4a00-9da3-3524d9d674c8
        uuid: 3933bd62-74f2-59d3-902b-8a52fb504bbc
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1Gi
        maxGuest: 4Gi
      resources:
        requests:
          memory: 1Gi
    evictionStrategy: None
    networks:
    - name: default
      pod: {}
    - multus:
        networkName: brspoofupgrade
      name: brspoofupgrade
    nodeSelector:
      kubernetes.io/hostname: cnvqe-070.lab.eng.tlv2.redhat.com
    terminationGracePeriodSeconds: 30
    volumes:
    - containerDisk:
        image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
        imagePullPolicy: IfNotPresent
      name: containerdisk
    - cloudInitNoCloud:
        networkData: |
          ethernets:
            eth1:
              addresses:
              - 10.200.0.1/24
          version: 2
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: fedora
          ssh_pwauth: true

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      648d4f82-ae0b-475d-b9bf-e79aadfb5826: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:58Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:53:16Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
    guestOSInfo:
      id: fedora
      kernelRelease: 6.13.6-200.fc41.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Mar  7 21:33:48 UTC 2025'
      machine: x86_64
      name: Fedora Linux
      prettyName: Fedora Linux 41 (Cloud Edition)
      version: 41 (Cloud Edition)
      versionId: "41"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.238
      ipAddresses:
      - 10.130.0.238
      - fd02:0:0:3::5ef
      linkState: up
      mac: 02:8b:4c:00:00:09
      name: default
      podInterfaceName: eth0
      queueCount: 1
    - infoSource: domain, guest-agent, multus-status
      interfaceName: eth1
      ipAddress: 10.200.0.1
      ipAddresses:
      - 10.200.0.1
      - fe80::8b:4cff:fe00:a
      linkState: up
      mac: 02:8b:4c:00:00:0a
      name: brspoofupgrade
      podInterfaceName: podfa75673d555
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1Gi
      guestCurrent: 1Gi
      guestRequested: 1Gi
    migrationMethod: BlockMigration
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:52:45Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:52:45Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:52:58Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:53:01Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c119,c379
    virtualMachineRevisionName: revision-start-vm-5ee79cb2-f6e2-4943-8109-62db7710295e-1
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - containerDiskVolume:
        checksum: 643904771
      name: containerdisk
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "1"
    creationTimestamp: "2025-10-29T12:52:49Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 11
    labels:
      debugLogs: "true"
      kubevirt.io/domain: vmb-macspoof-1761742369-3811502
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vmb-macspoof-1761742369-3811502
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions: {}
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T12:53:20Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"5b17114e-253a-4dc0-96cb-47668176d4e5"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:cpu:
              .: {}
              f:cores: {}
            f:devices:
              .: {}
              f:disks: {}
              f:interfaces: {}
              f:rng: {}
            f:firmware:
              .: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:evictionStrategy: {}
          f:networks: {}
          f:nodeSelector:
            .: {}
            f:kubernetes.io/hostname: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:2dcba8e1-f3a4-44ff-bb27-a129ad53f48d: {}
            f:7e34cd19-b2b8-4fa2-8860-a43e1978070a: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationTransport: {}
          f:nodeName: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:03Z"
    name: vmb-macspoof-1761742369-3811502
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: vmb-macspoof-1761742369-3811502
      uid: 5b17114e-253a-4dc0-96cb-47668176d4e5
    resourceVersion: "2235678"
    uid: 08569d8d-2803-4f9e-9b53-56e30ba63903
  spec:
    architecture: amd64
    domain:
      cpu:
        cores: 1
        model: host-model
      devices:
        disks:
        - disk:
            bus: virtio
          name: containerdisk
        - disk:
            bus: virtio
          name: cloudinitdisk
        interfaces:
        - macAddress: 02:8b:4c:00:00:0b
          masquerade: {}
          name: default
        - bridge: {}
          macAddress: 02:8b:4c:00:00:0c
          name: brspoofupgrade
        rng: {}
      features:
        acpi:
          enabled: true
      firmware:
        serial: a04f837e-d0ad-4487-a251-07c076246d74
        uuid: 752003e2-e5ba-5f5e-b579-1ee44fe13bcc
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 1Gi
        maxGuest: 4Gi
      resources:
        requests:
          memory: 1Gi
    evictionStrategy: None
    networks:
    - name: default
      pod: {}
    - multus:
        networkName: brspoofupgrade
      name: brspoofupgrade
    nodeSelector:
      kubernetes.io/hostname: cnvqe-070.lab.eng.tlv2.redhat.com
    terminationGracePeriodSeconds: 30
    volumes:
    - containerDisk:
        image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
        imagePullPolicy: IfNotPresent
      name: containerdisk
    - cloudInitNoCloud:
        networkData: |
          ethernets:
            eth1:
              addresses:
              - 10.200.0.2/24
          version: 2
        userData: |-
          #cloud-config
          chpasswd:
            expire: false
          password: password
          user: fedora
          ssh_pwauth: true

          ssh_authorized_keys:
           [ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCb92PujmwbdKC/sQvTcapqx0BJhkjXJwjBMOBHgq5caQiB1OBx4RZPrKzYI28KUfMqofn43DIfTjk5I41WCiWufHBXgxjPEEdFYVsRW9M/ZmuCqQWlkl+eiNBWbEYXAZyDRbVzuuEAQ2cL2ZyDfw5aPeiGNm73akigwxvS7mo3hP8GUSvvgnVX/H+BGu7huHQ0llO0/vfki33E73e7mJT7bN0s53kLh33hZjEVcTCwEDciTNds6EcXoWxFZMTrcxXSPIJb09u+HkkZFAck/CLlkUBjHLkK2NJTPF0fR35yhtVOKnFQHMw2yTue82nMk6uYhKc4vKBhIcA8Fwdiy/YV root@exec1.rdocloud]
          runcmd: ['grep ssh-rsa /etc/crypto-policies/back-ends/opensshserver.config || sudo update-crypto-policies --set LEGACY || true', "sudo sed -i 's/^#\\?PasswordAuthentication no/PasswordAuthentication yes/g' /etc/ssh/sshd_config", 'sudo systemctl enable sshd', 'sudo systemctl restart sshd']
      name: cloudinitdisk
  status:
    activePods:
      2dcba8e1-f3a4-44ff-bb27-a129ad53f48d: cnvqe-070.lab.eng.tlv2.redhat.com
      7e34cd19-b2b8-4fa2-8860-a43e1978070a: ""
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:53:02Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:53:20Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
    guestOSInfo:
      id: fedora
      kernelRelease: 6.13.6-200.fc41.x86_64
      kernelVersion: '#1 SMP PREEMPT_DYNAMIC Fri Mar  7 21:33:48 UTC 2025'
      machine: x86_64
      name: Fedora Linux
      prettyName: Fedora Linux 41 (Cloud Edition)
      version: 41 (Cloud Edition)
      versionId: "41"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: eth0
      ipAddress: 10.130.0.239
      ipAddresses:
      - 10.130.0.239
      - fd02:0:0:3::5f0
      linkState: up
      mac: 02:8b:4c:00:00:0b
      name: default
      podInterfaceName: eth0
      queueCount: 1
    - infoSource: domain, guest-agent, multus-status
      interfaceName: eth1
      ipAddress: 10.200.0.2
      ipAddresses:
      - 10.200.0.2
      - fe80::8b:4cff:fe00:c
      linkState: up
      mac: 02:8b:4c:00:00:0c
      name: brspoofupgrade
      podInterfaceName: podfa75673d555
      queueCount: 1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 1Gi
      guestCurrent: 1Gi
      guestRequested: 1Gi
    migrationMethod: BlockMigration
    migrationTransport: Unix
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:52:49Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:52:49Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:53:02Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:53:05Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c98,c132
    virtualMachineRevisionName: revision-start-vm-5b17114e-253a-4dc0-96cb-47668176d4e5-1
    volumeStatus:
    - name: cloudinitdisk
      size: 1048576
      target: vdb
    - containerDiskVolume:
        checksum: 643904771
      name: containerdisk
      target: vda
- apiVersion: kubevirt.io/v1
  kind: VirtualMachineInstance
  metadata:
    annotations:
      kubevirt.io/latest-observed-api-version: v1
      kubevirt.io/nonroot: "true"
      kubevirt.io/storage-observed-api-version: v1
      kubevirt.io/vm-generation: "2"
      vm.kubevirt.io/flavor: medium
      vm.kubevirt.io/os: windows2k19
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:33:07Z"
    finalizers:
    - kubevirt.io/virtualMachineControllerFinalize
    - foregroundDeleteVirtualMachine
    generation: 21
    labels:
      debugLogs: "true"
      kubevirt.io/domain: windows-vm-1761741184-1565516
      kubevirt.io/migrationTargetNodeName: cnvqe-072.lab.eng.tlv2.redhat.com
      kubevirt.io/nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
      kubevirt.io/size: medium
      kubevirt.io/vm: windows-vm-1761741184-1565516
    managedFields:
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:labels:
            f:kubevirt.io/nodeName: {}
        f:status:
          f:guestOSInfo:
            f:id: {}
            f:kernelRelease: {}
            f:kernelVersion: {}
            f:machine: {}
            f:name: {}
            f:prettyName: {}
            f:version: {}
            f:versionId: {}
          f:interfaces: {}
          f:machine:
            .: {}
            f:type: {}
          f:migrationMethod: {}
          f:migrationState:
            f:completed: {}
            f:endTimestamp: {}
            f:mode: {}
            f:startTimestamp: {}
            f:targetDirectMigrationNodePorts:
              .: {}
              f:39719: {}
              f:42583: {}
            f:targetNodeAddress: {}
            f:targetNodeDomainDetected: {}
            f:targetNodeDomainReadyTimestamp: {}
          f:nodeName: {}
          f:phase: {}
          f:phaseTransitionTimestamps: {}
          f:selinuxContext: {}
          f:volumeStatus: {}
      manager: virt-handler
      operation: Update
      time: "2025-10-29T13:26:51Z"
    - apiVersion: kubevirt.io/v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/latest-observed-api-version: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/storage-observed-api-version: {}
            f:kubevirt.io/vm-generation: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:finalizers:
            .: {}
            v:"kubevirt.io/virtualMachineControllerFinalize": {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"1f6c678f-8bde-411d-8fcb-db69217cde12"}: {}
        f:spec:
          .: {}
          f:architecture: {}
          f:domain:
            .: {}
            f:clock:
              .: {}
              f:timer:
                .: {}
                f:hpet:
                  .: {}
                  f:present: {}
                f:hyperv: {}
                f:pit:
                  .: {}
                  f:tickPolicy: {}
                f:rtc:
                  .: {}
                  f:tickPolicy: {}
              f:utc: {}
            f:cpu:
              .: {}
              f:cores: {}
              f:sockets: {}
              f:threads: {}
            f:devices:
              .: {}
              f:disks: {}
              f:inputs: {}
              f:interfaces: {}
              f:rng: {}
            f:features:
              .: {}
              f:acpi: {}
              f:apic: {}
              f:hyperv:
                .: {}
                f:frequencies: {}
                f:ipi: {}
                f:reenlightenment: {}
                f:relaxed: {}
                f:reset: {}
                f:runtime: {}
                f:spinlocks:
                  .: {}
                  f:spinlocks: {}
                f:synic: {}
                f:synictimer:
                  .: {}
                  f:direct: {}
                f:tlbflush: {}
                f:vapic: {}
                f:vpindex: {}
              f:smm: {}
            f:firmware:
              .: {}
              f:bootloader:
                .: {}
                f:efi:
                  .: {}
                  f:secureBoot: {}
              f:serial: {}
              f:uuid: {}
            f:machine:
              .: {}
              f:type: {}
            f:memory:
              .: {}
              f:guest: {}
            f:resources: {}
          f:networks: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes: {}
        f:status:
          .: {}
          f:activePods:
            .: {}
            f:9b64c6e0-be6d-49ed-a0e4-23993ec4494c: {}
            f:b71a6a99-ebd4-41a2-a479-182055ac1a6e: {}
          f:conditions: {}
          f:guestOSInfo: {}
          f:launcherContainerImageVersion: {}
          f:migrationState:
            .: {}
            f:migrationConfiguration:
              .: {}
              f:allowAutoConverge: {}
              f:allowPostCopy: {}
              f:allowWorkloadDisruption: {}
              f:bandwidthPerMigration: {}
              f:completionTimeoutPerGiB: {}
              f:nodeDrainTaintKey: {}
              f:parallelMigrationsPerCluster: {}
              f:parallelOutboundMigrationsPerNode: {}
              f:progressTimeout: {}
              f:unsafeMigrationOverride: {}
            f:migrationUid: {}
            f:sourceNode: {}
            f:sourcePod: {}
            f:targetNode: {}
            f:targetPod: {}
          f:migrationTransport: {}
          f:qosClass: {}
          f:runtimeUser: {}
          f:topologyHints:
            .: {}
            f:tscFrequency: {}
          f:virtualMachineRevisionName: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:52Z"
    name: windows-vm-1761741184-1565516
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachine
      name: windows-vm-1761741184-1565516
      uid: 1f6c678f-8bde-411d-8fcb-db69217cde12
    resourceVersion: "2235235"
    uid: c7b2edb6-d447-4486-9190-83bce510cb7e
  spec:
    architecture: amd64
    domain:
      clock:
        timer:
          hpet:
            present: false
          hyperv:
            present: true
          pit:
            present: true
            tickPolicy: delay
          rtc:
            present: true
            tickPolicy: catchup
        utc: {}
      cpu:
        cores: 1
        maxSockets: 4
        model: host-model
        sockets: 1
        threads: 2
      devices:
        disks:
        - disk:
            bus: sata
          name: rootdisk
        inputs:
        - bus: usb
          name: tablet
          type: tablet
        interfaces:
        - macAddress: 02:8b:4c:00:00:04
          masquerade: {}
          model: e1000e
          name: default
        rng: {}
      features:
        acpi:
          enabled: true
        apic:
          enabled: true
        hyperv:
          frequencies:
            enabled: true
          ipi:
            enabled: true
          reenlightenment:
            enabled: true
          relaxed:
            enabled: true
          reset:
            enabled: true
          runtime:
            enabled: true
          spinlocks:
            enabled: true
            spinlocks: 8191
          synic:
            enabled: true
          synictimer:
            direct:
              enabled: true
            enabled: true
          tlbflush:
            enabled: true
          vapic:
            enabled: true
          vpindex:
            enabled: true
        smm:
          enabled: true
      firmware:
        bootloader:
          efi:
            secureBoot: true
        serial: 14aba668-8a3c-4dc6-b39b-ed791b3248c1
        uuid: 833ceb46-4473-5e7c-a76b-8895325e2c56
      machine:
        type: pc-q35-rhel9.6.0
      memory:
        guest: 8Gi
        maxGuest: 32Gi
      resources:
        requests:
          memory: 8Gi
    evictionStrategy: LiveMigrate
    networks:
    - name: default
      pod: {}
    terminationGracePeriodSeconds: 180
    volumes:
    - dataVolume:
        name: windows-vm-1761741184-1565516
      name: rootdisk
  status:
    activePods:
      9b64c6e0-be6d-49ed-a0e4-23993ec4494c: cnvqe-072.lab.eng.tlv2.redhat.com
      b71a6a99-ebd4-41a2-a479-182055ac1a6e: cnvqe-070.lab.eng.tlv2.redhat.com
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:51Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: null
      message: All of the VMI's DVs are bound and ready
      reason: AllDVsReady
      status: "True"
      type: DataVolumesReady
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: LiveMigratable
    - lastProbeTime: null
      lastTransitionTime: null
      status: "True"
      type: StorageLiveMigratable
    - lastProbeTime: "2025-10-29T12:33:39Z"
      lastTransitionTime: null
      status: "True"
      type: AgentConnected
    currentCPUTopology:
      cores: 1
      sockets: 1
      threads: 2
    guestOSInfo:
      id: mswindows
      kernelRelease: "17763"
      kernelVersion: "10.0"
      machine: x86_64
      name: Microsoft Windows
      prettyName: Windows Server 2019 Standard
      version: Microsoft Windows Server 2019
      versionId: "2019"
    interfaces:
    - infoSource: domain, guest-agent
      interfaceName: Ethernet
      ipAddress: 10.129.1.229
      ipAddresses:
      - 10.129.1.229
      - fd02:0:0:2::572
      linkState: up
      mac: 02:8b:4c:00:00:04
      name: default
      podInterfaceName: eth0
      queueCount: 1
    - infoSource: guest-agent
      interfaceName: Loopback Pseudo-Interface 1
      ipAddress: 127.0.0.1
      ipAddresses:
      - ::1
      - 127.0.0.1
    launcherContainerImageVersion: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
    machine:
      type: pc-q35-rhel9.6.0
    memory:
      guestAtBoot: 8Gi
      guestCurrent: 8Gi
      guestRequested: 8Gi
    migrationMethod: LiveMigration
    migrationState:
      completed: true
      endTimestamp: "2025-10-29T13:26:51Z"
      migrationConfiguration:
        allowAutoConverge: false
        allowPostCopy: false
        allowWorkloadDisruption: false
        bandwidthPerMigration: "0"
        completionTimeoutPerGiB: 150
        nodeDrainTaintKey: kubevirt.io/drain
        parallelMigrationsPerCluster: 5
        parallelOutboundMigrationsPerNode: 2
        progressTimeout: 150
        unsafeMigrationOverride: false
      migrationUid: 6e9e2047-a173-421a-b9d7-c978fe60306f
      mode: PreCopy
      sourceNode: cnvqe-070.lab.eng.tlv2.redhat.com
      sourcePod: virt-launcher-windows-vm-1761741184-1565516-75kw9
      startTimestamp: "2025-10-29T13:26:47Z"
      targetDirectMigrationNodePorts:
        "39719": 0
        "42583": 49152
      targetNode: cnvqe-072.lab.eng.tlv2.redhat.com
      targetNodeAddress: 10.129.1.225
      targetNodeDomainDetected: true
      targetNodeDomainReadyTimestamp: "2025-10-29T13:26:51Z"
      targetPod: virt-launcher-windows-vm-1761741184-1565516-hcx8v
    migrationTransport: Unix
    nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
    phase: Running
    phaseTransitionTimestamps:
    - phase: Pending
      phaseTransitionTimestamp: "2025-10-29T12:33:07Z"
    - phase: Scheduling
      phaseTransitionTimestamp: "2025-10-29T12:33:08Z"
    - phase: Scheduled
      phaseTransitionTimestamp: "2025-10-29T12:33:14Z"
    - phase: Running
      phaseTransitionTimestamp: "2025-10-29T12:33:16Z"
    qosClass: Burstable
    runtimeUser: 107
    selinuxContext: system_u:object_r:container_file_t:s0:c819,c925
    topologyHints:
      tscFrequency: 2095077000
    virtualMachineRevisionName: revision-start-vm-1f6c678f-8bde-411d-8fcb-db69217cde12-2
    volumeStatus:
    - name: rootdisk
      persistentVolumeClaimInfo:
        accessModes:
        - ReadWriteMany
        capacity:
          storage: 70Gi
        claimName: windows-vm-1761741184-1565516
        filesystemOverhead: "0"
        requests:
          storage: "75161927680"
        volumeMode: Block
      target: sda
kind: VirtualMachineInstanceList
metadata:
  continue: ""
  resourceVersion: "2239321"
