Upgrading IBM Software Hub (Upgrading from Version 5.3 to Version 5.4)
To upgrade an instance of IBM Software Hub, you must upgrade the required operators and custom resources for the instance.
- Upgrade phase
-
Updating your client workstation
Collecting required information
Preparing to run an upgrade in a restricted network
Preparing to run an upgrade from a private container registry
Upgrading prerequisite software
Upgrading shared cluster components
Preparing to upgrade an instance
Upgrading an instance
Setting up IBM Software Hub
- Who needs to complete this task?
-
Instance administrator An instance administrator can complete this task.
- When do you need to complete this task?
-
Repeat as needed If you have multiple instances of IBM Software Hub on the cluster, complete this task for each instance that you want to upgrade.
Before you begin
The following tasks must be completed before you upgrade an instance of IBM Software Hub:
- Updating client workstations (Upgrading from Version 5.3 to Version 5.4)
- Collecting information required to upgrade IBM Software Hub (Upgrading from Version 5.3 to Version 5.4)
- Preparing to run IBM Software Hub upgrade commands in a restricted network (Upgrading from Version 5.3 to Version 5.4)Note: This task is required only if you are running the upgrade in a restricted network.
- Preparing to run IBM Software Hub upgrades from a private container registry (Upgrading from Version 5.3 to Version 5.4)Note: This task is required only if you pull images from a private container registry.
- Preparing your cluster for a new version of IBM Software Hub (Upgrading from Version 5.3 to Version 5.4)
- Preparing to upgrade an instance of IBM Software Hub (Upgrading from Version 5.3 to Version 5.4)
In addition, ensure that you source the environment variables before you run the commands in this task.
About this task
Use the cpd-cli
manage
install-components command to upgrade the required operators and
custom resources for an instance of IBM Software
Hub.
install-components command in this topic
includes the --run_storage_tests option. It is strongly
recommended that you run the command with the --run_storage_tests option to enure that the storage in your environment meets the minimum requirements for
performance. If your storage does not meet the minimum requirements, you can remove the
--run_storage_tests option to continue the upgrade. However,
your environment is likely to encounter problems because of issues with your storage.
Procedure
What to do next
If you use the cpdbr service to back up IBM Software
Hub, see Updating the backup and restore software for an instance of IBM Software Hub (Upgrading from Version 5.3 to Version 5.4).
If you don't use the cpdbr service , your next steps
depend on which components you upgraded:
- IBM Software Hub control plane and services
- If you upgraded the IBM Software Hub control plane and the services in the instance:
- IBM Software Hub control plane only
- If you upgraded only the IBM Software
Hub
control plane:
- Review Upgrading the IBM Software Hub configuration admission controller webhook (Upgrading from Version 5.3 to Version 5.4).
- Upgrade the services in the instance. For more information, see Services.