-
Bug
-
Resolution: Done-Errata
-
Normal
-
4.13.0
-
None
-
No
-
False
-
-
-
Bug Fix
-
Done
Description of problem:
If both the below mentioned annotations are used on an operator CSV, the uninstall instructions don't show up on the UI. - console.openshift.io/disable-operand delete: "true" - operator.openshift.io/uninstall-message: "some message"
Version-Release number of selected component (if applicable):
➜ $> oc version Client Version: 4.12.0 Kustomize Version: v4.5.7 Server Version: 4.13.0-rc.5 Kubernetes Version: v1.26.3+379cd9f ➜ $> oc get co | grep console console 4.13.0-rc.5 True False False 4h49m
How reproducible:
Always
Steps to Reproduce:
1.Add both the mentioned annotations on an operator CSV. 2.Make sure "console.openshift.io/disable-operand delete" is set to "true". 3.Upon clicking "Uninstall operator", the result can be observed on the pop-up.
Actual results:
The uninstall pop-up doesn't have the "Message from Operator developer" section.
Expected results:
The uninstall instructions should show up under "Message from Operator developer".
Additional info:
The two annotations seemed to be linked here, https://github.com/openshift/console/blob/3e0bb0928ce09030bc3340c9639b2a1df9e0a007/frontend/packages/operator-lifecycle-manager/src/components/modals/uninstall-operator-modal.tsx#LL395C10-L395C26
- blocks
-
OCPBUGS-9960 If selected "Delete all operand instances ..." checkbox, cert-manager operator is stuck in being uninstalled
- Closed
- links to
-
RHEA-2023:5006 rpm