You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
olm,catalog: only validate the resources we label (#3165)
* *: don't duplicate owner references
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
* olm,catalog: only validate the resources we label
Each controller can see (and, therefore, can label) a separate set of
GVRs. When we start up, detecting if any OLM-related resource needs
labelling means that one controller may start, detect a need for
labelling a resource it cannot itself label, detect that it's labelled
everything it can, and restart. If the other operator is stuck for
whatever reason, this leads the first controller to enter
CrashLoopBackOff and break OCP upgrade.
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
* catalog: prune duplicate OwnerReferences on Services
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
---------
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
0 commit comments