-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
Incidents & Support
-
False
-
-
False
-
-
-
None
Description of problem:
kubemacpool-cert-manager and kubevirt-plugin ignores the spec.infra.nodePlacement.
Version-Release number of selected component (if applicable):
4.11
How reproducible:
100%
Steps to Reproduce:
1. Install Virtualization Operator 2. Create such CR: apiVersion: hco.kubevirt.io/v1beta1 kind: HyperConverged metadata: name: kubevirt-hyperconverged namespace: openshift-cnv spec: infra: nodePlacement: nodeSelector: node-role.kubernetes.io/infra: '' workloads: nodePlacement: nodeSelector: node-role.kubernetes.io/worker: '' 3. Check the Pods placement
Actual results:
kubemacpool-cert-manager and kubevirt-plugin run on worker node instead of infra nodes
Expected results:
kubemacpool-cert-manager and kubevirt-plugin should run on infra nodes