If you are using IBM® Maximo® Application Suite 8.9 or earlier and are upgrading to Maximo Application Suite 8.10, you must run the Operator Lifecycle Manager (OLM) conversion
script to use a subscription method and subscribe to the latest channel.
The manual deployment of Maximo Application Suite core and its applications is discontinued starting in
Maximo Application Suite 8.10.
Procedure
-
On your local machine, run the command to pull the image and initiate the
container.
For example, use
Docker to pull the image.
docker run -ti --rm --pull always quay.io/ibmmas/cli
Alternatively,
you can use Podman or Skopeo.
- On the command line inside the container, run the oc login
command.
You can access your Red Hat® OpenShift® cluster by using the
oc command directly from a terminal on the client machine that
oc
was installed on.
- In the Red Hat OpenShift web console, click your login name and select
Copy login command.
- Click View token.
- In the Login with this token field, copy the entire content
that has the token and paste it on the command line inside the Docker container.
- Export the required environment variables.
export MAS_INSTANCE_ID=<YourMASInstanceID>
export IBM_ENTITLEMENT_KEY=<YourIBMEntitlementKey>
- Optional: Configure the upgrade strategy for the subscriptions.
By default, the upgrade strategy is set to
Manual.
export MAS_UPGRADE_STRATEGY=Automatic
- Run the ansible-playbook command with the
convert_to_olm role.
ansible-playbook ibm.mas_devops.oneclick_convert_to_olm
For more information, see convert_to_olm.
Any supported applications that are deployed in the cluster are converted to a
channel subscription. Any applications that aren't deployed are not converted.