-
Bug
-
Resolution: Done
-
Blocker
-
7.12.0.GA, 7.12.1.GA
-
None
-
OCP 4.9
BA Operator 7.12.1
-
False
-
None
-
False
-
-
-
-
-
-
CR2
-
- Deploy BA Operator on OCP 4.9
- Run simple KieApp (e.g. rhpam-trial)
- Check BA Operator pod, that logs does not contain failing checks
-
When Operator is deployed to namespace and new KieApp is created, then BA Operator pod's log is flooded by failing checks that objects and/or resources are not equal. Looks like this is caused by internal traffic policy in object or resource set to `"internalTrafficPolicy": "Cluster"` (probably by default in OCP 4.9) and not expected configuration like this by Operator.
See part of log for deployed and requested objects:
{ "logger": "comparator", "msg": "Objects are not equal", "deployed": { "ports": [ { "name": "http", "port": 8080, "targetPort": 8080 }, { "name": "https", "port": 8443, "targetPort": 8443 } ], "selector": { "deploymentConfig": "rhpam-trial-rhpamcentr" }, "internalTrafficPolicy": "Cluster" }, "requested": { "ports": [ { "name": "http", "port": 8080, "targetPort": 8080 }, { "name": "https", "port": 8443, "targetPort": 8443 } ], "selector": { "deploymentConfig": "rhpam-trial-rhpamcentr" } } }
I was not able to detect issue like this on OCP 4.8 or 4.6