Deletion of RabbitMQ cluster failing with error Failed to remove finalizer for deletion. The RabbitMQ cluster custom resource instance stays in terminating state blocking the namespace deletion.
The Kubernetes Statefulset object that belongs to the cluster could get deleted before deletion label is propagated . This leads to some pods stuck in terminating for a long time.
To resolve this upgrade to RabbitMQ K8s operator v2.13 where this problem is mitigated. An improvement in deletion logic was done via PR-1864 along with other improvements to avoid encountering this scenario.