-
Bug
-
Resolution: Done-Errata
-
Major
-
None
-
3
-
False
-
-
False
-
NoActiveCustomerTickets
-
CLOSED
-
---
-
---
-
-
-
CNV Virtualization Sprint 236
-
High
-
None
Description of problem:
Add tolerations in node placement rules as per https://docs.openshift.com/container-platform/4.12/virt/install/virt-specifying-nodes-for-virtualization-components.html.
These rules are not getting propagated to the kubevirt-xxx-jobxxx pod.
When all nodes have taints set, the pod will be stuck in "Pending" status and virt-oprator will fail to deploy virt components.
~~~
2023-05-02T17:48:15.692306010Z
~~~
Version-Release number of selected component (if applicable):
OpenShift Virtualization 4.12.2
How reproducible:
100%
Steps to Reproduce:
1. Add node placement rules on hco object.
2. Check the placement rules are applied to kubevirt-xxx-jobxxx pod.
Actual results:
kubevirt-job pod ignores node placement configuration
Expected results:
Node placement configuration should be propagated to kubevirt-job pod.
Additional info:
This looks to be already fixed upstream https://github.com/kubevirt/kubevirt/commit/166f5063d1cc839fa1811871418cc528e829ca94
- external trackers
- links to