-
Bug
-
Resolution: Done
-
Normal
-
None
-
None
-
False
-
None
-
False
-
NetObserv - Sprint 227
- We are not correctly using condition.status field in the operator
https://github.com/netobserv/network-observability-operator/blob/main/pkg/conditions/conditions.go#L17
"ConditionTrue" means a resource is in the condition. // "ConditionFalse" means a resource is not in the condition. "ConditionUnknown" means kubernetes // can't decide if a resource is in the condition or not. In the future, we could add other // intermediate conditions, e.g. ConditionDegraded.
Currently we are putting true when ready and false on errors.
It should be true on current state and false on previous ones.
This is useful to get current condition(s) programatically
- We are not getting pending / error components. We should query deployment status to get the real state of operator instead of returning "ready" when everything is created
- Update condition should use patch instead of apply especially when concurrent updates occurs https://github.com/netobserv/network-observability-operator/blob/main/controllers/flowcollector_controller.go#L366
- is blocked by
-
NETOBSERV-473 Loki and strimzi operator installation
- Closed
- is related to
-
NETOBSERV-665 flowlogs-pipeline is stuck at ContainerCreating and is never ready
- Closed
-
NETOBSERV-793 flowlogs-pipeline is stuck at ContainerCreating when CA cert is misconfigured
- Closed
-
NETOBSERV-1224 Flowcollector does not report status != Ready in OCP Console
- Closed
- links to
- mentioned on
(1 mentioned on)