Descheduler logs are filled with "Cannot evict pod as it would violate the pod's disruption budget" errors
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.