Descheduler logs are filled with "Cannot evict pod as it would violate the pod's disruption budget" errors

Solution Verified - Updated -

Issue

  • The descheduler is working for Virtual Machines, but the descheduler pod is logging many errors such as:
E1027 23:12:15.092280       1 evictions.go:520] "Error evicting pod" err="error when evicting pod (ignoring) \"virt-launcher-centos-9-3-tzwgg\": Cannot evict pod as it would violate the pod's disruption budget." pod="homelab/virt-launcher-centos-9-3-tzwgg" reason=""
E1027 23:12:15.092303       1 nodeutilization.go:361] eviction failed: error when evicting pod (ignoring) "virt-launcher-centos-9-3-tzwgg": Cannot evict pod as it would violate the pod's disruption budget.

Environment

  • Red Hat OpenShift Container Platform 4.17
    • OpenShift Virtualization 4.17
    • Kube Descheduler Operator 5.1.0

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content