Option 2: Upgrading the operators in an online environment

You must upgrade the catalog sources and operators. You can then apply your capability upgrades in the custom resource.

Before you begin

The upgrade of Cloud Pak foundational services is supported only when the existing foundational services instance has a version of 4.0 or higher, and is namespace-scoped in the same namespace as the CP4BA deployment.

Restriction: The upgrade of foundational services is not supported for 23.0.2 in the following cases:
  • You have a cluster-scoped foundational services instance and want to upgrade to a namespace-scoped instance. You probably have a cluster-scoped instance only in the following circumstances:

    • You installed Cloud Pak for Business Automation 21.0.3 GA or up to 21.0.3-IF018, and then you upgraded incrementally to 23.0.1 (21.0.3 → 22.0.1 → 22.0.2 → 23.0.1).

    • You installed Cloud Pak for Business Automation 22.0.2 GA or 22.0.2-IF006, and then you upgraded to 23.0.1.

  • You have a cluster-scoped foundational services instance and you want to continue to use a cluster-scoped foundational services instance in 23.0.2.

  • You have a namespace-scoped foundational services instance and you want to install CP4BA in a different namespace.

An upcoming release is planned to support an upgrade of a CP4BA deployment that uses a cluster-scoped foundational services instance to a namespace-scoped instance. Remember, you might have a cluster-scoped instance if you originally installed a deployment before CP4BA 21.0.3-IF019, or you installed your CP4BA 22.0.2 or 23.0.1 deployment from the OCP console without creating a common-service-maps ConfigMap. If you do have this type of deployment, it is recommended that you wait for the new upgrade support.