-
Bug
-
Resolution: Not a Bug
-
Undefined
-
None
-
4.14.0
-
None
-
No
-
False
-
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: