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

[7.11] Missing selector in AMQ Broker Operator Deployment

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • None
    • None
    • None

      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
            rh-messaging-ci Messaging CI
            Roman Vais Roman Vais
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: