Skip to content

Conversation

@wking
Copy link
Member

@wking wking commented Jul 25, 2023

Since these manifests took effect in af2f3bd (#893, OpenShift 4.9), the only change has been d3a5a0e (#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.

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.
@openshift-ci openshift-ci bot requested review from JoelSpeed and elmiko July 25, 2023 23:23
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jul 26, 2023

@wking: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name Commit Details Required Rerun command
ci/prow/e2e-nutanix 66f7a30 link false /test e2e-nutanix
ci/prow/e2e-vsphere-operator 66f7a30 link false /test e2e-vsphere-operator
ci/prow/e2e-openstack 66f7a30 link false /test e2e-openstack
ci/prow/e2e-metal-ipi-virtualmedia 66f7a30 link false /test e2e-metal-ipi-virtualmedia
ci/prow/e2e-vsphere-ovn-serial 66f7a30 link false /test e2e-vsphere-ovn-serial

Full PR test history. Your PR dashboard.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@JoelSpeed
Copy link
Contributor

/approve
/lgtm

@openshift-ci openshift-ci bot added the lgtm Indicates that a PR is ready to be merged. label Jul 26, 2023
@openshift-ci
Copy link
Contributor

openshift-ci bot commented Jul 26, 2023

[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

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci openshift-ci bot added the approved Indicates a PR has been approved by an approver from all required OWNERS files. label Jul 26, 2023
@openshift-merge-robot openshift-merge-robot merged commit d7ced9d into openshift:master Jul 26, 2023
@wking wking deleted the drop-old-tombstones branch July 26, 2023 14:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by an approver from all required OWNERS files. lgtm Indicates that a PR is ready to be merged.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants