[OpenShift Container Platform][IBM Cloud Pak for Integration]

Status conditions for QueueManager (mq.ibm.com/v1beta1)

The status.conditions fields are updated to reflect the condition of the QueueManager resource. In general, conditions describe abnormal situations. A queue manager in a healthy, ready state has no Error or Pending conditions. It might have some advisory Warning conditions.

Support for conditions was introduced in IBM® MQ Operator 1.2.

The following conditions are defined for a QueueManager resource:

Table 1. Queue manager status conditions
Component Condition type Reason code Message warning
QueueManager1 Pending Creating MQ queue manager is being deployed
Pending OidcPending MQ queue manager is waiting for OIDC client registration
Error Failed MQ queue manager failed to deploy
Warning UnsupportedVersion 2An operand has been installed by an operator which is not supported on OCP version <ocp_version>. This operand is not supported.
Warning EUSSupport 3An EUS operand <mq_version> has been installed but is being managed by an operator that does not qualify for the extended support duration. This operand does not qualify for the extended support duration.
Warning EUSSupport 4An EUS operand <mq_version> has been installed but the OCP version 4<ocp_version> does not qualify for the extended support duration. This operand does not qualify for the extended support duration.
Warning EUSSupport 5An EUS operand <mq_version> has been installed but the OCP version <ocp_version> does not qualify for the extended support duration. This operand is supported as per a regular CD release.
Pod6 Pending PodPending Pod for MQ queue manager is being deployed
Error PodFailed Pod for MQ queue manager is being deployed
Storage7 Pending StoragePending Storage for MQ queue manager is being provisioned
Warning StorageEphemeral Using ephemeral storage for a production MQ queue manager
Error StorageFailed Storage for MQ queue manager failed to provision
1 The conditions Creating and Failed monitor the overall progress of the deployment of the queue manager. If you are using an IBM Cloud Pak® for Integration license and MQ web console is enabled, then the OidcPending condition logs the status of the queue manager while waiting for OIDC client registration to complete with IAM.
2 Operator 1.4.0 and later
3 Operator 1.4.0 and later
4 Operator 1.4.0 and later
5 Operator 1.3.0 only
6 Pod conditions monitor the status of pods during the deployment of a queue manager. If you see any PodFailed condition, then the overall queue manager condition will also be set to Failed.
7 Storage conditions monitor the progress (StoragePending condition) of requests to create volumes for persistent storage, and report back binding errors and other failures. If any error occurs during storage provisioning, the StorageFailed condition will be added to the conditions list, and the overall queue manager condition will also be set to Failed.