This is a cache of https://docs.openshift.com/container-platform/4.17/disconnected/updating/uninstalling-osus.html. It is a snapshot of the page at 2024-11-24T06:03:18.271+0000.
Uninstalling OSUS from a cluster - Updating a cluster in a disconnected environment | Disconnected environments | OpenShift Container Platform 4.17
×

Deleting an OpenShift Update Service application

You can delete an OpenShift Update Service application by using the OpenShift Container Platform web console or cli.

Deleting an OpenShift Update Service application by using the web console

You can use the OpenShift Container Platform web console to delete an OpenShift Update Service application by using the OpenShift Update Service Operator.

Prerequisites
  • The OpenShift Update Service Operator has been installed.

Procedure
  1. In the web console, click OperatorsInstalled Operators.

  2. Choose OpenShift Update Service from the list of installed Operators.

  3. click the Update Service tab.

  4. From the list of installed OpenShift Update Service applications, select the application to be deleted and then click Delete UpdateService.

  5. From the Delete UpdateService? confirmation dialog, click Delete to confirm the deletion.

Deleting an OpenShift Update Service application by using the cli

You can use the OpenShift cli (oc) to delete an OpenShift Update Service application.

Procedure
  1. 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
    Example output
    NAME      AGE
    service   6s
  2. 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
    Example output
    updateservice.updateservice.operator.openshift.io "service" deleted

Uninstalling the OpenShift Update Service Operator

You can uninstall the OpenShift Update Service Operator by using the OpenShift Container Platform web console or cli.

Uninstalling the OpenShift Update Service Operator by using the web console

You can use the OpenShift Container Platform web console to uninstall the OpenShift Update Service Operator.

Prerequisites
  • All OpenShift Update Service applications have been deleted.

Procedure
  1. In the web console, click OperatorsInstalled Operators.

  2. Select OpenShift Update Service from the list of installed Operators and click Uninstall Operator.

  3. From the Uninstall Operator? confirmation dialog, click Uninstall to confirm the uninstallation.

Uninstalling the OpenShift Update Service Operator by using the cli

You can use the OpenShift cli (oc) to uninstall the OpenShift Update Service Operator.

Prerequisites
  • All OpenShift Update Service applications have been deleted.

Procedure
  1. Change to the project containing the OpenShift Update Service Operator, for example, openshift-update-service:

    $ oc project openshift-update-service
    Example output
    Now using project "openshift-update-service" on server "https://example.com:6443".
  2. Get the name of the OpenShift Update Service Operator operator group:

    $ oc get operatorgroup
    Example output
    NAME                             AGE
    openshift-update-service-fprx2   4m41s
  3. Delete the operator group, for example, openshift-update-service-fprx2:

    $ oc delete operatorgroup openshift-update-service-fprx2
    Example output
    operatorgroup.operators.coreos.com "openshift-update-service-fprx2" deleted
  4. Get the name of the OpenShift Update Service Operator subscription:

    $ oc get subscription
    Example output
    NAME                      PACKAGE                   SOURCE                        CHANNEL
    update-service-operator   update-service-operator   updateservice-index-catalog   v1
  5. 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"
    Example output
      currentCSV: update-service-operator.v0.0.1
  6. Delete the subscription, for example, update-service-operator:

    $ oc delete subscription update-service-operator
    Example output
    subscription.operators.coreos.com "update-service-operator" deleted
  7. 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
    Example output
    clusterserviceversion.operators.coreos.com "update-service-operator.v0.0.1" deleted