Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-41770

[cnv-4.13] Virtual machine evicted in a --dry-run=server node drain.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • CNV v4.13.0, CNV v4.14.0, CNV v4.15.0
    • CNV Virtualization
    • None
    • Quality / Stability / Reliability
    • 0.42
    • False
    • Hide

      None

      Show
      None
    • False
    • None
    • Important
    • No

      Description of problem:

      All the virtual machines running in a worker pod are evicted in a node drain despite the --dry-run=server parameter is enabled.

      Version-Release number of selected component (if applicable):

      4.13, 4.14

      How reproducible:

       

      Steps to Reproduce:

      1. oc adm drain josgutie-cluster01-worker-1 --delete-emptydir-data --ignore-daemonsets --dry-run=server
      
      

      Actual results:

      - Running virtual machine evicted
      error when evicting pods/"virt-launcher-rhel9-josgutie-b8qtx" -n "josgutie-vms" (will retry after 5s): Cannot evict pod as it would violate the pod's disruption budget.
      I0510 14:50:02.582684 4117962 request.go:690] Waited for 1.000583107s due to client-side throttling, not priority and fairness, request: POST:https://api.josgutie-cluster01.sbr-virt.gsslab.brq2.redhat.com:6443/api/v1/namespaces/openshift-mtv/pods/forklift-operator-7bb5d47856-z4rzd/eviction
      evicting pod josgutie-vms/virt-launcher-rhel9-josgutie-b8qtx (server dry run)
      error when evicting pods/"virt-launcher-rhel9-josgutie-b8qtx" -n "josgutie-vms" (will retry after 5s): Cannot evict pod as it would violate the pod's disruption budget.
      evicting pod josgutie-vms/virt-launcher-rhel9-josgutie-b8qtx (server dry run)
      error when evicting pods/"virt-launcher-rhel9-josgutie-b8qtx" -n "josgutie-vms" (will retry after 5s): Cannot evict pod as it would violate the pod's disruption budget.
      evicting pod josgutie-vms/virt-launcher-rhel9-josgutie-b8qtx (server dry run)
      error when evicting pods/"virt-launcher-rhel9-josgutie-b8qtx" -n "josgutie-vms" (will retry after 5s): Cannot evict pod as it would violate the pod's disruption budget.
      evicting pod josgutie-vms/virt-launcher-rhel9-josgutie-b8qtx (server dry run)
      node/josgutie-cluster01-worker-1 drained (server dry run)
      

      Expected results:

      Virtual machines not evicted.

      Additional info:

       

              sgott@redhat.com Stuart Gott
              rhn-support-josgutie Jose Enrique Gutierrez Mazon
              Kedar Bidarkar Kedar Bidarkar
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: