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

ActiveMQArtemisAddress secrets are not deleted when the CR is deleted

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • AMQ 7.10.0.OPR.3.GA
    • operator
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • Documentation (Ref Guide, User Guide, etc.), Compatibility/Configuration, User Experience
    • Hide
      1. Create an `ActiveMQArtemisAddress` CR and apply in the namespace
      2. Check a new secret is created linked with the new CR
      3. Delete the CR (`oc delete activemqartemisaddress name)
      4. Check/Verify the previous secret is already there

       

      Show
      Create an `ActiveMQArtemisAddress` CR and apply in the namespace Check a new secret is created linked with the new CR Delete the CR (`oc delete activemqartemisaddress  name ) Check/Verify the previous secret is already there  

      Every `ActiveMQArtemisAddress` CR creates a k8s secret for managing the reconciliation life cycle. However, if the CR is deleted, the address (and queues) are deleted successfully from the Broker pods, but the k8s secrets are still there.

      it could be an issue if the user has a quota or limit around the number of objects created in the namespace. So if the user decides to delete an address, then the resources created by the operator should also be deleted and removed. Otherwise, the number of objects created in the namespace could be huge to manage or to mark to delete them.

              dbruscin Domenico Francesco Bruscino
              rmarting@redhat.com Roman Martin Gil
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: