Navigating the MAS 9.2 Upgrade: A Practitioner's Guide to Platform, OCP, and Feature Channel Planning
MAS 9.2 is the current LTS-track release, but getting there requires careful planning around OCP versions, operator catalogs, and the feature channel model. This guide walks through the upgrade path, known issues, and field-tested practices for a successful migration.
Navigating the MAS 9.2 Upgrade: A Practitioner's Guide to Platform, OCP, and Feature Channel Planning
The release of IBM Maximo Application Suite 9.2 in June 2026 marks a significant milestone in the platform's evolution. For organizations still running MAS 8.10 or 8.11, the deadline has passed: standard support ended on April 30, 2026, and extended support is now the only option. For those on MAS 9.0 or 9.1, the question is not whether to upgrade but when and how. The MAS 9.2 release is not a single product bump. It is a coordinated update across MAS Core, Manage, Optimizer, Monitor/IoT, Visual Inspection, AI Service, and Real Estate and Facilities, all delivered through IBM's operator-based deployment model on Red Hat OpenShift.
This guide is written for the administrators, platform engineers, and IT leads who have to plan and execute that upgrade. We will cover the current release landscape, the OpenShift Container Platform compatibility matrix, the operator catalog system, the feature channel model that IBM uses to deliver incremental updates, the known issues that can derail an upgrade, and the practical steps that experienced teams follow to minimize downtime and risk. Whether you are moving from 8.11 to 9.2 or from 9.1 to 9.2, the path has specific requirements that you need to understand before you touch a single custom resource.
The Current Release Landscape: MAS 9.2 and the End of 8.x
As of June 25, 2026, MAS 9.2 is the latest major release. IBM publishes a release matrix that tracks every application component across three concurrent major versions: 9.2, 9.1, and 9.0. This three-version concurrency is intentional. It gives customers a migration window while ensuring that security patches and bug fixes continue to flow to recent versions.
The 8.x line is effectively finished. MAS 8.10 and 8.11 reached the end of standard support on April 30, 2026. Extended support is available, but it provides only security updates and bug fixes, not new features or feature channel updates. If your organization is still on 8.x, the message from IBM is unambiguous: begin making upgrade plans for MAS 9.0 or later immediately. The operator catalog documentation states this explicitly, and the monthly security bulletins continue to patch 8.x only as a courtesy during the extended support window.
Within the 9.x line, IBM maintains a regular cadence of feature channel updates. MAS Core 9.2 received its June feature channel on June 25, 2026. The 9.1 line received update 9.1.19 on the same day. The 9.0 line received 9.0.27. This means that even if you are not ready to move to 9.2, you can stay current on 9.0 or 9.1 and still receive the latest security patches and incremental fixes. The decision is not "upgrade or go unsupported" but rather "which 9.x track do you want to be on."
The component versioning tells the rest of the story. Maximo Manage 9.2.0 shipped alongside MAS Core 9.2.0. Maximo Optimizer 9.2.0, Monitor/IoT 9.2.0, MVI 9.2.0, AI Service 9.2.0, and Real Estate and Facilities 9.2.0 all shipped on the same date. This coordinated release means that a 9.2 upgrade is a suite-wide update, not a single-application patch. You need to verify compatibility for every installed application, not just Manage.
OpenShift Container Platform Compatibility: The Foundation Layer
MAS runs on Red Hat OpenShift Container Platform (OCP), and the OCP version is the first thing you need to validate before planning a MAS 9.2 upgrade. The operator catalog published with the 9.2 release includes a detailed OCP compatibility matrix that every upgrade plan must account for.
The currently supported OCP versions and their support timelines are as follows. OCP 4.16 reached general availability on June 27, 2024, with standard support ending December 27, 2025, and extended support available through June 27, 2027. OCP 4.17 reached GA on October 1, 2024, with standard support ending May 25, 2025, and extended support through April 1, 2026. OCP 4.18 reached GA on February 25, 2025, with standard support through August 25, 2026, and extended support through February 25, 2028. OCP 4.19 reached GA on June 17, 2025, with standard support through December 17, 2026. OCP 4.20 reached GA on October 21, 2025, with standard support through April 21, 2027, and extended support through October 21, 2028. OCP 4.21 reached GA on February 3, 2026, with standard support ending three months after the GA of 4.22.
For MAS 9.2, the practical recommendation is OCP 4.18 or higher. OCP 4.17 is at the edge of its extended support window. OCP 4.16 is still covered under extended support but is approaching its end date. Running MAS 9.2 on OCP 4.18 gives you the best combination of stability and support longevity, with extended support available through February 2028. If you are on OCP 4.16 or 4.17, you should plan an OCP upgrade as part of your MAS 9.2 migration path.
The operator catalog also lists certified operators, Red Hat operators, and community operators that MAS depends on. These include the GPU operator (certified), required for NVIDIA GPU workloads such as Visual Inspection; Kubeturbo (certified), required for Turbonomic integration; Grafana operator (community), used for dashboarding; OpenTelemetry operator (community), used for observability; Strimzi Kafka operator (community) or AMQ Streams (Red Hat), used for messaging; OpenShift Pipelines operator (Red Hat), required by the MAS CLI; Node Feature Discovery (Red Hat), required for GPU node labeling; AWS EFS CSI driver (Red Hat), used for EFS storage; Local Storage operator (Red Hat), used for OCS; and ODF operator (Red Hat), used for OpenShift Data Foundation storage. Every one of these operators must be at a compatible version before the MAS upgrade begins.
The Operator Catalog System: How IBM Ships MAS
IBM delivers MAS through an operator catalog, which is a container image published to IBM Container Registry (icr.io/cpopen/ibm-maximo-operator-catalog). Each catalog version is tagged with a date stamp, such as v9-260326-amd64 for the March 26, 2026 catalog. The catalog is applied to your OpenShift cluster as a CatalogSource resource in the openshift-marketplace namespace.
The catalog source YAML looks like this:
apiVersion: operators.coreos.com/v1alpha1
kind: CatalogSource
metadata:
name: ibm-operator-catalog
namespace: openshift-marketplace
spec:
displayName: IBM Maximo Operators (v9-260326-amd64)
publisher: IBM
description: Static Catalog Source for IBM Maximo Application Suite
sourceType: grpc
image: icr.io/cpopen/ibm-maximo-operator-catalog@sha256:c0cc7bfca67a47d12a3fce6bcf6ad25ee83d75234c17b0e32e736af5e30b971c
priority: 90
To install or update the catalog, you apply this YAML to your cluster with oc apply -f. The MAS CLI and the OpenShift OperatorHub then read from this catalog to install or upgrade MAS applications. The catalog contains all the IBM operators required for MAS: Core, Manage, Monitor, IoT, Optimizer, Assist, Predict, Visual Inspection, Real Estate and Facilities, AI Service, Data Dictionary, Truststore Manager, and Suite License Service.
Each catalog release includes a "What's New" section that lists the version numbers for every component. For example, the v9-260326 catalog includes MAS Core v8.10.36, v8.11.33, v9.0.23, and v9.1.14; Maximo Manage v8.6.37, v8.7.31, v9.0.24, and v9.1.15; and corresponding versions for every other application. This multi-version packaging is what allows you to upgrade within your current major version (e.g., 9.0 to 9.0.27) or across major versions (e.g., 9.1.14 to 9.2.0) using the same catalog.
The catalog also includes compatibility information for IBM Cloud Pak for Data. The v9-260326 catalog is certified compatible with IBM Cloud Pak for Data v5.2.0, which is the version required for the analytics and AI features in MAS 9.2, including Maximo Predict and the watsonx-based AI Service.
The Feature Channel Model: Continuous Delivery Within Major Versions
One of the most important concepts in the MAS 9.x architecture is the feature channel. IBM delivers new features and enhancements through feature channels, which are monthly updates that land within a major version. For example, MAS Core 9.2 received its June feature channel on June 25, 2026, and its April feature channel on April 30, 2026. The 9.1 line received updates on the same cadence: January 29, February 26, March 26, April 30, May 27, and June 25.
The feature channel model means that new features are available earlier than a major version release. Features that are delivered in the feature channel for preview are later promoted to production with the next major version. For example, features that appeared in the 9.1 feature channels throughout late 2025 and early 2026 were promoted to production stability with the 9.2 release in June 2026.
This model has practical implications for upgrade planning. If you are on 9.1 and you have been applying feature channel updates, you have already seen many of the features that are now production-stable in 9.2. The 9.2 upgrade is less about new features and more about consolidation: it takes the feature channel deliveries from the 9.1 timeframe and makes them part of the baseline. If you have not been applying feature channel updates, the 9.2 upgrade will introduce a larger set of changes at once, and your testing should reflect that.
The feature channel updates for Maximo Manage in 2026 have included several notable additions. The destination travel time matrix can now be run with a cron task, automating the calculation of travel times between service addresses. The ManageWorkspace custom resource now supports defining attachment configuration type, allowing you to choose between file-based storage and object-based storage. BIRT 4.16 is supported for reporting. The build-config pod now has resources and nodeSelector pod templates, giving you more control over CPU, memory, and ephemeral storage allocation during builds. Map markers and preview cards for work orders are visible in the Gantt chart's Dispatching dashboard. And the API keys application now supports specifying expiry dates and times.
Known Issues and How to Navigate Them
Every MAS release comes with known issues, and the 9.2 catalog is no exception. Understanding these issues before you start your upgrade can save you from costly rollbacks and support calls.
The first known issue affects Maximo Assist v8.7 and v8.8. IBM's documentation states that customers using these versions should not update and must instead contact IBM Support for guidance regarding the removal of IBM Watson Discovery and upgrading to Maximo Assist v9.0. If you have Assist in your environment, this is a prerequisite check that must happen before the suite upgrade.
The second known issue affects HSE (Health, Safety, and Environment) and Oil and Gas on the January 29, 2026 release (9.0.23 / 9.1.8). Customers with HSE installed should avoid upgrading to the January release. Installation of HSE or Oil and Gas on Manage 9.0.x or 9.1.x should be deferred until the February 2026 patch. If you are running HSE, verify that you are on the February patch or later before proceeding.
The third known issue involves IBM Maximo Real Estate and Facilities (MREF). In the February 26, 2026 release, customers with MREF installed should avoid upgrading to the 9.1.8 release. Installation of MREF 9.1.x should be deferred until the March 2026 patch. Additionally, in the March 26, 2026 release, users may encounter failures during upgrade scenarios (9.1.x to 9.2 FC) and slow installation in airgap environments for MREF.
The fourth known issue is a Db2u warehouse operator problem. Customers restoring or upgrading Db2 may intermittently encounter SQL0290N Table space access is not allowed. SQLSTATE=55039, causing connectivity issues between MAS and Db2. IBM provides a workaround in the Cloud Pak for Data documentation. If your MAS environment uses Db2 (which most do), you should review this workaround before starting the upgrade.
The upgrade process itself includes a rollback mechanism. If an online upgrade fails and roll back is set for failureControl, the operator shuts down the servers, rolls back the database, and restarts the servers with the older version image. This is a safety net, but it is not a substitute for proper testing. The rollback process takes time and can leave your environment in a state that requires manual intervention.
Field-Tested Upgrade Practices
Teams that have successfully upgraded from MAS 8.x or 9.0/9.1 to 9.2 tend to follow a similar pattern. The first step is a full inventory of the current environment: OCP version, installed MAS applications, application versions, operator versions, Db2 version, Cloud Pak for Data version, and all custom configurations. This inventory determines the upgrade path and identifies potential blockers.
The second step is OCP alignment. If the current OCP version is below 4.18, an OCP upgrade is typically done first. OCP upgrades are separate from MAS upgrades, and mixing the two in a single maintenance window increases risk. The OCP upgrade should be validated and stable before the MAS upgrade begins.
The third step is catalog application. The target catalog (e.g., v9-260326-amd64 or later) is applied to the cluster, and the operator subscriptions are updated to the desired channels. This is where the feature channel model matters: you need to decide whether you are moving to the 9.2 default channel or staying on a 9.0 or 9.1 channel and applying the latest cumulative update.
The fourth step is a non-production upgrade. Every team that has a successful production upgrade has first done it in a non-production environment that mirrors production as closely as possible. This includes the same OCP version, the same Db2 configuration, the same application set, and the same custom configurations. The non-production upgrade validates the path, identifies any missing prerequisites, and gives the team a rehearsal for the production cutover.
The fifth step is database backup and validation. Before the production upgrade, a full Db2 backup is taken. The backup is validated by restoring it to a test environment and running the upgrade against the restored database. This catches any data-level issues that would not appear in a fresh install.
The sixth step is the production upgrade itself, typically done in a maintenance window. The operator handles the upgrade sequence: shutting down application pods, running database updates, applying configuration changes, and restarting pods in the new version. The team monitors the upgrade through the OpenShift console and the MAS operator logs, watching for failed pods, timeout errors, or rollback triggers.
Practical Implications
For most organizations, the MAS 9.2 upgrade is not a question of if but of sequencing. The end of standard support for 8.x means that staying on those versions is increasingly risky, even with extended support. The feature channel model means that 9.0 and 9.1 customers have a smoother path to 9.2, since many features have already been previewed in their environments. The key risks are not in the MAS software itself but in the prerequisites: OCP version alignment, operator compatibility, Db2 health, and known issues with specific applications like Assist, HSE, and MREF. A successful upgrade is mostly about preparation: inventory, prerequisite validation, non-production rehearsal, and backup verification. The operator-based deployment model handles the mechanics of the upgrade, but it cannot compensate for an OCP version that is out of compliance or a Db2 instance that is already unstable.
Bottom Line
MAS 9.2 is the current target for any organization running Maximo Application Suite. The 8.x line is in extended support only, and the 9.0 and 9.1 lines continue to receive security patches but will eventually age out. The upgrade path requires careful attention to OCP compatibility (target 4.18 or higher), operator catalog versioning, the feature channel model, and a set of known issues that can block specific application combinations. Teams that invest in prerequisite validation, non-production rehearsal, and database backup verification consistently report smoother upgrades. Teams that skip those steps consistently report long downtime windows and support escalation. The operator catalog system and the feature channel model give you the tools to plan a controlled, well-tested upgrade. Use them.