Upgrading to 24.0.1.0
Containers:
If IBM Business Automation
Workflow on containers was
installed as a production deployment in 24.0.0.0 and you want to continue to use your applications
in 24.0.1.0, upgrade your
applications. If a version before 24.0.0.0 was installed, then upgrade incrementally before you
upgrade to 24.0.1.0.
Before you begin
- To save federated-saved searches in the Elasticsearch index, you must save them before you upgrade. Otherwise, your saved searches are lost.
- Before you start an upgrade, back up your data and take snapshots if necessary. If you do not have your data that is backed up, you cannot properly roll back. Read Backing up your environments for more instructions that are not covered in the container upgrade sections.
- To prevent any connection problems during the upgrade, make sure that the passwords that you use
for databases, and lightweight directory access protocol (LDAP) are not about to expire. If they are
about to expire, refresh the passwords. For example, an out-of-date
ldapPasswordkey in the LDAP bind secret stops UMS pods from restarting. These pods can also prevent other pods that integrate with UMS from restarting. The LDAP bind secret "ldap-bind-secret" is set in the lc_bind_secret parameter in the followingldap_configurationsection.ldap_configuration: lc_bind_secret: ldap-bind-secret - The full text search is not enabled in Business Automation Workflow Runtime deployment. After upgrade, this new behavior is applied by default. Follow step 5 to enable full text search, which is the same as before the upgrade.
Don't set
shared_configuration.sc_egress_configuration.sc_restricted_internet_access as
true until after you finish the upgrade.
The Process Federation Server and Application Engine are removed from the default deployment and can be enabled as advanced configuration. See Container runtime. By default, the topology is changed to a new topology after upgrade. Follow step 5 to keep the Business Automation Workflow federated by Process Federation Server, which is the same as before the upgrade.
- After you run the upgrade script:
pfs_configurationandelasticsearch_configurationare removed from your custom resource. Since 23.0.2, the Process Federation Server operator is managed separately. Process Federation Server does not federate Business Automation Workflow by default.applicationengine_configurationstill exists in the custom resource. Workplace deployed in Application Engine still integrates with Process Federation Server. Process Federation Server does not federate Business Automation Workflow by default.
- Full text search is not enabled by default in the latest version. To enable full text search manually, see Enabling full text search.
- The embedded Java™ Message Service (JMS) server, running on the Workflow server pod, is configured by default. To deploy an independent JMS server, follow the steps in Customizing an independant JMS server.
Procedure
To upgrade to the latest version.
What to do next
- For rollback instructions, see Rolling back an upgrade.
- If you choose not to federate Business Automation Workflow Runtime, you can
delete the Process Federation Server custom resource
by using the following command.
oc delete pfs -n <YourNamespace> --all
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38