Closed GerbenWelter closed 1 year ago
we can confirm the behavior. After updating to the version v0.0.22, the same problem occurs.
A change did occur to enable the operator access to resources in other namespaces. However, after some discussions, its was a bit of an overreach and there will be a revert to prior functionality in the next release (will fast track it this week)
WATCH_NAMESPACE
will be defined to the current namespace.Subscription
resource in the OLM @GerbenWelter @ocpvkb Here is the PR for this fix.
https://github.com/redhat-cop/group-sync-operator/pull/238
Thanks for your patience!
We were using this operator previously. At least since v0.0.20. Got the broken v0.0.21 update, waited it out until v0.0.22. Now the operator won't start properly:
The GroupSync config was unchanged from the working v0.0.20 version. All Secrets and ConfigMaps we reference are in the default Namespace (group-sync-operator). I also don't see why this namespaced operator suddenly needs cluster wide permissions for ConfigMaps. We see this problem on all clusters including the one we redeployed today. Reverting to v0.0.20 and disabling the automatic upgrade makes the operator work again.
Clusters are OpenShift 4.10.42 or 4.10.45