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

Trust secret doesn't support bundle with multiple source certificates

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Undefined Undefined
    • AMQ 7.12.1.OPR.1.GA
    • AMQ 7.12.0.OPR.1.GA
    • operator

      *Describe the bug*
      When the trust secret has multiple source certificates, the broker pods only trust one, i.e.

      ```
      apiVersion: trust.cert-manager.io/v1alpha1
      kind: Bundle
      metadata:
      name: my-bundle
      spec:
      sources:

      • secret:
        name: "my-foo-cert-secret"
        key: "tls.crt"
      • secret:
        name: "my-bar-cert-secret"
        key: "tls.crt"
        target:
        secret:
        key: "root-certs.pem"
        ```

      ```
      apiVersion: broker.amq.io/v1beta1
      kind: ActiveMQArtemis
      metadata:
      name: broker
      spec:
      acceptors:

      • name: tls-acceptor
        port: 61617
        sslEnabled: true
        needClientAuth: true
        sslSecret: my-broker-cert-secret
        trustSecret: my-bundle
        ```

      > [!TIP]
      > Vote this issue reacting with :+1: or :-1:

              dbruscin Domenico Francesco Bruscino
              rh-messaging-ci Messaging CI
              Tiago Bueno Tiago Bueno
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: