Details
-
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
Description
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