Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-8678

Missing selector in AMQ Broker Operator Deployment

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • None
    • AMQ 7.11.4.OPR.1.GA
    • operator
    • None
    • Moderate

      When installing the AMQ Broker Operator 7.11 it creates the amq-broker-controller-manager Deployment with insufficient selector labels to match only the Operator Pod for this Deployment.

      In my case, I already have the Data Grid Operator installed, and when looking at the ReplicaSets or Pods tab in the AMQ Operator Deployment, I can see the Data Grid Operator listed there when it shouldn't.

      This problem is not present in 7.10.

      Looking at the selector definition in the Deployment for 7.10 we see the following:

      spec:
        selector:
          matchLabels:
            name: amq-broker-operator

      Now, the selector definition for the 7.11 Deployment is:

      spec:
        selector:
          matchLabels:
            control-plane: controller-manager

      Just for comparison, the Data Grid Operator selector have this:

      spec:
        selector:
          matchLabels:
            app.kubernetes.io/name: infinispan-operator
            control-plane: controller-manager

      Can you please add/create the missing labels so there is no mix-up of the Pods between Operators?

            dbruscin Domenico Francesco Bruscino
            rhn-support-wlovaton William Lovaton
            Michal Toth Michal Toth
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: