Bug 1975545
Summary: | [MCO] Remove stale cruft installed by CVO in earlier releases | ||||||
---|---|---|---|---|---|---|---|
Product: | OpenShift Container Platform | Reporter: | Jack Ottofaro <jack.ottofaro> | ||||
Component: | Machine Config Operator | Assignee: | MCO Bug Bot <mco-triage> | ||||
Machine Config Operator sub component: | Machine Config Operator | QA Contact: | Rio Liu <rioliu> | ||||
Status: | CLOSED WONTFIX | Docs Contact: | |||||
Severity: | unspecified | ||||||
Priority: | medium | CC: | mfojtik, mkrejci, rioliu, skumari, sttts, xxia, yanyang | ||||
Version: | 4.9 | ||||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | If docs needed, set a value | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | 1975533 | Environment: | |||||
Last Closed: | 2023-03-06 20:54:40 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Jack Ottofaro
2021-06-23 21:41:26 UTC
To check my understanding, reading the doc it says: Developers can remove any of the currently managed CVO objects by modifying an existing manifest and adding the delete annotation `.metadata.annotations["release.openshift.io/delete"]="true"`. This manifest annotation is a request for the CVO to delete the in-cluster object instead of creating/updating it. What if the manifest is no longer being shipped at all? Do I create a dummy manifest that reintroduces it just to delete it? (In reply to Yu Qi Zhang from comment #1) > To check my understanding, reading the doc it says: > > Developers can remove any of the currently managed CVO objects by modifying > an existing manifest and adding the delete annotation > `.metadata.annotations["release.openshift.io/delete"]="true"`. This manifest > annotation is a request for the CVO to delete the in-cluster object instead > of creating/updating it. Correct. But deletes only occur during an upgrade. > What if the manifest is no longer being shipped at all? Do I create a dummy > manifest that reintroduces it just to delete it? Yes. Thank you for reporting the issue. Due to other higher priority work, We couldn't prioritize this issue. Closing this issue, please open a new bug if this issue leads to undesired cluster behavior. |