---
apiVersion: v1
items:
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.128.1.244/23","fd02:0:0:1::8ae/64"],"mac_address":"0a:58:0a:80:01:f4","gateway_ips":["10.128.0.1","fd02:0:0:1::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.128.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.128.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.128.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.128.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:1::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:1::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:1::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:1::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.128.1.244",
                "fd02:0:0:1::8ae"
            ],
            "mac": "0a:58:0a:80:01:f4",
            "default": true,
            "dns": {}
        }]
      kubevirt.io/migrationJobName: kubevirt-workload-update-95h6f
      openshift.io/scc: kubevirt-controller
      seccomp.security.alpha.kubernetes.io/pod: runtime/default
    creationTimestamp: "2025-10-29T13:26:54Z"
    generateName: hp-volume-
    labels:
      kubevirt.io: hotplug-disk
      kubevirt.io/migrationJobUID: 98bfae35-8279-474f-90d5-03fffd60f6c0
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-071.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:54Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:kubevirt.io/migrationJobName: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:kubevirt.io: {}
            f:kubevirt.io/migrationJobUID: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"b292867f-2ee9-4cb4-9a59-6675ab28fbbb"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:containers:
            k:{"name":"hotplug-disk"}:
              .: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
                f:seLinuxOptions:
                  .: {}
                  f:level: {}
                f:seccompProfile:
                  .: {}
                  f:type: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/path/blank-dv/64a94c39-afa2-4fed-b501-246d50382305"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/path"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext: {}
          f:terminationGracePeriodSeconds: {}
          f:tolerations: {}
          f:volumes:
            .: {}
            k:{"name":"blank-dv"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:54Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:07Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.128.1.244"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:1::8ae"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:09Z"
    name: hp-volume-c279p
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: v1
      blockOwnerDeletion: true
      controller: true
      kind: Pod
      name: virt-launcher-fedora-hotplug-upg-1761741601-3103356-rzz86
      uid: b292867f-2ee9-4cb4-9a59-6675ab28fbbb
    resourceVersion: "2235821"
    uid: 6097acc1-98e5-4e55-83e5-dd01adae6fdf
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: kubernetes.io/hostname
              operator: In
              values:
              - cnvqe-071.lab.eng.tlv2.redhat.com
    containers:
    - command:
      - /bin/sh
      - -c
      - /usr/bin/container-disk --copy-path /path/hp
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: hotplug-disk
      resources:
        limits:
          cpu: 100m
          memory: 80M
        requests:
          cpu: 10m
          memory: 2M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
        seLinuxOptions:
          level: s0:c283,c407
        seccompProfile:
          type: RuntimeDefault
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /path/blank-dv/64a94c39-afa2-4fed-b501-246d50382305
        name: blank-dv
      volumeMounts:
      - mountPath: /path
        mountPropagation: HostToContainer
        name: hotplug-disks
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-7z9kj
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: true
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    restartPolicy: Always
    schedulerName: default-scheduler
    securityContext:
      seccompProfile:
        type: RuntimeDefault
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 0
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: hotplug-disks
    - name: blank-dv
      persistentVolumeClaim:
        claimName: blank-dv
    - name: kube-api-access-7z9kj
      projected:
        defaultMode: 420
        sources:
        - serviceAccountToken:
            expirationSeconds: 3607
            path: token
        - configMap:
            items:
            - key: ca.crt
              path: ca.crt
            name: kube-root-ca.crt
        - downwardAPI:
            items:
            - fieldRef:
                apiVersion: v1
                fieldPath: metadata.namespace
              path: namespace
        - configMap:
            items:
            - key: service-ca.crt
              path: service-ca.crt
            name: openshift-service-ca.crt
  status:
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:09Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:54Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:09Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:09Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:54Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://ca7c3ed7609e799ab3092d109aca69d3b46ed85cf6614fed727a0d9e23b761a4
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: hotplug-disk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:27:08Z"
      volumeMounts:
      - mountPath: /path
        name: hotplug-disks
      - mountPath: /var/run/secrets/kubernetes.io/serviceaccount
        name: kube-api-access-7z9kj
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    phase: Running
    podIP: 10.128.1.244
    podIPs:
    - ip: 10.128.1.244
    - ip: fd02:0:0:1::8ae
    qosClass: Burstable
    startTime: "2025-10-29T13:26:54Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.224/23","fd02:0:0:3::5e1/64"],"mac_address":"0a:58:0a:82:00:e0","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.224",
                "fd02:0:0:3::5e1"
            ],
            "mac": "0a:58:0a:82:00:e0",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: always-run-strategy-vm-1761740915-1197596
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "1"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "always-run-strategy-vm-1761740915-1197596", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "always-run-strategy-vm-1761740915-1197596", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:28:38Z"
    generateName: virt-launcher-always-run-strategy-vm-1761740915-1197596-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 9112ae50-59e9-405f-acf6-ca7a7652b0ab
      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
      vm.kubevirt.io/name: always-run-strategy-vm-1761740915-1197596
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:38Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:38Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:47Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.224"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5e1"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"9112ae50-59e9-405f-acf6-ca7a7652b0ab"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: virt-launcher-always-run-strategy-vm-1761740915-1197596-vgnrq
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: always-run-strategy-vm-1761740915-1197596
      uid: 9112ae50-59e9-405f-acf6-ca7a7652b0ab
    resourceVersion: "2233105"
    uid: a3d01681-5b48-4d9d-93e9-c4ff2e0006ba
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 241s
      - --name
      - always-run-strategy-vm-1761740915-1197596
      - --uid
      - 9112ae50-59e9-405f-acf6-ca7a7652b0ab
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/9112ae50-59e9-405f-acf6-ca7a7652b0ab/virt-serial0-log
      - --socket-timeout
      - 241s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: always-run-strategy-vm-1761740915-1197596
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: always-run-strategy-vm-1761740915-1197596
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:28:38Z"
      lastTransitionTime: "2025-10-29T12:28:38Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:38Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:38Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://d58c7f676890174a7c5ecef686891e122c20f9e1ad1048514ce8192c18bbc495
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:28:47Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://427d26fa0e044829874859387bfb62d608278ca7022567a7e8ee406ee1fceab4
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:28:49Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Running
    podIP: 10.130.0.224
    podIPs:
    - ip: 10.130.0.224
    - ip: fd02:0:0:3::5e1
    qosClass: Burstable
    startTime: "2025-10-29T12:28:38Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.230/23","fd02:0:0:3::5e7/64"],"mac_address":"0a:58:0a:82:00:e6","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.230",
                "fd02:0:0:3::5e7"
            ],
            "mac": "0a:58:0a:82:00:e6",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: fedora-hotplug-upg-1761741601-3103356
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "3"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "fedora-hotplug-upg-1761741601-3103356", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "fedora-hotplug-upg-1761741601-3103356", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:40:51Z"
    generateName: virt-launcher-fedora-hotplug-upg-1761741601-3103356-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
      kubevirt.io/domain: fedora-hotplug-upg-1761741601-3103356
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: fedora-hotplug-upg-1761741601-3103356
      vm.kubevirt.io/name: fedora-hotplug-upg-1761741601-3103356
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:40:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:40:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:40:53Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}: {}
        f:spec:
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.230"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5e7"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:18Z"
    name: virt-launcher-fedora-hotplug-upg-1761741601-3103356-6pmj5
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: fedora-hotplug-upg-1761741601-3103356
      uid: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
    resourceVersion: "2236042"
    uid: c20aeee2-37f6-4fe4-b5c2-6fd939e5aa05
  spec:
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 295s
      - --name
      - fedora-hotplug-upg-1761741601-3103356
      - --uid
      - db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0/virt-serial0-log
      - --socket-timeout
      - 295s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: fedora-hotplug-upg-1761741601-3103356
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:40:51Z"
      lastTransitionTime: "2025-10-29T12:40:51Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:18Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:40:58Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:40:51Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://a2023facefcc4a6c04ec53b3432c16b1989dda5afe686d02c4896a5744343ebe
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://a2023facefcc4a6c04ec53b3432c16b1989dda5afe686d02c4896a5744343ebe
          exitCode: 0
          finishedAt: "2025-10-29T13:27:15Z"
          reason: Completed
          startedAt: "2025-10-29T12:40:58Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://bd6ead9715cc569697e4b210f9aebfdc36ac85e25e4003b10c8f9e248ec671e7
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://bd6ead9715cc569697e4b210f9aebfdc36ac85e25e4003b10c8f9e248ec671e7
          exitCode: 0
          finishedAt: "2025-10-29T13:27:13Z"
          reason: Completed
          startedAt: "2025-10-29T12:41:02Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://2e77c5275722dab801f20a8a32dc3015630f7a08c65a5dcf6fab9a3fa3c3d979
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://2e77c5275722dab801f20a8a32dc3015630f7a08c65a5dcf6fab9a3fa3c3d979
          exitCode: 0
          finishedAt: "2025-10-29T13:27:14Z"
          reason: Completed
          startedAt: "2025-10-29T12:41:00Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://d28030f719b54782a0675fe5b6646a674be6d6cec3ded53e68b2fb7044ca316e
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://d28030f719b54782a0675fe5b6646a674be6d6cec3ded53e68b2fb7044ca316e
          exitCode: 0
          finishedAt: "2025-10-29T12:40:53Z"
          reason: Completed
          startedAt: "2025-10-29T12:40:53Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://119276ce5da2dfcb6b30169ad71114dfafc5e753f83e86d423e46f28aeac4901
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://119276ce5da2dfcb6b30169ad71114dfafc5e753f83e86d423e46f28aeac4901
          exitCode: 0
          finishedAt: "2025-10-29T12:40:57Z"
          reason: Completed
          startedAt: "2025-10-29T12:40:56Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Succeeded
    podIP: 10.130.0.230
    podIPs:
    - ip: 10.130.0.230
    - ip: fd02:0:0:3::5e7
    qosClass: Burstable
    startTime: "2025-10-29T12:40:51Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.128.1.242/23","fd02:0:0:1::8ac/64"],"mac_address":"0a:58:0a:80:01:f2","gateway_ips":["10.128.0.1","fd02:0:0:1::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.128.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.128.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.128.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.128.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:1::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:1::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:1::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:1::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.128.1.242",
                "fd02:0:0:1::8ac"
            ],
            "mac": "0a:58:0a:80:01:f2",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: fedora-hotplug-upg-1761741601-3103356
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:27:13 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-95h6f
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "3"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "fedora-hotplug-upg-1761741601-3103356", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "fedora-hotplug-upg-1761741601-3103356", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:26:41Z"
    generateName: virt-launcher-fedora-hotplug-upg-1761741601-3103356-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
      kubevirt.io/domain: fedora-hotplug-upg-1761741601-3103356
      kubevirt.io/migrationJobUID: 98bfae35-8279-474f-90d5-03fffd60f6c0
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: fedora-hotplug-upg-1761741601-3103356
      vm.kubevirt.io/name: fedora-hotplug-upg-1761741601-3103356
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-071.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:41Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:44Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.128.1.242"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:1::8ac"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:13Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:13Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:13Z"
    name: virt-launcher-fedora-hotplug-upg-1761741601-3103356-rzz86
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: fedora-hotplug-upg-1761741601-3103356
      uid: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
    resourceVersion: "2235943"
    uid: b292867f-2ee9-4cb4-9a59-6675ab28fbbb
  spec:
    affinity:
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 323s
      - --name
      - fedora-hotplug-upg-1761741601-3103356
      - --uid
      - db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0/virt-serial0-log
      - --socket-timeout
      - 323s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: fedora-hotplug-upg-1761741601-3103356
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c283,c407
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:27:13Z"
      lastTransitionTime: "2025-10-29T13:27:13Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:45Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:49Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:54Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:41Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://287c7fcdcce272fb4210eabe12a9517f0a69f52d9d67c57136387162fbc08fce
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:49Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://fb665d874c453d33bb7d397a1cc04a210595676e3105d1902404305845591ccf
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:53Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://0be983feb3ebf3f4d0fa4cbf0b7b9a35c2eaf64c29e3d1292760d45da077279c
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:51Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    initContainerStatuses:
    - containerID: cri-o://aeedb3fc0128edcb3ac7e8de78f0d840c4a491f4f5a734e8c70cfbb5721a482f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://aeedb3fc0128edcb3ac7e8de78f0d840c4a491f4f5a734e8c70cfbb5721a482f
          exitCode: 0
          finishedAt: "2025-10-29T13:26:44Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:44Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://ccc4970374ec1f4aa044120612b0918af256cc21de2fd83a96d7e7704b024692
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://ccc4970374ec1f4aa044120612b0918af256cc21de2fd83a96d7e7704b024692
          exitCode: 0
          finishedAt: "2025-10-29T13:26:48Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:47Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/db0aaa73-3045-4aaa-96c0-1a55a7afe2d0
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Running
    podIP: 10.128.1.242
    podIPs:
    - ip: 10.128.1.242
    - ip: fd02:0:0:1::8ac
    qosClass: Burstable
    startTime: "2025-10-29T13:26:41Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.223/23","fd02:0:0:3::5e0/64"],"mac_address":"0a:58:0a:82:00:df","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.223",
                "fd02:0:0:3::5e0"
            ],
            "mac": "0a:58:0a:82:00:df",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: manual-run-strategy-vm-1761740913-0255337
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "1"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "manual-run-strategy-vm-1761740913-0255337", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "manual-run-strategy-vm-1761740913-0255337", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:28:36Z"
    generateName: virt-launcher-manual-run-strategy-vm-1761740913-0255337-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 73aa5cfa-08de-4a1e-97e3-b4215a211c15
      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
      vm.kubevirt.io/name: manual-run-strategy-vm-1761740913-0255337
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:36Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:36Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:47Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.223"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5e0"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"73aa5cfa-08de-4a1e-97e3-b4215a211c15"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: virt-launcher-manual-run-strategy-vm-1761740913-0255337-dxxgm
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: manual-run-strategy-vm-1761740913-0255337
      uid: 73aa5cfa-08de-4a1e-97e3-b4215a211c15
    resourceVersion: "2233104"
    uid: 8881fc57-75e8-46e9-8a87-7766979d5937
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 292s
      - --name
      - manual-run-strategy-vm-1761740913-0255337
      - --uid
      - 73aa5cfa-08de-4a1e-97e3-b4215a211c15
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/73aa5cfa-08de-4a1e-97e3-b4215a211c15/virt-serial0-log
      - --socket-timeout
      - 292s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: manual-run-strategy-vm-1761740913-0255337
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: manual-run-strategy-vm-1761740913-0255337
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:28:36Z"
      lastTransitionTime: "2025-10-29T12:28:36Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:36Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:49Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:36Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://a4735580aa3279cd0b27985943e9f1957fef4ebd223c968530fa1656fa6f9c7a
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:28:47Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://0b127db90f80e6d13d39ed3c6e88e13af076f672c09dd04aa80b0aae39231f99
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:28:49Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Running
    podIP: 10.130.0.223
    podIPs:
    - ip: 10.130.0.223
    - ip: fd02:0:0:3::5e0
    qosClass: Burstable
    startTime: "2025-10-29T12:28:36Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.129.1.184/23","fd02:0:0:2::548/64"],"mac_address":"0a:58:0a:81:01:b8","gateway_ips":["10.129.0.1","fd02:0:0:2::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.129.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.129.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.129.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.129.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:2::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:2::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:2::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:2::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.129.1.184",
                "fd02:0:0:2::548"
            ],
            "mac": "0a:58:0a:81:01:b8",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/cluster-instancetype-name: basic-cluster-instancetype-for-upgrade
      kubevirt.io/cluster-preference-name: basic-cluster-preference-for-upgrade
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 12:28:04 +0000 UTC
      kubevirt.io/migrationJobName: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "rhel-vm-with-instance-type-1761740744-4333003", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "rhel-vm-with-instance-type-1761740744-4333003", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:27:47Z"
    generateName: virt-launcher-rhel-vm-with-instance-type-1761740744-4333003-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 067fd76a-cbd2-4232-a4f5-62135e74f471
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migrationJobUID: af513aba-eb49-4a19-9f14-6a8c0d2dc2b2
      kubevirt.io/nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: rhel-vm-with-instance-type-1761740744-4333003
      vm.kubevirt.io/name: rhel-vm-with-instance-type-1761740744-4333003
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-072.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:27:48Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:27:58Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:04Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/cluster-instancetype-name: {}
            f:kubevirt.io/cluster-preference-name: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"067fd76a-cbd2-4232-a4f5-62135e74f471"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/dv-disk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"dv-disk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.129.1.184"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:2::548"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:56Z"
    name: virt-launcher-rhel-vm-with-instance-type-1761740744-433300csksq
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: rhel-vm-with-instance-type-1761740744-4333003
      uid: 067fd76a-cbd2-4232-a4f5-62135e74f471
    resourceVersion: "2235414"
    uid: ac5d483b-7385-4d0a-b9d1-7d3b780890de
  spec:
    affinity:
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 067fd76a-cbd2-4232-a4f5-62135e74f471
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 296s
      - --name
      - rhel-vm-with-instance-type-1761740744-4333003
      - --uid
      - 067fd76a-cbd2-4232-a4f5-62135e74f471
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/dv-disk
        name: dv-disk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/067fd76a-cbd2-4232-a4f5-62135e74f471/virt-serial0-log
      - --socket-timeout
      - 296s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: rhel-vm-with-instance-type-1761740744-4333003
    nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c120,c709
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: dv-disk
      persistentVolumeClaim:
        claimName: ds-for-product-upgrade-ocs-storagecluster-ceph-rbd-virtualization
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:28:04Z"
      lastTransitionTime: "2025-10-29T12:28:04Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:56Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:27:48Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:51Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:51Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:27:48Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://b3e19fd06e87f0bc61a56ad1cb04e6f65f8c0343df99e22fc50d83dfdbdcde53
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://b3e19fd06e87f0bc61a56ad1cb04e6f65f8c0343df99e22fc50d83dfdbdcde53
          exitCode: 0
          finishedAt: "2025-10-29T13:26:54Z"
          reason: Completed
          startedAt: "2025-10-29T12:27:59Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://9e5ff94593c3c714de431afa1021c33912867f1e01fc1943e67e95f8179510f6
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://9e5ff94593c3c714de431afa1021c33912867f1e01fc1943e67e95f8179510f6
          exitCode: 0
          finishedAt: "2025-10-29T13:26:51Z"
          reason: Completed
          startedAt: "2025-10-29T12:28:00Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.134
    hostIPs:
    - ip: 10.46.248.134
    - ip: 2620:52:0:2ef8::86
    phase: Succeeded
    podIP: 10.129.1.184
    podIPs:
    - ip: 10.129.1.184
    - ip: fd02:0:0:2::548
    qosClass: Burstable
    startTime: "2025-10-29T12:27:48Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.255/23","fd02:0:0:3::600/64"],"mac_address":"0a:58:0a:82:00:ff","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.255",
                "fd02:0:0:3::600"
            ],
            "mac": "0a:58:0a:82:00:ff",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/cluster-instancetype-name: basic-cluster-instancetype-for-upgrade
      kubevirt.io/cluster-preference-name: basic-cluster-preference-for-upgrade
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:26:51 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-ztjvn
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "rhel-vm-with-instance-type-1761740744-4333003", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "rhel-vm-with-instance-type-1761740744-4333003", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:26:40Z"
    generateName: virt-launcher-rhel-vm-with-instance-type-1761740744-4333003-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 067fd76a-cbd2-4232-a4f5-62135e74f471
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migrationJobUID: 6e906867-bd7a-4b5f-82bf-741a3bbb902f
      kubevirt.io/migrationTargetNodeName: cnvqe-072.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
      vm.kubevirt.io/name: rhel-vm-with-instance-type-1761740744-4333003
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:40Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:46Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/cluster-instancetype-name: {}
            f:kubevirt.io/cluster-preference-name: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"067fd76a-cbd2-4232-a4f5-62135e74f471"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/dv-disk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"dv-disk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.255"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::600"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:52Z"
    name: virt-launcher-rhel-vm-with-instance-type-1761740744-433300skxgm
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: rhel-vm-with-instance-type-1761740744-4333003
      uid: 067fd76a-cbd2-4232-a4f5-62135e74f471
    resourceVersion: "2235254"
    uid: 55a9db60-5b86-47b7-82b6-f9e7b2d1a546
  spec:
    affinity:
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 067fd76a-cbd2-4232-a4f5-62135e74f471
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 327s
      - --name
      - rhel-vm-with-instance-type-1761740744-4333003
      - --uid
      - 067fd76a-cbd2-4232-a4f5-62135e74f471
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/dv-disk
        name: dv-disk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/067fd76a-cbd2-4232-a4f5-62135e74f471/virt-serial0-log
      - --socket-timeout
      - 327s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: rhel-vm-with-instance-type-1761740744-4333003
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c120,c709
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: dv-disk
      persistentVolumeClaim:
        claimName: ds-for-product-upgrade-ocs-storagecluster-ceph-rbd-virtualization
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:26:51Z"
      lastTransitionTime: "2025-10-29T13:26:51Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:48Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:40Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:48Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:40Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://4d7a9102f7dcea4d5e31f515639fe654126de64ffcbd6e09729f7801f65912d9
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:46Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://c4cee93f4fb99d88cf3195e7281679b5e12d3e8a9be0a1f84257c19ba090a10c
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:48Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Running
    podIP: 10.130.0.255
    podIPs:
    - ip: 10.130.0.255
    - ip: fd02:0:0:3::600
    qosClass: Burstable
    startTime: "2025-10-29T13:26:40Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.221/23","fd02:0:0:3::5de/64"],"mac_address":"0a:58:0a:82:00:dd","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.221",
                "fd02:0:0:3::5de"
            ],
            "mac": "0a:58:0a:82:00:dd",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/cluster-instancetype-name: basic-cluster-instancetype-for-upgrade
      kubevirt.io/cluster-preference-name: basic-cluster-preference-for-upgrade
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "rhel-vm-with-instance-type-1761740744-4333003", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "rhel-vm-with-instance-type-1761740744-4333003", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:25:50Z"
    generateName: virt-launcher-rhel-vm-with-instance-type-1761740744-4333003-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 067fd76a-cbd2-4232-a4f5-62135e74f471
      kubevirt.io/domain: rhel-vm-with-instance-type-1761740744-4333003
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: rhel-vm-with-instance-type-1761740744-4333003
      vm.kubevirt.io/name: rhel-vm-with-instance-type-1761740744-4333003
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:50Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            .: {}
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:50Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:53Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/cluster-instancetype-name: {}
            f:kubevirt.io/cluster-preference-name: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"067fd76a-cbd2-4232-a4f5-62135e74f471"}: {}
        f:spec:
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/dv-disk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"dv-disk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T12:25:56Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.221"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5de"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:08Z"
    name: virt-launcher-rhel-vm-with-instance-type-1761740744-433300sp7ht
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: rhel-vm-with-instance-type-1761740744-4333003
      uid: 067fd76a-cbd2-4232-a4f5-62135e74f471
    resourceVersion: "2178740"
    uid: 599537c0-a3fa-40ad-ad36-4d2adb75ae4d
  spec:
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 335s
      - --name
      - rhel-vm-with-instance-type-1761740744-4333003
      - --uid
      - 067fd76a-cbd2-4232-a4f5-62135e74f471
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/dv-disk
        name: dv-disk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/067fd76a-cbd2-4232-a4f5-62135e74f471/virt-serial0-log
      - --socket-timeout
      - 335s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: rhel-vm-with-instance-type-1761740744-4333003
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: dv-disk
      persistentVolumeClaim:
        claimName: ds-for-product-upgrade-ocs-storagecluster-ceph-rbd-virtualization
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:25:50Z"
      lastTransitionTime: "2025-10-29T12:25:50Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:08Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:25:50Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:05Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:05Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:25:50Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://a8f65c10b3ec74f0205c35660b513b52475741950504a852e0dd8a53dda38de5
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://a8f65c10b3ec74f0205c35660b513b52475741950504a852e0dd8a53dda38de5
          exitCode: 0
          finishedAt: "2025-10-29T12:28:06Z"
          reason: Completed
          startedAt: "2025-10-29T12:25:54Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://31999fa4b56660c3d8f6f026063dc5b433e9c5de3b05eb0204dbd1e030680e1f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://31999fa4b56660c3d8f6f026063dc5b433e9c5de3b05eb0204dbd1e030680e1f
          exitCode: 0
          finishedAt: "2025-10-29T12:28:04Z"
          reason: Completed
          startedAt: "2025-10-29T12:25:55Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Succeeded
    podIP: 10.130.0.221
    podIPs:
    - ip: 10.130.0.221
    - ip: fd02:0:0:3::5de
    qosClass: Burstable
    startTime: "2025-10-29T12:25:50Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.254/23","fd02:0:0:3::5ff/64"],"mac_address":"0a:58:0a:82:00:fe","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.254",
                "fd02:0:0:3::5ff"
            ],
            "mac": "0a:58:0a:82:00:fe",
            "default": true,
            "dns": {}
        },{
            "name": "test-upgrade-namespace/br1upgrade",
            "interface": "pod73725e8c536",
            "mac": "02:8b:4c:00:00:08",
            "dns": {}
        }]
      k8s.v1.cni.cncf.io/networks: '[{"name":"br1upgrade","namespace":"test-upgrade-namespace","mac":"02:8b:4c:00:00:08","interface":"pod73725e8c536"}]'
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-bridge-connected-1761742270-1866953
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:26:55 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-rm2rw
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-bridge-connected-1761742270-1866953", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-bridge-connected-1761742270-1866953", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:26:38Z"
    generateName: virt-launcher-vm-bridge-connected-1761742270-1866953-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
      kubevirt.io/domain: vm-bridge-connected-1761742270-1866953
      kubevirt.io/migrationJobUID: 33aa5a4f-6cc5-48ce-af9d-2e7e91dfd4d4
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: vm-bridge-connected-1761742270-1866953
      vm.kubevirt.io/name: vm-bridge-connected-1761742270-1866953
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:38Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:40Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.254"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5ff"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:55Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:k8s.v1.cni.cncf.io/networks: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"KUBEVIRT_RESOURCE_NAME_br1upgrade"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:bridge.network.kubevirt.io/br1upgrade: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:bridge.network.kubevirt.io/br1upgrade: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:55Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:55Z"
    name: virt-launcher-vm-bridge-connected-1761742270-1866953-2b9qk
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-bridge-connected-1761742270-1866953
      uid: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
    resourceVersion: "2235391"
    uid: 61473481-8d7f-427e-bfed-f2dfbbac39a6
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 337s
      - --name
      - vm-bridge-connected-1761742270-1866953
      - --uid
      - 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: KUBEVIRT_RESOURCE_NAME_br1upgrade
        value: bridge.network.kubevirt.io/br1upgrade
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          bridge.network.kubevirt.io/br1upgrade: "1"
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          bridge.network.kubevirt.io/br1upgrade: "1"
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    - args:
      - --logfile
      - /var/run/kubevirt-private/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44/virt-serial0-log
      - --socket-timeout
      - 337s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-bridge-connected-1761742270-1866953
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c202,c808
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
    - downwardAPI:
        defaultMode: 420
        items:
        - fieldRef:
            apiVersion: v1
            fieldPath: metadata.labels
          path: labels
        - fieldRef:
            apiVersion: v1
            fieldPath: metadata.annotations
          path: annotations
      name: podnetinfo
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:26:55Z"
      lastTransitionTime: "2025-10-29T13:26:55Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:42Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:46Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:55Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:51Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:38Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://1a5511f688ec5b02e014853ccbcf4afe05ea455a06731a7fa3eba8c3275997c9
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:46Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://c24e79c12966de2b880135ea4504e2ce924c12ebdc5d9c1aa26aa53f08c65df3
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:50Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://f73ae1b49cffa209df53d59f6bbd40a3c5c773fff5a2e09838f34f3861be4553
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:49Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://1725af67606965b42c6cf1f7aefd260d7f6a6c8df67f3a65aae51399eb7fb269
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://1725af67606965b42c6cf1f7aefd260d7f6a6c8df67f3a65aae51399eb7fb269
          exitCode: 0
          finishedAt: "2025-10-29T13:26:41Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:41Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://fdb3d695d25507e570bf4a83ff4323c446ae05042a150016b3f18f311cdda37b
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://fdb3d695d25507e570bf4a83ff4323c446ae05042a150016b3f18f311cdda37b
          exitCode: 0
          finishedAt: "2025-10-29T13:26:45Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:44Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Running
    podIP: 10.130.0.254
    podIPs:
    - ip: 10.130.0.254
    - ip: fd02:0:0:3::5ff
    qosClass: Burstable
    startTime: "2025-10-29T13:26:38Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.129.1.204/23","fd02:0:0:2::559/64"],"mac_address":"0a:58:0a:81:01:cc","gateway_ips":["10.129.0.1","fd02:0:0:2::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.129.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.129.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.129.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.129.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:2::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:2::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:2::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:2::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.129.1.204",
                "fd02:0:0:2::559"
            ],
            "mac": "0a:58:0a:81:01:cc",
            "default": true,
            "dns": {}
        },{
            "name": "test-upgrade-namespace/br1upgrade",
            "interface": "pod73725e8c536",
            "mac": "02:8b:4c:00:00:08",
            "dns": {}
        }]
      k8s.v1.cni.cncf.io/networks: '[{"name":"br1upgrade","namespace":"test-upgrade-namespace","mac":"02:8b:4c:00:00:08","interface":"pod73725e8c536"}]'
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-bridge-connected-1761742270-1866953
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-bridge-connected-1761742270-1866953", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-bridge-connected-1761742270-1866953", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:51:11Z"
    generateName: virt-launcher-vm-bridge-connected-1761742270-1866953-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
      kubevirt.io/domain: vm-bridge-connected-1761742270-1866953
      kubevirt.io/nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vm-bridge-connected-1761742270-1866953
      vm.kubevirt.io/name: vm-bridge-connected-1761742270-1866953
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-072.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:51:11Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:51:11Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:51:13Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:k8s.v1.cni.cncf.io/networks: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"KUBEVIRT_RESOURCE_NAME_br1upgrade"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:bridge.network.kubevirt.io/br1upgrade: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:bridge.network.kubevirt.io/br1upgrade: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.129.1.204"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:2::559"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:00Z"
    name: virt-launcher-vm-bridge-connected-1761742270-1866953-2f6ps
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-bridge-connected-1761742270-1866953
      uid: 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
    resourceVersion: "2235552"
    uid: 2dfa6725-7459-4966-b88d-5163d97a6244
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 320s
      - --name
      - vm-bridge-connected-1761742270-1866953
      - --uid
      - 46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: KUBEVIRT_RESOURCE_NAME_br1upgrade
        value: bridge.network.kubevirt.io/br1upgrade
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          bridge.network.kubevirt.io/br1upgrade: "1"
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          bridge.network.kubevirt.io/br1upgrade: "1"
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    - args:
      - --logfile
      - /var/run/kubevirt-private/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44/virt-serial0-log
      - --socket-timeout
      - 320s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-bridge-connected-1761742270-1866953
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
    - downwardAPI:
        defaultMode: 420
        items:
        - fieldRef:
            apiVersion: v1
            fieldPath: metadata.labels
          path: labels
        - fieldRef:
            apiVersion: v1
            fieldPath: metadata.annotations
          path: annotations
      name: podnetinfo
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:51:11Z"
      lastTransitionTime: "2025-10-29T12:51:11Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:00Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:51:17Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:56Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:56Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:51:11Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://4f865597516efcf7b2fc437d9d28412cdbfe5dd78f5a44d864421ee35020638d
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://4f865597516efcf7b2fc437d9d28412cdbfe5dd78f5a44d864421ee35020638d
          exitCode: 0
          finishedAt: "2025-10-29T13:26:58Z"
          reason: Completed
          startedAt: "2025-10-29T12:51:18Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://3d0461fe97ceaffdbd3fc3e184bd2113bed3876393f1b25444955ce3a12bbef6
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://3d0461fe97ceaffdbd3fc3e184bd2113bed3876393f1b25444955ce3a12bbef6
          exitCode: 0
          finishedAt: "2025-10-29T13:26:55Z"
          reason: Completed
          startedAt: "2025-10-29T12:51:20Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://e6344997efc963a7b4cfc5fa90851d0b550e28b8a9610911cd58f53aab37c3a6
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://e6344997efc963a7b4cfc5fa90851d0b550e28b8a9610911cd58f53aab37c3a6
          exitCode: 0
          finishedAt: "2025-10-29T13:26:55Z"
          reason: Completed
          startedAt: "2025-10-29T12:51:19Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
      - mountPath: /etc/podnetinfo
        name: podnetinfo
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.134
    hostIPs:
    - ip: 10.46.248.134
    - ip: 2620:52:0:2ef8::86
    initContainerStatuses:
    - containerID: cri-o://8b7f97e103321581463da16f9129675eb198f022ad7b7101a73a59fddf765951
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://8b7f97e103321581463da16f9129675eb198f022ad7b7101a73a59fddf765951
          exitCode: 0
          finishedAt: "2025-10-29T12:51:13Z"
          reason: Completed
          startedAt: "2025-10-29T12:51:13Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://e1d525ee64a993b58b368a1827a0e1e728e6044b5852cb8d63af82bb3eb5689a
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://e1d525ee64a993b58b368a1827a0e1e728e6044b5852cb8d63af82bb3eb5689a
          exitCode: 0
          finishedAt: "2025-10-29T12:51:17Z"
          reason: Completed
          startedAt: "2025-10-29T12:51:16Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/46edc0a4-ab9e-45f6-8aa8-6b457fd65a44
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Succeeded
    podIP: 10.129.1.204
    podIPs:
    - ip: 10.129.1.204
    - ip: fd02:0:0:2::559
    qosClass: Burstable
    startTime: "2025-10-29T12:51:11Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.1.1/23","fd02:0:0:3::602/64"],"mac_address":"0a:58:0a:82:01:01","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.1.1",
                "fd02:0:0:3::602"
            ],
            "mac": "0a:58:0a:82:01:01",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:27:10 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-zsc7k
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:26:53Z"
    generateName: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-6668174-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migrationJobUID: 61c622ca-1689-4186-a61c-e6e4c68c4b13
      kubevirt.io/migrationTargetNodeName: cnvqe-071.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"
      vm.kubevirt.io/name: vm-for-post-copy-upgrade-test-1761741230-6668174
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:53Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:55Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.1.1"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::602"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:13Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:post-copy-vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"049d4fbc-8650-41c2-96c3-16347b2ef0d9"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:13Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:13Z"
    name: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-666cxqq7
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-post-copy-upgrade-test-1761741230-6668174
      uid: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
    resourceVersion: "2235917"
    uid: f6a74d0a-4c90-4655-81b9-9939ca5adcba
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 263s
      - --name
      - vm-for-post-copy-upgrade-test-1761741230-6668174
      - --uid
      - 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/049d4fbc-8650-41c2-96c3-16347b2ef0d9/virt-serial0-log
      - --socket-timeout
      - 263s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-post-copy-upgrade-test-1761741230-6668174
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c140,c496
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:27:13Z"
      lastTransitionTime: "2025-10-29T13:27:13Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:56Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:00Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:05Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:53Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://89840d8c2d0b2e8f8c6186be56038087031e1fbea4b62559f1ac7d8e1b8017d4
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:27:00Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://419553dfb9cd95c79f5d8aa5826be414870edfac18fcd0aef887b0bece3facc3
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:27:04Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://3b6f5a62142c3ca4fdc15da9468117b801bf12da5a59046df88ca36b651d63b2
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:27:03Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://7d173a2bd862b012c123608f860d6766219e4064dba677e2ee5a5c389ac5d3d9
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://7d173a2bd862b012c123608f860d6766219e4064dba677e2ee5a5c389ac5d3d9
          exitCode: 0
          finishedAt: "2025-10-29T13:26:55Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:55Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://4fafe2c602c4f644e93b20264e050b4a10f2080ca5b72f757f6bfece8c048357
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://4fafe2c602c4f644e93b20264e050b4a10f2080ca5b72f757f6bfece8c048357
          exitCode: 0
          finishedAt: "2025-10-29T13:27:00Z"
          reason: Completed
          startedAt: "2025-10-29T13:26:59Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Running
    podIP: 10.130.1.1
    podIPs:
    - ip: 10.130.1.1
    - ip: fd02:0:0:3::602
    qosClass: Burstable
    startTime: "2025-10-29T13:26:53Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.227/23","fd02:0:0:3::5e4/64"],"mac_address":"0a:58:0a:82:00:e3","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.227",
                "fd02:0:0:3::5e4"
            ],
            "mac": "0a:58:0a:82:00:e3",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:33:51Z"
    generateName: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-6668174-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      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"
      vm.kubevirt.io/name: vm-for-post-copy-upgrade-test-1761741230-6668174
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:53Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:post-copy-vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"049d4fbc-8650-41c2-96c3-16347b2ef0d9"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T12:34:02Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.227"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5e4"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:34:46Z"
    name: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-666g4scj
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-post-copy-upgrade-test-1761741230-6668174
      uid: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
    resourceVersion: "2184788"
    uid: 718bda57-ddf4-4f9d-9ddd-acf4641e8697
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 348s
      - --name
      - vm-for-post-copy-upgrade-test-1761741230-6668174
      - --uid
      - 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/049d4fbc-8650-41c2-96c3-16347b2ef0d9/virt-serial0-log
      - --socket-timeout
      - 348s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-post-copy-upgrade-test-1761741230-6668174
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:33:51Z"
      lastTransitionTime: "2025-10-29T12:33:51Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:34:46Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:33:58Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:34:43Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:34:43Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:33:51Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://3b146adb2ce9efc2eee7d939718a62fee1ab3645ba7d4bf49d7b0831f52d61fa
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://3b146adb2ce9efc2eee7d939718a62fee1ab3645ba7d4bf49d7b0831f52d61fa
          exitCode: 0
          finishedAt: "2025-10-29T12:34:45Z"
          reason: Completed
          startedAt: "2025-10-29T12:33:58Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://1780c47ab92050d652113f0c4a5749672c3619b2d71a84044e4aabd8389d3c96
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://1780c47ab92050d652113f0c4a5749672c3619b2d71a84044e4aabd8389d3c96
          exitCode: 0
          finishedAt: "2025-10-29T12:34:42Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:01Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://733b709d602b88f7cd0b285c05742b602cf8c08ac2548b4d64c1e50ea8903b8b
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://733b709d602b88f7cd0b285c05742b602cf8c08ac2548b4d64c1e50ea8903b8b
          exitCode: 0
          finishedAt: "2025-10-29T12:34:43Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:00Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://919780b15f24a0490c68ff30a846d0e1f59ed16f4f4c9ba540f7eb4654246f83
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://919780b15f24a0490c68ff30a846d0e1f59ed16f4f4c9ba540f7eb4654246f83
          exitCode: 0
          finishedAt: "2025-10-29T12:33:53Z"
          reason: Completed
          startedAt: "2025-10-29T12:33:53Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://5daa1354a6f0ba137dd300d65585dd5b922266e122eefc9335a4b5522c12354a
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://5daa1354a6f0ba137dd300d65585dd5b922266e122eefc9335a4b5522c12354a
          exitCode: 0
          finishedAt: "2025-10-29T12:33:57Z"
          reason: Completed
          startedAt: "2025-10-29T12:33:56Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Succeeded
    podIP: 10.130.0.227
    podIPs:
    - ip: 10.130.0.227
    - ip: fd02:0:0:3::5e4
    qosClass: Burstable
    startTime: "2025-10-29T12:33:51Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.128.1.153/23","fd02:0:0:1::853/64"],"mac_address":"0a:58:0a:80:01:99","gateway_ips":["10.128.0.1","fd02:0:0:1::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.128.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.128.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.128.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.128.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:1::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:1::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:1::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:1::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.128.1.153",
                "fd02:0:0:1::853"
            ],
            "mac": "0a:58:0a:80:01:99",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 12:34:39 +0000 UTC
      kubevirt.io/migrationJobName: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-post-copy-upgrade-test-1761741230-6668174", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:34:23Z"
    generateName: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-6668174-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      kubevirt.io/domain: vm-for-post-copy-upgrade-test-1761741230-6668174
      kubevirt.io/migrationJobUID: 8beb438e-38df-4ecc-b2ac-66bd7ec0018a
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vm-for-post-copy-upgrade-test-1761741230-6668174
      post-copy-vm: "true"
      vm.kubevirt.io/name: vm-for-post-copy-upgrade-test-1761741230-6668174
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-071.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:34:23Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:34:26Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:34:42Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:post-copy-vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"049d4fbc-8650-41c2-96c3-16347b2ef0d9"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.128.1.153"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:1::853"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:18Z"
    name: virt-launcher-vm-for-post-copy-upgrade-test-1761741230-666z4zq7
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-post-copy-upgrade-test-1761741230-6668174
      uid: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
    resourceVersion: "2236037"
    uid: 88479711-0e00-4617-be26-6fbebbc4c51b
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 049d4fbc-8650-41c2-96c3-16347b2ef0d9
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 316s
      - --name
      - vm-for-post-copy-upgrade-test-1761741230-6668174
      - --uid
      - 049d4fbc-8650-41c2-96c3-16347b2ef0d9
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/049d4fbc-8650-41c2-96c3-16347b2ef0d9/virt-serial0-log
      - --socket-timeout
      - 316s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-post-copy-upgrade-test-1761741230-6668174
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c140,c496
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:34:42Z"
      lastTransitionTime: "2025-10-29T12:34:42Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:18Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:34:30Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:13Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:34:23Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://59c529a45bad09b2f3cd5b5e6f7694a048acdf1e49921d3c1f18f0348da77e49
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://59c529a45bad09b2f3cd5b5e6f7694a048acdf1e49921d3c1f18f0348da77e49
          exitCode: 0
          finishedAt: "2025-10-29T13:27:15Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:31Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://b146dcbaaf01d1ef34e73c5401e3d8082f6d6b9d7b2f660ff21d5bde5edc9607
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://b146dcbaaf01d1ef34e73c5401e3d8082f6d6b9d7b2f660ff21d5bde5edc9607
          exitCode: 0
          finishedAt: "2025-10-29T13:27:13Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:34Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://26458a56f1841547c35cebd036da4f63834f060b73d11f0a4bead856004e06c2
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://26458a56f1841547c35cebd036da4f63834f060b73d11f0a4bead856004e06c2
          exitCode: 0
          finishedAt: "2025-10-29T13:27:13Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:33Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    initContainerStatuses:
    - containerID: cri-o://7fcc65727b09b15b38d7035e6c100a947bb3fb980551848b7735af4584ce18dc
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://7fcc65727b09b15b38d7035e6c100a947bb3fb980551848b7735af4584ce18dc
          exitCode: 0
          finishedAt: "2025-10-29T12:34:26Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:26Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://283f9891817574c4b1f2d14ae3730dfdf3bbedc63b605a3c2509a13b8ac06d3d
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://283f9891817574c4b1f2d14ae3730dfdf3bbedc63b605a3c2509a13b8ac06d3d
          exitCode: 0
          finishedAt: "2025-10-29T12:34:29Z"
          reason: Completed
          startedAt: "2025-10-29T12:34:28Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/049d4fbc-8650-41c2-96c3-16347b2ef0d9
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Succeeded
    podIP: 10.128.1.153
    podIPs:
    - ip: 10.128.1.153
    - ip: fd02:0:0:1::853
    qosClass: Burstable
    startTime: "2025-10-29T12:34:23Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.222/23","fd02:0:0:3::5df/64"],"mac_address":"0a:58:0a:82:00:de","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.222",
                "fd02:0:0:3::5df"
            ],
            "mac": "0a:58:0a:82:00:de",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-product-upgrade-hos-1761740748-0381238
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-product-upgrade-hos-1761740748-0381238", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-product-upgrade-hos-1761740748-0381238", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:25:50Z"
    generateName: virt-launcher-vm-for-product-upgrade-hos-1761740748-0381238-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: b68c379d-a9f6-4636-8670-ee5ffabb09ca
      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
      vm.kubevirt.io/name: vm-for-product-upgrade-hos-1761740748-0381238
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            .: {}
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:50Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:26:20Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:26:22Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.222"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5df"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:26:24Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"b68c379d-a9f6-4636-8670-ee5ffabb09ca"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private/vmi-disks/rootdisk"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: virt-launcher-vm-for-product-upgrade-hos-1761740748-038123spmfs
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-product-upgrade-hos-1761740748-0381238
      uid: b68c379d-a9f6-4636-8670-ee5ffabb09ca
    resourceVersion: "2233101"
    uid: bd9ca22d-0e7e-4ba8-8f47-96939e5021db
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 293s
      - --name
      - vm-for-product-upgrade-hos-1761740748-0381238
      - --uid
      - b68c379d-a9f6-4636-8670-ee5ffabb09ca
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt-private/vmi-disks/rootdisk
        name: rootdisk
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/b68c379d-a9f6-4636-8670-ee5ffabb09ca/virt-serial0-log
      - --socket-timeout
      - 293s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-product-upgrade-hos-1761740748-0381238
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: vm-for-product-upgrade-hos-1761740748-0381238
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:25:50Z"
      lastTransitionTime: "2025-10-29T12:25:50Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:24Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:20Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:24Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:24Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:26:20Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://04f245b475c6fc8f853a52da02b5d377eeda144d09110c5807c8648bc4eeb7bd
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:26:22Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt-private/vmi-disks/rootdisk
        name: rootdisk
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://23a621dbccfc6b7e79b012dab52a1c5d8f6eeebc28e0213b2e6dd55d358ac08b
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:26:23Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Running
    podIP: 10.130.0.222
    podIPs:
    - ip: 10.130.0.222
    - ip: fd02:0:0:3::5df
    qosClass: Burstable
    startTime: "2025-10-29T12:26:20Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.1.0/23","fd02:0:0:3::601/64"],"mac_address":"0a:58:0a:82:01:00","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.1.0",
                "fd02:0:0:3::601"
            ],
            "mac": "0a:58:0a:82:01:00",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:27:01 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-c6mjs
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T13:26:43Z"
    generateName: virt-launcher-vm-for-product-upgrade-ocs-1761740745-9377956-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 4663d019-2e6e-4711-ab7b-c8af77515f68
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migrationJobUID: d5568f54-9994-4b41-a6c6-400f6ce855eb
      kubevirt.io/migrationTargetNodeName: cnvqe-071.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
      vm.kubevirt.io/name: vm-for-product-upgrade-ocs-1761740745-9377956
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:43Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:55Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.1.0"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::601"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:01Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/migrationTargetNodeName: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"4663d019-2e6e-4711-ab7b-c8af77515f68"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:01Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:01Z"
    name: virt-launcher-vm-for-product-upgrade-ocs-1761740745-937795dnw9j
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-product-upgrade-ocs-1761740745-9377956
      uid: 4663d019-2e6e-4711-ab7b-c8af77515f68
    resourceVersion: "2235590"
    uid: 90a381bb-b825-46ce-844e-272dd1eefe6b
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 4663d019-2e6e-4711-ab7b-c8af77515f68
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 253s
      - --name
      - vm-for-product-upgrade-ocs-1761740745-9377956
      - --uid
      - 4663d019-2e6e-4711-ab7b-c8af77515f68
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/4663d019-2e6e-4711-ab7b-c8af77515f68/virt-serial0-log
      - --socket-timeout
      - 253s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-product-upgrade-ocs-1761740745-9377956
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c552,c854
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: vm-for-product-upgrade-ocs-1761740745-9377956
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:27:01Z"
      lastTransitionTime: "2025-10-29T13:27:01Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:58Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:43Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:01Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:58Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:43Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://08d18d88564ec8dedffdf7a1d67aedcc5f7ee141ff7a241c45425e0bc0f8e98f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:56Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://dd526dcd64cfa929a09e09f96f0c713ee706013d1996f46c6b06f7434a137d4f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:58Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Running
    podIP: 10.130.1.0
    podIPs:
    - ip: 10.130.1.0
    - ip: fd02:0:0:3::601
    qosClass: Burstable
    startTime: "2025-10-29T13:26:43Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.128.1.145/23","fd02:0:0:1::84b/64"],"mac_address":"0a:58:0a:80:01:91","gateway_ips":["10.128.0.1","fd02:0:0:1::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.128.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.128.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.128.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.128.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:1::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:1::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:1::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:1::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.128.1.145",
                "fd02:0:0:1::84b"
            ],
            "mac": "0a:58:0a:80:01:91",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 12:28:24 +0000 UTC
      kubevirt.io/migrationJobName: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:28:10Z"
    generateName: virt-launcher-vm-for-product-upgrade-ocs-1761740745-9377956-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 4663d019-2e6e-4711-ab7b-c8af77515f68
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migrationJobUID: 8d4cab93-fe9c-4e45-89ab-8f69808d80a3
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/size: tiny
      kubevirt.io/vm: vm-for-product-upgrade-ocs-1761740745-9377956
      vm.kubevirt.io/name: vm-for-product-upgrade-ocs-1761740745-9377956
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-071.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:10Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:19Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:25Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"4663d019-2e6e-4711-ab7b-c8af77515f68"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.128.1.145"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:1::84b"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:05Z"
    name: virt-launcher-vm-for-product-upgrade-ocs-1761740745-937795lf425
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-product-upgrade-ocs-1761740745-9377956
      uid: 4663d019-2e6e-4711-ab7b-c8af77515f68
    resourceVersion: "2235751"
    uid: 3e0202c3-40fd-46f3-87d4-a6e29c156668
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 4663d019-2e6e-4711-ab7b-c8af77515f68
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 328s
      - --name
      - vm-for-product-upgrade-ocs-1761740745-9377956
      - --uid
      - 4663d019-2e6e-4711-ab7b-c8af77515f68
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/4663d019-2e6e-4711-ab7b-c8af77515f68/virt-serial0-log
      - --socket-timeout
      - 328s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-product-upgrade-ocs-1761740745-9377956
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c552,c854
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: vm-for-product-upgrade-ocs-1761740745-9377956
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:28:25Z"
      lastTransitionTime: "2025-10-29T12:28:25Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:05Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:10Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:10Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://2c9f7e8f5db7c62c55d764f0cc3de058a0ecbce25d774a563efccd23fcbcc8ce
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://2c9f7e8f5db7c62c55d764f0cc3de058a0ecbce25d774a563efccd23fcbcc8ce
          exitCode: 0
          finishedAt: "2025-10-29T13:27:04Z"
          reason: Completed
          startedAt: "2025-10-29T12:28:20Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://17149aa5b7221f6e25617e9c3c55bce21b06a5ddb3a38a331beb7237f29c2e8d
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://17149aa5b7221f6e25617e9c3c55bce21b06a5ddb3a38a331beb7237f29c2e8d
          exitCode: 0
          finishedAt: "2025-10-29T13:27:01Z"
          reason: Completed
          startedAt: "2025-10-29T12:28:21Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    phase: Succeeded
    podIP: 10.128.1.145
    podIPs:
    - ip: 10.128.1.145
    - ip: fd02:0:0:1::84b
    qosClass: Burstable
    startTime: "2025-10-29T12:28:10Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.219/23","fd02:0:0:3::5dc/64"],"mac_address":"0a:58:0a:82:00:db","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.219",
                "fd02:0:0:3::5dc"
            ],
            "mac": "0a:58:0a:82:00:db",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace",
        "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-for-product-upgrade-ocs-1761740745-9377956", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: tiny
      vm.kubevirt.io/os: rhel9
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:25:49Z"
    generateName: virt-launcher-vm-for-product-upgrade-ocs-1761740745-9377956-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 4663d019-2e6e-4711-ab7b-c8af77515f68
      kubevirt.io/domain: vm-for-product-upgrade-ocs-1761740745-9377956
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/size: tiny
      kubevirt.io/vm: vm-for-product-upgrade-ocs-1761740745-9377956
      vm.kubevirt.io/name: vm-for-product-upgrade-ocs-1761740745-9377956
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:25:53Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"4663d019-2e6e-4711-ab7b-c8af77515f68"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T12:25:56Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.219"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5dc"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:28:29Z"
    name: virt-launcher-vm-for-product-upgrade-ocs-1761740745-937795vjwqz
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-for-product-upgrade-ocs-1761740745-9377956
      uid: 4663d019-2e6e-4711-ab7b-c8af77515f68
    resourceVersion: "2179073"
    uid: 85fb6305-766a-4336-b8fd-d7ed2491adeb
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 299s
      - --name
      - vm-for-product-upgrade-ocs-1761740745-9377956
      - --uid
      - 4663d019-2e6e-4711-ab7b-c8af77515f68
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1791Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/4663d019-2e6e-4711-ab7b-c8af77515f68/virt-serial0-log
      - --socket-timeout
      - 299s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-for-product-upgrade-ocs-1761740745-9377956
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: vm-for-product-upgrade-ocs-1761740745-9377956
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:25:49Z"
      lastTransitionTime: "2025-10-29T12:25:49Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:29Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:25:49Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:26Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:28:26Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:25:49Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://d56a49dccdf55d741bd342f204dcda6ea00b3a085d7884214599f9957c0cc1b0
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://d56a49dccdf55d741bd342f204dcda6ea00b3a085d7884214599f9957c0cc1b0
          exitCode: 0
          finishedAt: "2025-10-29T12:28:27Z"
          reason: Completed
          startedAt: "2025-10-29T12:25:53Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://f9a3005918c6c10f94b81bfdae7441b4f26308e5bb855475cd6a8336c1fe845d
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://f9a3005918c6c10f94b81bfdae7441b4f26308e5bb855475cd6a8336c1fe845d
          exitCode: 0
          finishedAt: "2025-10-29T12:28:25Z"
          reason: Completed
          startedAt: "2025-10-29T12:25:55Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Succeeded
    podIP: 10.130.0.219
    podIPs:
    - ip: 10.130.0.219
    - ip: fd02:0:0:3::5dc
    qosClass: Burstable
    startTime: "2025-10-29T12:25:49Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.237/23","fd02:0:0:3::5ee/64"],"mac_address":"0a:58:0a:82:00:ed","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.237",
                "fd02:0:0:3::5ee"
            ],
            "mac": "0a:58:0a:82:00:ed",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-snapshot-upgrade-a-1761741897-5416875
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "6"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-snapshot-upgrade-a-1761741897-5416875", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-snapshot-upgrade-a-1761741897-5416875", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:48:29Z"
    generateName: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 2b81d6df-7eef-4def-b500-928d4fb8281c
      kubevirt.io/domain: vm-snapshot-upgrade-a-1761741897-5416875
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vm-snapshot-upgrade-a-1761741897-5416875
      vm.kubevirt.io/name: vm-snapshot-upgrade-a-1761741897-5416875
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:48:29Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:48:29Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:48:33Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"2b81d6df-7eef-4def-b500-928d4fb8281c"}: {}
        f:spec:
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/dv-disk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"dv-disk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.237"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5ee"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:07Z"
    name: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-v5qj8
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-snapshot-upgrade-a-1761741897-5416875
      uid: 2b81d6df-7eef-4def-b500-928d4fb8281c
    resourceVersion: "2235780"
    uid: 52435852-f5b4-44d2-b05e-25546bb13f1e
  spec:
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 257s
      - --name
      - vm-snapshot-upgrade-a-1761741897-5416875
      - --uid
      - 2b81d6df-7eef-4def-b500-928d4fb8281c
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: "328366152"
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/dv-disk
        name: dv-disk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/2b81d6df-7eef-4def-b500-928d4fb8281c/virt-serial0-log
      - --socket-timeout
      - 257s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-snapshot-upgrade-a-1761741897-5416875
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: dv-disk
      persistentVolumeClaim:
        claimName: restore-c4b40dee-1de2-417c-af84-4446cb196954-dv-disk
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:48:29Z"
      lastTransitionTime: "2025-10-29T12:48:29Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:07Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:48:29Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:48:29Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://e777484cfa0a73f48fa70acc6803701fb4394865300bcfbbe1c563804f36a92c
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://e777484cfa0a73f48fa70acc6803701fb4394865300bcfbbe1c563804f36a92c
          exitCode: 0
          finishedAt: "2025-10-29T13:27:04Z"
          reason: Completed
          startedAt: "2025-10-29T12:48:34Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://172728bfbb40278aa7c19b23cf9c2a1f285f4257fe7198b9c3d5583418b2a06f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://172728bfbb40278aa7c19b23cf9c2a1f285f4257fe7198b9c3d5583418b2a06f
          exitCode: 0
          finishedAt: "2025-10-29T13:27:01Z"
          reason: Completed
          startedAt: "2025-10-29T12:48:35Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Succeeded
    podIP: 10.130.0.237
    podIPs:
    - ip: 10.130.0.237
    - ip: fd02:0:0:3::5ee
    qosClass: Burstable
    startTime: "2025-10-29T12:48:29Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.128.1.243/23","fd02:0:0:1::8ad/64"],"mac_address":"0a:58:0a:80:01:f3","gateway_ips":["10.128.0.1","fd02:0:0:1::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.128.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.128.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.128.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.128.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:1::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:1::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:1::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:1::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.128.1.243",
                "fd02:0:0:1::8ad"
            ],
            "mac": "0a:58:0a:80:01:f3",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vm-snapshot-upgrade-a-1761741897-5416875
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:27:01 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-pbrsh
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "6"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vm-snapshot-upgrade-a-1761741897-5416875", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vm-snapshot-upgrade-a-1761741897-5416875", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:26:52Z"
    generateName: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 2b81d6df-7eef-4def-b500-928d4fb8281c
      kubevirt.io/domain: vm-snapshot-upgrade-a-1761741897-5416875
      kubevirt.io/migrationJobUID: 5d41c943-d7f8-4ca8-8d4b-1053d1588d86
      kubevirt.io/nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
      kubevirt.io/vm: vm-snapshot-upgrade-a-1761741897-5416875
      vm.kubevirt.io/name: vm-snapshot-upgrade-a-1761741897-5416875
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-071.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:52Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:57Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"2b81d6df-7eef-4def-b500-928d4fb8281c"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/dv-disk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"dv-disk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:01Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:01Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.128.1.243"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:1::8ad"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:02Z"
    name: virt-launcher-vm-snapshot-upgrade-a-1761741897-5416875-xvgjs
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vm-snapshot-upgrade-a-1761741897-5416875
      uid: 2b81d6df-7eef-4def-b500-928d4fb8281c
    resourceVersion: "2235628"
    uid: 7b4b212a-e1b8-4432-a6d1-c83fad3d08be
  spec:
    affinity:
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 2b81d6df-7eef-4def-b500-928d4fb8281c
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 275s
      - --name
      - vm-snapshot-upgrade-a-1761741897-5416875
      - --uid
      - 2b81d6df-7eef-4def-b500-928d4fb8281c
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: "328366152"
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/dv-disk
        name: dv-disk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/2b81d6df-7eef-4def-b500-928d4fb8281c/virt-serial0-log
      - --socket-timeout
      - 275s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vm-snapshot-upgrade-a-1761741897-5416875
    nodeName: cnvqe-071.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-model.node.kubevirt.io/Skylake-Client-v3: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c277,c584
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: dv-disk
      persistentVolumeClaim:
        claimName: restore-c4b40dee-1de2-417c-af84-4446cb196954-dv-disk
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:27:01Z"
      lastTransitionTime: "2025-10-29T13:27:01Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:59Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:02Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:59Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://64fda63f77aa6c861da573551992d2485b809df4f20c5b22964da378a5ae2bfe
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:57Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://2888fbf6dcde328edcb31cfb0bb3a6d202c946884465274981210eadc4232ee5
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:59Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.42
    hostIPs:
    - ip: 10.46.248.42
    - ip: 2620:52:0:2ef8::2a
    phase: Running
    podIP: 10.128.1.243
    podIPs:
    - ip: 10.128.1.243
    - ip: fd02:0:0:1::8ad
    qosClass: Burstable
    startTime: "2025-10-29T13:26:52Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.238/23","fd02:0:0:3::5ef/64"],"mac_address":"0a:58:0a:82:00:ee","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.238",
                "fd02:0:0:3::5ef"
            ],
            "mac": "0a:58:0a:82:00:ee",
            "default": true,
            "dns": {}
        },{
            "name": "test-upgrade-namespace/brspoofupgrade",
            "interface": "podfa75673d555",
            "mac": "02:8b:4c:00:00:0a",
            "dns": {}
        }]
      k8s.v1.cni.cncf.io/networks: '[{"name":"brspoofupgrade","namespace":"test-upgrade-namespace","mac":"02:8b:4c:00:00:0a","interface":"podfa75673d555"}]'
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vma-macspoof-1761742364-9158201
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "1"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vma-macspoof-1761742364-9158201", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vma-macspoof-1761742364-9158201", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:52:45Z"
    generateName: virt-launcher-vma-macspoof-1761742364-9158201-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 7030c10e-6273-4ace-bc58-58d0144e2e31
      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
      vm.kubevirt.io/name: vma-macspoof-1761742364-9158201
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:45Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:45Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:47Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.238"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5ef"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:58Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:k8s.v1.cni.cncf.io/networks: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"7030c10e-6273-4ace-bc58-58d0144e2e31"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"KUBEVIRT_RESOURCE_NAME_brspoofupgrade"}:
                  .: {}
                  f:name: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: virt-launcher-vma-macspoof-1761742364-9158201-v5cpb
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vma-macspoof-1761742364-9158201
      uid: 7030c10e-6273-4ace-bc58-58d0144e2e31
    resourceVersion: "2233123"
    uid: 648d4f82-ae0b-475d-b9bf-e79aadfb5826
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 256s
      - --name
      - vma-macspoof-1761742364-9158201
      - --uid
      - 7030c10e-6273-4ace-bc58-58d0144e2e31
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: KUBEVIRT_RESOURCE_NAME_brspoofupgrade
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/7030c10e-6273-4ace-bc58-58d0144e2e31/virt-serial0-log
      - --socket-timeout
      - 256s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vma-macspoof-1761742364-9158201
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubernetes.io/hostname: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:52:45Z"
      lastTransitionTime: "2025-10-29T12:52:45Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:49Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:53Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:58Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:58Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:45Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://62f351e3db70776da9976207e13af373e7e88a3fba0894739f517c023bc4e526
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:52:53Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://f973b863d6169bfffc8771c7a0f59bf69fc41714cba8573f038e68628ffc7968
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:52:57Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://298f4d97912a304443c0f753330e927879ccf8de218e0aaa0aa88e9b4368b347
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:52:56Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://06c3d8259aae925f0a5f02ba19f00561af8b01f3afaf55ea477b9ae5a86ee3e5
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://06c3d8259aae925f0a5f02ba19f00561af8b01f3afaf55ea477b9ae5a86ee3e5
          exitCode: 0
          finishedAt: "2025-10-29T12:52:48Z"
          reason: Completed
          startedAt: "2025-10-29T12:52:48Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://e9d9ee3000262269175f4f6f8d0c7547f61ac9c9e49a3633502930dd073dc26a
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://e9d9ee3000262269175f4f6f8d0c7547f61ac9c9e49a3633502930dd073dc26a
          exitCode: 0
          finishedAt: "2025-10-29T12:52:52Z"
          reason: Completed
          startedAt: "2025-10-29T12:52:51Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/7030c10e-6273-4ace-bc58-58d0144e2e31
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Running
    podIP: 10.130.0.238
    podIPs:
    - ip: 10.130.0.238
    - ip: fd02:0:0:3::5ef
    qosClass: Burstable
    startTime: "2025-10-29T12:52:45Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.239/23","fd02:0:0:3::5f0/64"],"mac_address":"0a:58:0a:82:00:ef","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.239",
                "fd02:0:0:3::5f0"
            ],
            "mac": "0a:58:0a:82:00:ef",
            "default": true,
            "dns": {}
        },{
            "name": "test-upgrade-namespace/brspoofupgrade",
            "interface": "podfa75673d555",
            "mac": "02:8b:4c:00:00:0c",
            "dns": {}
        }]
      k8s.v1.cni.cncf.io/networks: '[{"name":"brspoofupgrade","namespace":"test-upgrade-namespace","mac":"02:8b:4c:00:00:0c","interface":"podfa75673d555"}]'
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vmb-macspoof-1761742369-3811502
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "1"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vmb-macspoof-1761742369-3811502", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vmb-macspoof-1761742369-3811502", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T12:52:49Z"
    generateName: virt-launcher-vmb-macspoof-1761742369-3811502-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 08569d8d-2803-4f9e-9b53-56e30ba63903
      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
      vm.kubevirt.io/name: vmb-macspoof-1761742369-3811502
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:49Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:52:52Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:initContainerStatuses: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.239"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5f0"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T12:53:02Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:k8s.v1.cni.cncf.io/networks: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"08569d8d-2803-4f9e-9b53-56e30ba63903"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"KUBEVIRT_RESOURCE_NAME_brspoofupgrade"}:
                  .: {}
                  f:name: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    name: virt-launcher-vmb-macspoof-1761742369-3811502-7kcft
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vmb-macspoof-1761742369-3811502
      uid: 08569d8d-2803-4f9e-9b53-56e30ba63903
    resourceVersion: "2233124"
    uid: 2dcba8e1-f3a4-44ff-bb27-a129ad53f48d
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 305s
      - --name
      - vmb-macspoof-1761742369-3811502
      - --uid
      - 08569d8d-2803-4f9e-9b53-56e30ba63903
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: KUBEVIRT_RESOURCE_NAME_brspoofupgrade
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/08569d8d-2803-4f9e-9b53-56e30ba63903/virt-serial0-log
      - --socket-timeout
      - 305s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vmb-macspoof-1761742369-3811502
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      kubernetes.io/arch: amd64
      kubernetes.io/hostname: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:52:49Z"
      lastTransitionTime: "2025-10-29T12:52:49Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:53Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:57Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:53:02Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:53:02Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:52:49Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://d71ffe79d4a8431d1ac153be4b84d5d8992295d695de98db7eec3b7a6309172e
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:52:57Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://b8ab5330dc4111afa791876740ec517ebf1dfb4cc8bd385184778d49671ef242
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:53:01Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    - containerID: cri-o://81f24ec34f91e2004ca8721834da49a30d0079b485d8563860b1a9d8deba85bc
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T12:53:00Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    initContainerStatuses:
    - containerID: cri-o://c442437feb2426e67642c99f7f0b9af0defb6204f659998f39027648699f33a6
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: container-disk-binary
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://c442437feb2426e67642c99f7f0b9af0defb6204f659998f39027648699f33a6
          exitCode: 0
          finishedAt: "2025-10-29T12:52:52Z"
          reason: Completed
          startedAt: "2025-10-29T12:52:52Z"
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - containerID: cri-o://70720dbbdc576c6d5b73a8ddbc4e44d82fb86aa7bfd211c39aeb642133f62d3c
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imageID: quay.io/openshift-cnv/qe-cnv-tests-fedora@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      lastState: {}
      name: volumecontainerdisk-init
      ready: true
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://70720dbbdc576c6d5b73a8ddbc4e44d82fb86aa7bfd211c39aeb642133f62d3c
          exitCode: 0
          finishedAt: "2025-10-29T12:52:56Z"
          reason: Completed
          startedAt: "2025-10-29T12:52:55Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    phase: Running
    podIP: 10.130.0.239
    podIPs:
    - ip: 10.130.0.239
    - ip: fd02:0:0:3::5f0
    qosClass: Burstable
    startTime: "2025-10-29T12:52:49Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.v1.cni.cncf.io/networks: '[{"name":"brspoofupgrade","namespace":"test-upgrade-namespace","mac":"02:8b:4c:00:00:0c","interface":"podfa75673d555"}]'
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: vmb-macspoof-1761742369-3811502
      kubevirt.io/migrationJobName: kubevirt-workload-update-855gk
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "1"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "vmb-macspoof-1761742369-3811502", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "vmb-macspoof-1761742369-3811502", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
    creationTimestamp: "2025-10-29T13:27:03Z"
    generateName: virt-launcher-vmb-macspoof-1761742369-3811502-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: 08569d8d-2803-4f9e-9b53-56e30ba63903
      kubevirt.io/domain: vmb-macspoof-1761742369-3811502
      kubevirt.io/migrationJobUID: 9aed6131-e353-4e05-95a4-7bb381164ff7
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/vm: vmb-macspoof-1761742369-3811502
      vm.kubevirt.io/name: vmb-macspoof-1761742369-3811502
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            .: {}
            k:{"type":"PodScheduled"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: kube-scheduler
      operation: Update
      subresource: status
      time: "2025-10-29T13:27:03Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:k8s.v1.cni.cncf.io/networks: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"08569d8d-2803-4f9e-9b53-56e30ba63903"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"KUBEVIRT_RESOURCE_NAME_brspoofupgrade"}:
                  .: {}
                  f:name: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:devices.kubevirt.io/vhost-net: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
            k:{"name":"volumecontainerdisk"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:initContainers:
            .: {}
            k:{"name":"container-disk-binary"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/init/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"volumecontainerdisk-init"}:
              .: {}
              f:args: {}
              f:command: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/usr/bin"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:27:03Z"
    name: virt-launcher-vmb-macspoof-1761742369-3811502-rc7sl
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: vmb-macspoof-1761742369-3811502
      uid: 08569d8d-2803-4f9e-9b53-56e30ba63903
    resourceVersion: "2235677"
    uid: 7e34cd19-b2b8-4fa2-8860-a43e1978070a
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: 08569d8d-2803-4f9e-9b53-56e30ba63903
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 317s
      - --name
      - vmb-macspoof-1761742369-3811502
      - --uid
      - 08569d8d-2803-4f9e-9b53-56e30ba63903
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "45"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: KUBEVIRT_RESOURCE_NAME_brspoofupgrade
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
        requests:
          cpu: 100m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          devices.kubevirt.io/vhost-net: "1"
          ephemeral-storage: 50M
          memory: 1278Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --copy-path
      - /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903/disk_0
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    - args:
      - --logfile
      - /var/run/kubevirt-private/08569d8d-2803-4f9e-9b53-56e30ba63903/virt-serial0-log
      - --socket-timeout
      - 317s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: vmb-macspoof-1761742369-3811502
    initContainers:
    - command:
      - /usr/bin/cp
      - /usr/bin/container-disk
      - /init/usr/bin/container-disk
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: container-disk-binary
      resources:
        limits:
          cpu: 100m
          memory: 40M
        requests:
          cpu: 10m
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /init/usr/bin
        name: virt-bin-share-dir
    - args:
      - --no-op
      command:
      - /usr/bin/container-disk
      image: quay.io/openshift-cnv/qe-cnv-tests-fedora:41@sha256:a91659fba4e0258dda1be076dd6e56e34d9bf3dce082e57f939994ce0f124348
      imagePullPolicy: IfNotPresent
      name: volumecontainerdisk-init
      resources:
        limits:
          cpu: 10m
          memory: 40M
        requests:
          cpu: 1m
          ephemeral-storage: 50M
          memory: 1M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-ephemeral-disks/container-disk-data/08569d8d-2803-4f9e-9b53-56e30ba63903
        name: container-disks
      - mountPath: /usr/bin
        name: virt-bin-share-dir
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      kubernetes.io/arch: amd64
      kubernetes.io/hostname: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c98,c132
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 60
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:27:03Z"
      message: '0/3 nodes are available: 1 node(s) didn''t match pod anti-affinity
        rules, 2 node(s) didn''t match Pod''s node affinity/selector. preemption:
        0/3 nodes are available: 1 No preemption victims found for incoming pod, 2
        Preemption is not helpful for scheduling.'
      reason: Unschedulable
      status: "False"
      type: PodScheduled
    phase: Pending
    qosClass: Burstable
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.130.0.226/23","fd02:0:0:3::5e3/64"],"mac_address":"0a:58:0a:82:00:e2","gateway_ips":["10.130.0.1","fd02:0:0:3::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.130.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.130.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.130.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.130.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:3::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:3::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:3::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:3::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.130.0.226",
                "fd02:0:0:3::5e3"
            ],
            "mac": "0a:58:0a:82:00:e2",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: windows-vm-1761741184-1565516
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "windows-vm-1761741184-1565516", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "windows-vm-1761741184-1565516", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: medium
      vm.kubevirt.io/os: windows2k19
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T12:33:07Z"
    generateName: virt-launcher-windows-vm-1761741184-1565516-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: c7b2edb6-d447-4486-9190-83bce510cb7e
      kubevirt.io/domain: windows-vm-1761741184-1565516
      kubevirt.io/nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
      kubevirt.io/outdatedLauncherImage: ""
      kubevirt.io/size: medium
      kubevirt.io/vm: windows-vm-1761741184-1565516
      vm.kubevirt.io/name: windows-vm-1761741184-1565516
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-070.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:08Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:08Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T12:33:12Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/outdatedLauncherImage: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"c7b2edb6-d447-4486-9190-83bce510cb7e"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:25:09Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:reason: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.130.0.226"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:3::5e3"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:56Z"
    name: virt-launcher-windows-vm-1761741184-1565516-75kw9
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: windows-vm-1761741184-1565516
      uid: c7b2edb6-d447-4486-9190-83bce510cb7e
    resourceVersion: "2235407"
    uid: b71a6a99-ebd4-41a2-a479-182055ac1a6e
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 303s
      - --name
      - windows-vm-1761741184-1565516
      - --uid
      - c7b2edb6-d447-4486-9190-83bce510cb7e
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
        requests:
          cpu: 200m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          ephemeral-storage: 50M
          memory: 8468Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/c7b2edb6-d447-4486-9190-83bce510cb7e/virt-serial0-log
      - --socket-timeout
      - 303s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: windows-vm-1761741184-1565516
    nodeName: cnvqe-070.lab.eng.tlv2.redhat.com
    nodeSelector:
      hyperv.node.kubevirt.io/frequencies: "true"
      hyperv.node.kubevirt.io/ipi: "true"
      hyperv.node.kubevirt.io/reenlightenment: "true"
      hyperv.node.kubevirt.io/reset: "true"
      hyperv.node.kubevirt.io/runtime: "true"
      hyperv.node.kubevirt.io/synic: "true"
      hyperv.node.kubevirt.io/synictimer: "true"
      hyperv.node.kubevirt.io/tlbflush: "true"
      hyperv.node.kubevirt.io/vpindex: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
      scheduling.node.kubevirt.io/tsc-frequency-2095077000: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: windows-vm-1761741184-1565516
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T12:33:08Z"
      lastTransitionTime: "2025-10-29T12:33:08Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:56Z"
      status: "False"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:33:08Z"
      reason: PodCompleted
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      reason: PodCompleted
      status: "False"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:52Z"
      reason: PodCompleted
      status: "False"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T12:33:08Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://dfa5fa8fa8dfddb387de944c295f4fe59cd89d2d8edac0c4353e93a1e66cf50e
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: compute
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://dfa5fa8fa8dfddb387de944c295f4fe59cd89d2d8edac0c4353e93a1e66cf50e
          exitCode: 0
          finishedAt: "2025-10-29T13:26:54Z"
          reason: Completed
          startedAt: "2025-10-29T12:33:12Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://94c16a239992e65110b38910c69a270ec958d8269e6d865971b263e1f9e90f22
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:e81191f6a8dcc0ebb5ccae5ae2a8e70200d07f80f1a25cae428fc260b9e6fd8d
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:cd556f20cdb6525e17232620e234319ccdfff871d4429e67d1159611c0fb8115
      lastState: {}
      name: guest-console-log
      ready: false
      restartCount: 0
      started: false
      state:
        terminated:
          containerID: cri-o://94c16a239992e65110b38910c69a270ec958d8269e6d865971b263e1f9e90f22
          exitCode: 0
          finishedAt: "2025-10-29T13:26:51Z"
          reason: Completed
          startedAt: "2025-10-29T12:33:14Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.41
    hostIPs:
    - ip: 10.46.248.41
    - ip: 2620:52:0:2ef8::29
    phase: Succeeded
    podIP: 10.130.0.226
    podIPs:
    - ip: 10.130.0.226
    - ip: fd02:0:0:3::5e3
    qosClass: Burstable
    startTime: "2025-10-29T12:33:08Z"
- apiVersion: v1
  kind: Pod
  metadata:
    annotations:
      descheduler.alpha.kubernetes.io/request-evict-only: ""
      k8s.ovn.org/pod-networks: '{"default":{"ip_addresses":["10.129.1.229/23","fd02:0:0:2::572/64"],"mac_address":"0a:58:0a:81:01:e5","gateway_ips":["10.129.0.1","fd02:0:0:2::1"],"routes":[{"dest":"10.128.0.0/14","nextHop":"10.129.0.1"},{"dest":"172.30.0.0/16","nextHop":"10.129.0.1"},{"dest":"169.254.0.5/32","nextHop":"10.129.0.1"},{"dest":"100.64.0.0/16","nextHop":"10.129.0.1"},{"dest":"fd02::/48","nextHop":"fd02:0:0:2::1"},{"dest":"fd03::/112","nextHop":"fd02:0:0:2::1"},{"dest":"fd69::5/128","nextHop":"fd02:0:0:2::1"},{"dest":"fd98::/64","nextHop":"fd02:0:0:2::1"}],"role":"primary"}}'
      k8s.v1.cni.cncf.io/network-status: |-
        [{
            "name": "ovn-kubernetes",
            "interface": "eth0",
            "ips": [
                "10.129.1.229",
                "fd02:0:0:2::572"
            ],
            "mac": "0a:58:0a:81:01:e5",
            "default": true,
            "dns": {}
        }]
      kubectl.kubernetes.io/default-container: compute
      kubevirt.io/domain: windows-vm-1761741184-1565516
      kubevirt.io/migration-target-ready-timestamp: 2025-10-29 13:26:51 +0000 UTC
      kubevirt.io/migrationJobName: kubevirt-workload-update-9p25c
      kubevirt.io/migrationTransportUnix: "true"
      kubevirt.io/nonroot: "true"
      kubevirt.io/vm-generation: "2"
      openshift.io/scc: kubevirt-controller
      post.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--unfreeze",
        "--name", "windows-vm-1761741184-1565516", "--namespace", "test-upgrade-namespace"]'
      post.hook.backup.velero.io/container: compute
      pre.hook.backup.velero.io/command: '["/usr/bin/virt-freezer", "--freeze", "--name",
        "windows-vm-1761741184-1565516", "--namespace", "test-upgrade-namespace"]'
      pre.hook.backup.velero.io/container: compute
      seccomp.security.alpha.kubernetes.io/pod: localhost/kubevirt/kubevirt.json
      traffic.sidecar.istio.io/kubevirtInterfaces: k6t-eth0
      vm.kubevirt.io/flavor: medium
      vm.kubevirt.io/os: windows2k19
      vm.kubevirt.io/workload: server
    creationTimestamp: "2025-10-29T13:26:39Z"
    generateName: virt-launcher-windows-vm-1761741184-1565516-
    labels:
      debugLogs: "true"
      kubevirt.io: virt-launcher
      kubevirt.io/created-by: c7b2edb6-d447-4486-9190-83bce510cb7e
      kubevirt.io/domain: windows-vm-1761741184-1565516
      kubevirt.io/migrationJobUID: 6e9e2047-a173-421a-b9d7-c978fe60306f
      kubevirt.io/nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
      kubevirt.io/size: medium
      kubevirt.io/vm: windows-vm-1761741184-1565516
      vm.kubevirt.io/name: windows-vm-1761741184-1565516
    managedFields:
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.ovn.org/pod-networks: {}
      manager: cnvqe-072.lab.eng.tlv2.redhat.com
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:39Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            f:k8s.v1.cni.cncf.io/network-status: {}
      manager: multus-daemon
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:45Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:metadata:
          f:annotations:
            .: {}
            f:descheduler.alpha.kubernetes.io/request-evict-only: {}
            f:kubectl.kubernetes.io/default-container: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migration-target-ready-timestamp: {}
            f:kubevirt.io/migrationJobName: {}
            f:kubevirt.io/migrationTransportUnix: {}
            f:kubevirt.io/nonroot: {}
            f:kubevirt.io/vm-generation: {}
            f:post.hook.backup.velero.io/command: {}
            f:post.hook.backup.velero.io/container: {}
            f:pre.hook.backup.velero.io/command: {}
            f:pre.hook.backup.velero.io/container: {}
            f:traffic.sidecar.istio.io/kubevirtInterfaces: {}
            f:vm.kubevirt.io/flavor: {}
            f:vm.kubevirt.io/os: {}
            f:vm.kubevirt.io/workload: {}
          f:generateName: {}
          f:labels:
            .: {}
            f:debugLogs: {}
            f:kubevirt.io: {}
            f:kubevirt.io/created-by: {}
            f:kubevirt.io/domain: {}
            f:kubevirt.io/migrationJobUID: {}
            f:kubevirt.io/nodeName: {}
            f:kubevirt.io/size: {}
            f:kubevirt.io/vm: {}
            f:vm.kubevirt.io/name: {}
          f:ownerReferences:
            .: {}
            k:{"uid":"c7b2edb6-d447-4486-9190-83bce510cb7e"}: {}
        f:spec:
          f:affinity:
            .: {}
            f:nodeAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
            f:podAntiAffinity:
              .: {}
              f:requiredDuringSchedulingIgnoredDuringExecution: {}
          f:automountServiceAccountToken: {}
          f:containers:
            k:{"name":"compute"}:
              .: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"LIBVIRT_DEBUG_LOGS"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"POD_NAME"}:
                  .: {}
                  f:name: {}
                  f:valueFrom:
                    .: {}
                    f:fieldRef: {}
                k:{"name":"XDG_CACHE_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_CONFIG_HOME"}:
                  .: {}
                  f:name: {}
                  f:value: {}
                k:{"name":"XDG_RUNTIME_DIR"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:devices.kubevirt.io/kvm: {}
                  f:devices.kubevirt.io/tun: {}
                  f:ephemeral-storage: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:add: {}
                  f:drop: {}
                f:privileged: {}
                f:runAsGroup: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeDevices:
                .: {}
                k:{"devicePath":"/dev/rootdisk"}:
                  .: {}
                  f:devicePath: {}
                  f:name: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-ephemeral-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/container-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/hotplug-disks"}:
                  .: {}
                  f:mountPath: {}
                  f:mountPropagation: {}
                  f:name: {}
                k:{"mountPath":"/var/run/kubevirt/sockets"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                k:{"mountPath":"/var/run/libvirt"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
            k:{"name":"guest-console-log"}:
              .: {}
              f:args: {}
              f:command: {}
              f:env:
                .: {}
                k:{"name":"VIRT_LAUNCHER_LOG_VERBOSITY"}:
                  .: {}
                  f:name: {}
                  f:value: {}
              f:image: {}
              f:imagePullPolicy: {}
              f:name: {}
              f:resources:
                .: {}
                f:limits:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
                f:requests:
                  .: {}
                  f:cpu: {}
                  f:memory: {}
              f:securityContext:
                .: {}
                f:allowPrivilegeEscalation: {}
                f:capabilities:
                  .: {}
                  f:drop: {}
                f:runAsNonRoot: {}
                f:runAsUser: {}
              f:terminationMessagePath: {}
              f:terminationMessagePolicy: {}
              f:volumeMounts:
                .: {}
                k:{"mountPath":"/var/run/kubevirt-private"}:
                  .: {}
                  f:mountPath: {}
                  f:name: {}
                  f:readOnly: {}
          f:dnsPolicy: {}
          f:enableServiceLinks: {}
          f:hostname: {}
          f:nodeSelector: {}
          f:readinessGates: {}
          f:restartPolicy: {}
          f:schedulerName: {}
          f:securityContext:
            .: {}
            f:fsGroup: {}
            f:runAsGroup: {}
            f:runAsNonRoot: {}
            f:runAsUser: {}
            f:seLinuxOptions:
              .: {}
              f:level: {}
            f:seccompProfile:
              .: {}
              f:localhostProfile: {}
              f:type: {}
          f:terminationGracePeriodSeconds: {}
          f:volumes:
            .: {}
            k:{"name":"container-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"ephemeral-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"hotplug-disks"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"libvirt-runtime"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"private"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"public"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"rootdisk"}:
              .: {}
              f:name: {}
              f:persistentVolumeClaim:
                .: {}
                f:claimName: {}
            k:{"name":"sockets"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
            k:{"name":"virt-bin-share-dir"}:
              .: {}
              f:emptyDir: {}
              f:name: {}
      manager: virt-controller
      operation: Update
      time: "2025-10-29T13:26:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"kubevirt.io/virtual-machine-unpaused"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:message: {}
              f:reason: {}
              f:status: {}
              f:type: {}
      manager: virt-controller
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:51Z"
    - apiVersion: v1
      fieldsType: FieldsV1
      fieldsV1:
        f:status:
          f:conditions:
            k:{"type":"ContainersReady"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Initialized"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"PodReadyToStartContainers"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
            k:{"type":"Ready"}:
              .: {}
              f:lastProbeTime: {}
              f:lastTransitionTime: {}
              f:status: {}
              f:type: {}
          f:containerStatuses: {}
          f:hostIP: {}
          f:hostIPs: {}
          f:phase: {}
          f:podIP: {}
          f:podIPs:
            .: {}
            k:{"ip":"10.129.1.229"}:
              .: {}
              f:ip: {}
            k:{"ip":"fd02:0:0:2::572"}:
              .: {}
              f:ip: {}
          f:startTime: {}
      manager: kubelet
      operation: Update
      subresource: status
      time: "2025-10-29T13:26:52Z"
    name: virt-launcher-windows-vm-1761741184-1565516-hcx8v
    namespace: test-upgrade-namespace
    ownerReferences:
    - apiVersion: kubevirt.io/v1
      blockOwnerDeletion: true
      controller: true
      kind: VirtualMachineInstance
      name: windows-vm-1761741184-1565516
      uid: c7b2edb6-d447-4486-9190-83bce510cb7e
    resourceVersion: "2235232"
    uid: 9b64c6e0-be6d-49ed-a0e4-23993ec4494c
  spec:
    affinity:
      nodeAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
          nodeSelectorTerms:
          - matchExpressions:
            - key: node-labeller.kubevirt.io/obsolete-host-model
              operator: DoesNotExist
      podAntiAffinity:
        requiredDuringSchedulingIgnoredDuringExecution:
        - labelSelector:
            matchLabels:
              kubevirt.io/created-by: c7b2edb6-d447-4486-9190-83bce510cb7e
          topologyKey: kubernetes.io/hostname
    automountServiceAccountToken: false
    containers:
    - command:
      - /usr/bin/virt-launcher-monitor
      - --qemu-timeout
      - 335s
      - --name
      - windows-vm-1761741184-1565516
      - --uid
      - c7b2edb6-d447-4486-9190-83bce510cb7e
      - --namespace
      - test-upgrade-namespace
      - --kubevirt-share-dir
      - /var/run/kubevirt
      - --ephemeral-disk-dir
      - /var/run/kubevirt-ephemeral-disks
      - --container-disk-dir
      - /var/run/kubevirt/container-disks
      - --grace-period-seconds
      - "195"
      - --hook-sidecars
      - "0"
      - --ovmf-path
      - /usr/share/OVMF
      - --run-as-nonroot
      env:
      - name: XDG_CACHE_HOME
        value: /var/run/kubevirt-private
      - name: XDG_CONFIG_HOME
        value: /var/run/kubevirt-private
      - name: XDG_RUNTIME_DIR
        value: /var/run
      - name: LIBVIRT_DEBUG_LOGS
        value: "1"
      - name: POD_NAME
        valueFrom:
          fieldRef:
            apiVersion: v1
            fieldPath: metadata.name
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: compute
      resources:
        limits:
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
        requests:
          cpu: 200m
          devices.kubevirt.io/kvm: "1"
          devices.kubevirt.io/tun: "1"
          ephemeral-storage: 50M
          memory: 8468Mi
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          add:
          - NET_BIND_SERVICE
          drop:
          - ALL
        privileged: false
        runAsGroup: 107
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeDevices:
      - devicePath: /dev/rootdisk
        name: rootdisk
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        mountPropagation: HostToContainer
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        mountPropagation: HostToContainer
        name: hotplug-disks
    - args:
      - --logfile
      - /var/run/kubevirt-private/c7b2edb6-d447-4486-9190-83bce510cb7e/virt-serial0-log
      - --socket-timeout
      - 335s
      command:
      - /usr/bin/virt-tail
      env:
      - name: VIRT_LAUNCHER_LOG_VERBOSITY
        value: "2"
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imagePullPolicy: IfNotPresent
      name: guest-console-log
      resources:
        limits:
          cpu: 15m
          memory: 60M
        requests:
          cpu: 5m
          memory: 35M
      securityContext:
        allowPrivilegeEscalation: false
        capabilities:
          drop:
          - ALL
        runAsNonRoot: true
        runAsUser: 107
      terminationMessagePath: /dev/termination-log
      terminationMessagePolicy: File
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
    dnsPolicy: ClusterFirst
    enableServiceLinks: false
    hostname: windows-vm-1761741184-1565516
    nodeName: cnvqe-072.lab.eng.tlv2.redhat.com
    nodeSelector:
      cpu-feature.node.kubevirt.io/amd-ssbd: "true"
      cpu-feature.node.kubevirt.io/amd-stibp: "true"
      cpu-feature.node.kubevirt.io/arch-capabilities: "true"
      cpu-feature.node.kubevirt.io/fb-clear: "true"
      cpu-feature.node.kubevirt.io/flush-l1d: "true"
      cpu-feature.node.kubevirt.io/gds-no: "true"
      cpu-feature.node.kubevirt.io/hypervisor: "true"
      cpu-feature.node.kubevirt.io/ibpb: "true"
      cpu-feature.node.kubevirt.io/ibrs: "true"
      cpu-feature.node.kubevirt.io/ibrs-all: "true"
      cpu-feature.node.kubevirt.io/invtsc: "true"
      cpu-feature.node.kubevirt.io/md-clear: "true"
      cpu-feature.node.kubevirt.io/mds-no: "true"
      cpu-feature.node.kubevirt.io/mpx: "true"
      cpu-feature.node.kubevirt.io/pdcm: "true"
      cpu-feature.node.kubevirt.io/pku: "true"
      cpu-feature.node.kubevirt.io/pschange-mc-no: "true"
      cpu-feature.node.kubevirt.io/psdp-no: "true"
      cpu-feature.node.kubevirt.io/rdctl-no: "true"
      cpu-feature.node.kubevirt.io/rfds-no: "true"
      cpu-feature.node.kubevirt.io/sbdr-ssdp-no: "true"
      cpu-feature.node.kubevirt.io/skip-l1dfl-vmentry: "true"
      cpu-feature.node.kubevirt.io/ss: "true"
      cpu-feature.node.kubevirt.io/stibp: "true"
      cpu-feature.node.kubevirt.io/tsc_adjust: "true"
      cpu-feature.node.kubevirt.io/tsx-ctrl: "true"
      cpu-feature.node.kubevirt.io/umip: "true"
      cpu-feature.node.kubevirt.io/vmx: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-hlt: "true"
      cpu-feature.node.kubevirt.io/vmx-activity-wait-sipi: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-register: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-vid: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-x2apic: "true"
      cpu-feature.node.kubevirt.io/vmx-apicv-xapic: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-load-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr3-store-noexit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-load-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-cr8-store-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-desc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-ia32e-mode: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-entry-noload-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-ept: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-1gb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-2mb: "true"
      cpu-feature.node.kubevirt.io/vmx-ept-execonly: "true"
      cpu-feature.node.kubevirt.io/vmx-eptad: "true"
      cpu-feature.node.kubevirt.io/vmx-eptp-switching: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-ack-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-clear-bndcfgs: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-load-perf-global-ctrl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-nosave-debugctl: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-efer: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-pat: "true"
      cpu-feature.node.kubevirt.io/vmx-exit-save-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-flexpriority: "true"
      cpu-feature.node.kubevirt.io/vmx-hlt-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-ins-outs: "true"
      cpu-feature.node.kubevirt.io/vmx-intr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invept: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invept-single-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invlpg-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invpcid-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-all-context: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-addr: "true"
      cpu-feature.node.kubevirt.io/vmx-invvpid-single-context-noglobals: "true"
      cpu-feature.node.kubevirt.io/vmx-io-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-io-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-monitor-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-movdr-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-msr-bitmap: "true"
      cpu-feature.node.kubevirt.io/vmx-mtf: "true"
      cpu-feature.node.kubevirt.io/vmx-mwait-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-nmi-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-page-walk-4: "true"
      cpu-feature.node.kubevirt.io/vmx-pause-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-pml: "true"
      cpu-feature.node.kubevirt.io/vmx-posted-intr: "true"
      cpu-feature.node.kubevirt.io/vmx-preemption-timer: "true"
      cpu-feature.node.kubevirt.io/vmx-rdpmc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdrand-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdseed-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtsc-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-rdtscp-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-secondary-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-shadow-vmcs: "true"
      cpu-feature.node.kubevirt.io/vmx-store-lma: "true"
      cpu-feature.node.kubevirt.io/vmx-true-ctls: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-offset: "true"
      cpu-feature.node.kubevirt.io/vmx-tsc-scaling: "true"
      cpu-feature.node.kubevirt.io/vmx-unrestricted-guest: "true"
      cpu-feature.node.kubevirt.io/vmx-vintr-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vmfunc: "true"
      cpu-feature.node.kubevirt.io/vmx-vmwrite-vmexit-fields: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi: "true"
      cpu-feature.node.kubevirt.io/vmx-vnmi-pending: "true"
      cpu-feature.node.kubevirt.io/vmx-vpid: "true"
      cpu-feature.node.kubevirt.io/vmx-wbinvd-exit: "true"
      cpu-feature.node.kubevirt.io/vmx-xsaves: "true"
      cpu-feature.node.kubevirt.io/xsaves: "true"
      cpu-model-migration.node.kubevirt.io/Cascadelake-Server: "true"
      hyperv.node.kubevirt.io/frequencies: "true"
      hyperv.node.kubevirt.io/ipi: "true"
      hyperv.node.kubevirt.io/reenlightenment: "true"
      hyperv.node.kubevirt.io/reset: "true"
      hyperv.node.kubevirt.io/runtime: "true"
      hyperv.node.kubevirt.io/synic: "true"
      hyperv.node.kubevirt.io/synictimer: "true"
      hyperv.node.kubevirt.io/tlbflush: "true"
      hyperv.node.kubevirt.io/vpindex: "true"
      kubernetes.io/arch: amd64
      kubevirt.io/schedulable: "true"
      machine-type.node.kubevirt.io/pc-q35-rhel9.6.0: "true"
      scheduling.node.kubevirt.io/tsc-frequency-2095077000: "true"
    preemptionPolicy: PreemptLowerPriority
    priority: 0
    readinessGates:
    - conditionType: kubevirt.io/virtual-machine-unpaused
    restartPolicy: Never
    schedulerName: default-scheduler
    securityContext:
      fsGroup: 107
      runAsGroup: 107
      runAsNonRoot: true
      runAsUser: 107
      seLinuxOptions:
        level: s0:c819,c925
      seccompProfile:
        localhostProfile: kubevirt/kubevirt.json
        type: Localhost
    serviceAccount: default
    serviceAccountName: default
    terminationGracePeriodSeconds: 210
    tolerations:
    - effect: NoExecute
      key: node.kubernetes.io/not-ready
      operator: Exists
      tolerationSeconds: 300
    - effect: NoExecute
      key: node.kubernetes.io/unreachable
      operator: Exists
      tolerationSeconds: 300
    - effect: NoSchedule
      key: node.kubernetes.io/memory-pressure
      operator: Exists
    volumes:
    - emptyDir: {}
      name: private
    - emptyDir: {}
      name: public
    - emptyDir: {}
      name: sockets
    - emptyDir: {}
      name: virt-bin-share-dir
    - emptyDir: {}
      name: libvirt-runtime
    - emptyDir: {}
      name: ephemeral-disks
    - emptyDir: {}
      name: container-disks
    - name: rootdisk
      persistentVolumeClaim:
        claimName: windows-vm-1761741184-1565516
    - emptyDir: {}
      name: hotplug-disks
  status:
    conditions:
    - lastProbeTime: "2025-10-29T13:26:51Z"
      lastTransitionTime: "2025-10-29T13:26:51Z"
      message: the virtual machine is not paused
      reason: NotPaused
      status: "True"
      type: kubevirt.io/virtual-machine-unpaused
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:46Z"
      status: "True"
      type: PodReadyToStartContainers
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:39Z"
      status: "True"
      type: Initialized
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:51Z"
      status: "True"
      type: Ready
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:46Z"
      status: "True"
      type: ContainersReady
    - lastProbeTime: null
      lastTransitionTime: "2025-10-29T13:26:39Z"
      status: "True"
      type: PodScheduled
    containerStatuses:
    - containerID: cri-o://2ac138b53d9718f347395ca5d51691f27fc913608c05436d33895a67984ae91f
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: compute
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:45Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
      - mountPath: /var/run/kubevirt
        name: public
      - mountPath: /var/run/kubevirt-ephemeral-disks
        name: ephemeral-disks
      - mountPath: /var/run/kubevirt/container-disks
        name: container-disks
      - mountPath: /var/run/libvirt
        name: libvirt-runtime
      - mountPath: /var/run/kubevirt/sockets
        name: sockets
      - mountPath: /var/run/kubevirt/hotplug-disks
        name: hotplug-disks
    - containerID: cri-o://2a06cca370606603d68ec517ecfce87c2e1e06a59d6abf56a05895150f65401c
      image: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:dd588a7c787bd7a1cea015798290de04a8d5035a0a0b8d90072965afe3268c6c
      imageID: registry.redhat.io/container-native-virtualization/virt-launcher-rhel9@sha256:166476636cff742dfee9251d615a5b7e8f31f7470f63977cf5286ad34afc8032
      lastState: {}
      name: guest-console-log
      ready: true
      restartCount: 0
      started: true
      state:
        running:
          startedAt: "2025-10-29T13:26:46Z"
      volumeMounts:
      - mountPath: /var/run/kubevirt-private
        name: private
        readOnly: true
        recursiveReadOnly: Disabled
    hostIP: 10.46.248.134
    hostIPs:
    - ip: 10.46.248.134
    - ip: 2620:52:0:2ef8::86
    phase: Running
    podIP: 10.129.1.229
    podIPs:
    - ip: 10.129.1.229
    - ip: fd02:0:0:2::572
    qosClass: Burstable
    startTime: "2025-10-29T13:26:39Z"
kind: PodList
metadata:
  resourceVersion: "2239321"
