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

kubemacpool-cert-manager and kubevirt-plugin ignores the spec.infra.nodePlacement

XMLWordPrintable

    • Incidents & Support
    • False
    • Hide

      None

      Show
      None
    • 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

              stirabos Simone Tiraboschi
              rhn-support-cchen Chen Chen
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: