Starting in OKD 4.4, the service-catalog-controller-manager and service-catalog-apiserver cluster Operators are now set to Upgradeable=false. This means that they will block future cluster upgrades to the next minor version, for example 4.5, if they are still installed at that time. Upgrading to z-stream releases such as 4.4.z, however, are still permitted in this state.

You can uninstall Service Catalog if you have installed it previously. Service Catalog must be removed before the cluster can upgrade to future minor versions of OKD.

Uninstalling Service Catalog

If Service Catalog is installed, cluster administrators can uninstall it by using the following procedure.

Uninstalling Service Catalog will impact any service brokers and provisioned services from those brokers, such as the Template Service Broker, in your cluster.

Prerequisites
  • Service Catalog is installed.

Procedure
  1. Using an account with cluster-admin privileges, edit the servicecatalogcontrollermanagers resource:

    $ oc edit servicecatalogcontrollermanagers
  2. Change the managementState parameter from Managed back to the default Removed, and save your changes.

  3. Edit the servicecatalogapiservers resource:

    $ oc edit servicecatalogapiservers
  4. Change the managementState parameter from Managed back to the default Removed, and save your changes.

  5. Verify that the removal is completed successfully by checking that Service Catalog is removed from the left navigation of the web console.