-
Bug
-
Resolution: Done
-
Critical
-
netobserv-1.9
-
Quality / Stability / Reliability
-
False
-
-
None
-
None
-
None
-
None
-
NetObserv - Sprint 277
-
None
-
None
-
Description of problem:
netobserv-plugin pod keep being recreated in a node that schedule is disabled
Steps to Reproduce:
1.deploy netobserv operator with console plugin 2.disable node schedule 3.delete console plugin pod
Actual results:
console plugin pod recreated in the node with schedule disabled
Expected results:
console plugin pod create in other nodes with schedule enabled
Workaround:
Tolerations can be overriden by configuration in FlowCollector, however a second bug makes it impossible to replace the default toleration with an empty list of tolerations. The workaround is thus to create a dummy toleration for console plugin. To do so, edit FlowCollector with:
consolePlugin:
advanced:
scheduling:
tolerations:
- key: dummy-key-to-satisfy-non-empty-list
operator: Exists