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.
- 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.
- 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
GETmethod. ![[Linux]](../common/../overview/nglinux.gif)
View the queue manager property panel in IBM MQ Explorer.
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
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]](nglts.gif)
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.
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.
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
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
For z/OS®, LTS fix packs and CSUs- are downloaded as interim fixes
- are downloaded by Program Temporary Fix (PTF) number
- are cumulative
![[CP4I Long Term Support]](ngcp4ilts.gif)
![[Continuous Delivery]](ngcd.gif)
![[MQ 9.3.0 Jun 2022]](ng930.gif)
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.
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.