-
Bug
-
Resolution: Done
-
Blocker
-
None
-
AMQ 7.10.0.OPR.3.GA
-
False
-
None
-
False
-
User Experience
When the reconciliation process was changed by removing the final state machine and turning that process stateless we also added the owner reference to persistent volume claims.
That creates a link between PVC and ActiveMQArtemis CR.
The intent is to tie the PVC lifecycle to the lifecycle of the broker. Deleting the ActiveMQArtemis CR also deletes the PVC.
This prevents us from retaining the persistent volumes because currently we don't have means to enforce that retention. The retention is a feature of the PV, but the behaviour where the PVC does not get deleted, means that a PV does not become a candidate for deletion and even a PV with retention delete, can give some persistence!.
This bit needs to be rolled back (for this release) as to prevent potential data loss in case of upgrade in the future for brokers running persistenceEnabled=true and PV with delete or reclaim retention. Hopefully those cases are very tiny, and that they will be able to switch to a PV with policy retain.
- impacts account
-
ENTMQBR-6991 7.10-opr-3 does not fix the PVC ownerRef for 7.10-opr-2 users
-
- Closed
-
- relates to
-
ENTMQBR-6884 Mention 'retain' policy required for persistence
-
- Closed
-