$ oc get updateservice -n openshift-update-service
To remove a local copy of the OpenShift Update service (OSUS) from your cluster, you must first delete the OSUS application and then uninstall the OSUS Operator.
You can delete an OpenShift Update service application by using the OpenShift Container Platform web console or CLI.
You can use the OpenShift Container Platform web console to delete an OpenShift Update service application by using the OpenShift Update service Operator.
The OpenShift Update service Operator has been installed.
In the web console, click Operators → Installed Operators.
Choose OpenShift Update service from the list of installed Operators.
Click the Update service tab.
From the list of installed OpenShift Update service applications, select the application to be deleted and then click Delete Updateservice.
From the Delete Updateservice? confirmation dialog, click Delete to confirm the deletion.
You can use the OpenShift CLI (oc
) to delete an OpenShift Update service application.
Get the OpenShift Update service application name using the namespace the OpenShift Update service application was created in, for example, openshift-update-service
:
$ oc get updateservice -n openshift-update-service
NAME AGE
service 6s
Delete the OpenShift Update service application using the NAME
value from the previous step and the namespace the OpenShift Update service application was created in, for example, openshift-update-service
:
$ oc delete updateservice service -n openshift-update-service
updateservice.updateservice.operator.openshift.io "service" deleted
You can uninstall the OpenShift Update service Operator by using the OpenShift Container Platform web console or CLI.
You can use the OpenShift Container Platform web console to uninstall the OpenShift Update service Operator.
All OpenShift Update service applications have been deleted.
In the web console, click Operators → Installed Operators.
Select OpenShift Update service from the list of installed Operators and click Uninstall Operator.
From the Uninstall Operator? confirmation dialog, click Uninstall to confirm the uninstallation.
You can use the OpenShift CLI (oc
) to uninstall the OpenShift Update service Operator.
All OpenShift Update service applications have been deleted.
Change to the project containing the OpenShift Update service Operator, for example, openshift-update-service
:
$ oc project openshift-update-service
Now using project "openshift-update-service" on server "https://example.com:6443".
Get the name of the OpenShift Update service Operator operator group:
$ oc get operatorgroup
NAME AGE
openshift-update-service-fprx2 4m41s
Delete the operator group, for example, openshift-update-service-fprx2
:
$ oc delete operatorgroup openshift-update-service-fprx2
operatorgroup.operators.coreos.com "openshift-update-service-fprx2" deleted
Get the name of the OpenShift Update service Operator subscription:
$ oc get subscription
NAME PACKAGE SOURCE CHANNEL
update-service-operator update-service-operator updateservice-index-catalog v1
Using the Name
value from the previous step, check the current version of the subscribed OpenShift Update service Operator in the currentCSV
field:
$ oc get subscription update-service-operator -o yaml | grep " currentCSV"
currentCSV: update-service-operator.v0.0.1
Delete the subscription, for example, update-service-operator
:
$ oc delete subscription update-service-operator
subscription.operators.coreos.com "update-service-operator" deleted
Delete the CSV for the OpenShift Update service Operator using the currentCSV
value from the previous step:
$ oc delete clusterserviceversion update-service-operator.v0.0.1
clusterserviceversion.operators.coreos.com "update-service-operator.v0.0.1" deleted