Addresses deployed through custom resource are being recreated with wrong properties

Solution Verified - Updated -

Issue

When an address is created via custom resource definition like below

apiVersion: broker.amq.io/v2alpha3
kind: ActiveMQArtemisAddress
metadata:
  name: test-topic-green
  namespace: amq-broker
spec:
  addressName: testTopic
  password: quick123+
  queueConfiguration:
    autoCreateAddress: true
    durable: true
    enabled: true
    filterString: colour='green'
  queueName: green:global
  removeFromBrokerOnDelete: false
  routingType: multicast
  user: quickuser

it is possible that under certain circumstances it will be re-created without filterString property.

Environment

  • Red Hat AMQ Broker
    • 7.9
  • Red Hat OpenShift
    • 4.9

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content