IBM MQ release types and versioning

There are two main types of release for IBM® MQ; Long Term Support (LTS) and Continuous Delivery (CD). Some versions of the IBM MQ Advanced container are IBM Cloud Pak® for Integration - Long Term Support (CP4I-LTS) releases.

LTS and CD release types

The aim of the two main release types is to meet the requirement for delivery of new and enhanced IBM MQ functions as rapidly as possible in the next CD release, while at the same time maintaining a stable LTS release for systems that need a long term deployment of IBM MQ, and for customers who prefer this traditional option.

The two release types are distinguishable by the modification number, that is the M digit of the VRMF:
  • Long Term Support releases always have a modification number of zero. For example IBM MQ 9.2.0 and 9.3.0.
  • Continuous Delivery releases usually have a modification number that is non-zero. For example 9.3.1, 9.3.2, and so on.

For each new version of IBM MQ there is an initial CD release available at the same time as the initial LTS release. Both releases have the same Modification level of zero, and both are functionally identical. For example, IBM MQ 9.3.0 is the follow-on LTS release to IBM MQ 9.2.0. It is also the follow-on CD release to IBM MQ 9.2.5.

Each LTS release is supported for the duration of the release. Each CD release is supported for 12 months or while it is one of the most recent two CD releases, whichever is longer.
Note: IBM MQ Explorer, IBM MQ Operator and IBM MQ Container releases are CD only. See Version support for the IBM MQ Operator.
For more information, see IBM MQ FAQ for Long Term Support and Continuous Delivery releases.
To check the IBM MQ version:
  • Type the command dspmqver, or DSPMQMVER on IBM i. The returned messages include the three-digit VRM or, if maintenance has been applied, the four-digit VRMF.
  • Use the REST API GET method.
  • [Linux][Windows]View the queue manager property panel in IBM MQ Explorer.
  • [z/OS]Look at the CSQY000I message in the queue manager job log. This message is issued when the queue manager starts, and shows the release level and release type.

The command level of a queue manager is the three-digit VRM level. An IBM MQ program can call MQINQ, passing the MQIA_COMMAND_LEVEL selector, to get the command level of the queue manager it is connected to. You can also view the queue manager command level in the queue manager property panel in IBM MQ Explorer.

Maintenance delivery model

From 1Q 2023, there are two types of maintenance:
[Long Term Support]Fix packs
Fix packs contain roll-ups of all defects fixed since the previous fix pack delivery or GA. Fix packs are produced exclusively for LTS releases during their normal support lifecycle.
[Long Term Support][Continuous Delivery]Cumulative security updates (CSUs)
CSUs are smaller updates and contain security patches released since the previous maintenance or GA. CSUs are produced for LTS releases (including releases in extended support), and for the latest IBM MQ CD release, as required to deliver relevant security patches.
Both types of maintenance are mutually cumulative (that is, they contain everything included in older CSUs and fix packs) and both are installed using the same mechanisms for applying maintenance. Also, both types of maintenance update the F digit of the VRMF to a higher number than any previous maintenance:
  • [Long Term Support]For LTS releases, the F digit of the VRMF is either a fix pack number, which is a value divisible by 5, or a CSU number, which is a value not divisible by 5. For example, 9.3.0.5 is a fix pack and 9.3.0.1 is an LTS CSU.
  • [Continuous Delivery]For CD releases, the F digit of the VRMF is either a zero or a CSU number, which is a value not divisible by 5. For example, 9.3.2.1 is a CD CSU.

For maintenance releases before 1Q 2023, there were no CSU updates. Therefore the F digit in the VRMF always represents the fix pack level.

Maintenance levels do not affect the command level of the queue manager. No migration is required, and maintenance levels do not affect the service end date of a release.

For more information, see Changes to IBM MQ's maintenance delivery model.

For each supported platform, the release type you choose affects ordering, installation, maintenance and migration. For more information, see IBM MQ release types: planning considerations.

Maintenance delivery model: differences by platform

[UNIX, Linux, Windows, IBM i]For Multiplatforms, LTS fix packs and CSUs, and CD CSUs,
  • are downloaded as interim fixes
  • are downloaded by fix pack or CSU number
  • are cumulative
[z/OS]For z/OS®, LTS fix packs and CSUs
  • are downloaded as interim fixes
  • are downloaded by Program Temporary Fix (PTF) number
  • are cumulative
z/OS CD CSUs are not usually made available as separate downloads. They are bundled into the next CD release. If you cannot wait for the next CD release, you can request a CD CSU as a USERMOD.
[CP4I Long Term Support][Continuous Delivery][MQ 9.3.0 Jun 2022]

IBM MQ Advanced container and the CP4I-LTS release model

The IBM MQ Advanced container is only supported when deployed using the IBM MQ Operator on the Red Hat® OpenShift® Container Platform. IBM MQ Advanced container Operators are supported for use as part of the IBM Cloud Pak for Integration, or independently. The IBM Cloud Pak for Integration uses the IBM Cloud Pak for Integration - Long Term Support (CP4I-LTS) release model. This provides support for up to 2 years, with an optional extension for another year, for each CP4I-LTS release.

The IBM MQ Advanced container image is based on IBM MQ Continuous Delivery, and is typically supported as a CD release. [MQ 9.3.0 Jun 2022]However, if a container image is based on a version of IBM MQ 9.3, and the container is used as part of the IBM Cloud Pak for Integration, the container is instead supported as a CP4I-LTS release.

For detailed mappings between IBM MQ Operators, IBM Cloud Pak for Integration versions, and container images, see Release history for IBM MQ Operator.