-
Notifications
You must be signed in to change notification settings - Fork 231
[CNF-5643] add capability annotation #1119
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
[CNF-5643] add capability annotation #1119
Conversation
|
Skipping CI for Draft Pull Request. |
e19f0c3 to
71a03f8
Compare
2d026ac to
b11af69
Compare
|
Why is this still marked WIP? Can we please add an appropriate PR description to it as well and look into any genuine test failures |
|
/hold |
|
/unhold |
27d5d60 to
f7bec90
Compare
|
/retest |
1 similar comment
|
/retest |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JoelSpeed The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Since these manifests took effect in af2f3bd (add cvo ha annotations to tombstones, 2021-07-29, openshift#893, OpenShift 4.9), the only change has been d3a5a0e (add capability annotation, 2023-02-14, openshift#1119). We can remove these deletion references now, because a 4.8 cluster that might have included these resources should have completed an update to 4.9 which would have removed them. And if that failed, they should have completed an update to one of the later 4.y and removed the resources. By removing the resource, we save the cluster-version operator some time checking to ensure deletion, and only expose ourselves to leaking the resources on clusters that updated from 4.8 through to 4.14 without ever having completed an update before reaching 4.14.
Add capability annotation to the manifests to make operator optional