-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🤖 Sync from open-cluster-management-io/config-policy-controller: #241 #855
Conversation
It seems that watches that use a label selector do not always get triggered when a resource is fully removed. In particular, this means that CRDs and CSVs related to an OperatorPolicy can get stuck in the status, even when they have been fully removed, because the policy is not re-reconciled. Since watches using a specific name seem to be unaffected, the controller now creates new watches by name in that situation. Refs: - https://issues.redhat.com/browse/ACM-11451 Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com> (cherry picked from commit 76ca0cd)
Looks like the deployment didn't come up in time?
|
Yeah, weird. It looks like the CRD appeared, then the Eventually checking that part of the policy status passed, but then it failed in a Consistently... so maybe the status was unstable, because the operator was still installing? Since the deployment was not available yet. |
Shall I open an issue for it, then? |
I'll just make another PR improving the test immediately, no issue required. |
Refs: - https://issues.redhat.com/browse/ACM-11451 Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com> (cherry picked from commit d734b7a)
Added new commit, it might need an approval |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: dhaiducek, magic-mirror-bot[bot] The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Quality Gate passedIssues Measures |
Syncing the following PRs:
Closes #856