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

Deletion of address custom resource instance removes address and messages

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Critical Critical
    • AMQ 7.7.0.CR2
    • AMQ 7.5.0.GA, AMQ 7.6.0.GA
    • operator
    • None
    • Hide
      Previously, if you deleted the Custom Resource (CR) instance used to create addresses in a broker deployment, this also removed existing addresses and any associated messages for all brokers in the deployment. This issue is resolved. A new configuration item called `removeFromBrokerOnDelete` in the address CR enables you to specify whether the Operator removes existing addresses in your broker deployment when you delete the underlying address CR. By default, `removeFromBrokerOnDelete` is set to `false`, which means that existing addresses are *not* removed.
      Show
      Previously, if you deleted the Custom Resource (CR) instance used to create addresses in a broker deployment, this also removed existing addresses and any associated messages for all brokers in the deployment. This issue is resolved. A new configuration item called `removeFromBrokerOnDelete` in the address CR enables you to specify whether the Operator removes existing addresses in your broker deployment when you delete the underlying address CR. By default, `removeFromBrokerOnDelete` is set to `false`, which means that existing addresses are *not* removed.
    • Documented as Resolved Issue

      3. The current process of deleting the addresses will not only delete the custom resource, but it will delete the AMQ backing queue. We'll lost the message of a running broker if I scale-up the cluster. This is not well fitted for production.

              gaohoward Howard Gao
              rhn-support-rkieley Roderick Kieley
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: