Completing and verifying the IBM FileNet Content Manager upgrade
After you upgrade your deployment of IBM FileNet® Content Manager, you must verify that your upgraded applications work with the rest of your container environment.
Procedure
To verify your upgraded containers
- Check the status of the Content Platform Engine services:
- In the OpenShift or Kubernetes console information for Networking, locate the Content Platform Engine route or Ingress instance, for example, myproject-cpe-route.
- Click Launch HTTPS to open the URL that displays the hostname that represents the service.
- Check the Content Platform Engine Startup Context (Ping Page). Browse to
https://hostname/FileNet/Engine
, where hostname represents the route to the Content Platform Engine deployment. - Check the automatic upgrade status for Content Platform Engine data. Enter the URL for the automatic upgrade status page into your browser
https://hostname/FileNet/AutomaticUpgradeStatus
. Review the status for the FileNet P8 domain and object stores.
- Complete and verify the Content Search Services upgrade:
- Re-enable text indexing for the object stores. For more information, see the following topic: Starting the IBM Content Search Services index dispatcher.
- Verify your Content Search Services upgrade by using the following instructions: Verifying the IBM Content Search Services upgrade.
- Complete and verify the External Share upgrade:
- For user management with an Identity Provider:
- UMS
- Verify your registrations.
- Go to
https://<your_ums_url>/oidc/endpoint/ums/registration
. - Log in with your UMS admin credentials, specified when you created your secret.
- Verify that Content Platform Engine, Navigator, and External Share are all registered with
UMS.The new Ingress routes must contain:
- New Ingress URL
- Open Shift Cloud Platform route URL
- Service URL
- Verify that the "client_id" matches the ID in the new oidc.xml and
idp-oidc.xml that was generated by the operator.You can use the following commands to check:
oc get pods -n <namespace>
oc exec -it <pod name> bash -n <namespace>
cd /opt/ibm/wlp/usr/servers/defaultServer/configDropins/overrides
cat oidc.xml
cat idp-oidc.xml
- Go to
- Identity Provider
- Edit the redirect URL in your chosen Identity Provider. For example, update the URL in your Google application to add the new Ingress URL.
- Ingress
- Optionally delete the ingress.yml file that was created in the previous
version:
kubectl delete -f ingress.yaml
This command removes the routes.
- For user management with 2 LDAP realms:
- In the configDropins/overrides folder for Content Platform Engine, Business
Automation Navigator, and External Share, delete the following
files:
zcustom-ssl.xml custom p12
- Delete the ingress.yml file that was created in the previous
version:
kubectl delete -f ingress.yaml
This command removes the routes.
- In the configDropins/overrides folder for Content Platform Engine, Business
Automation Navigator, and External Share, delete the following
files:
- For all External Share configurations, update the External Share settings in the
Administration Console for Content Platform Engine to use the new Ingress URL:
- In the Administration Console for Content Platform Engine, navigate to Object Store > Search > New Object Store Search.
- In the Class drop down menu, choose Share configuration, and click Run.
- Click the Share Configuration ID, and on the Properties screen, in the Share Configuration Details field, change the value for the shareURL to the new Ingress URL.
- For user management with an Identity Provider: