Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-23898

Ingress Node Firewall Operator unable to rollout if multiple node selectors are used

XMLWordPrintable

    • No
    • False
    • Hide

      None

      Show
      None

      Description of problem:

          When creating an IngressNodeFirewallConfig object, if you select multiple nodeSelector items, the resulting DaemonSet won't roll out.

      Version-Release number of selected component (if applicable):

          4.14.0-202311021650

      How reproducible:

          Create an IngressNodeFirewallConfig object, elect multiple nodeSelector items

      Steps to Reproduce:

          1.Install operator
          2.Create an IngressNodeFirewallConfig using multiple node selector items
       nodeSelector:    
         node-role.kubernetes.io/worker: ''
         node-role.kubernetes.io/master: ''
         
          

      Actual results:

          DaemonSet thinks there are 0 nodes to roll out to and firewall pods are not deployed

      Expected results:

          DaemonSet is deployed to all nodes included in the node selector of the IngressNodeFirewallConfig 

      Additional info:

          

              mmahmoud@redhat.com Mohamed Mahmoud
              rhn-gps-aamirian Arvin Amirian
              Anurag Saxena Anurag Saxena
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: