mirror of
https://github.com/cozystack/cozystack.git
synced 2026-11-09 14:02:56 +09:00
A tenant namespace holds every RabbitMQ application the tenant runs, and the listing enumerated all of them. A second instance with users kept the first from ever closing its listeners, and the refusal named the other application's objects and told the operator to delete them. The mechanism behind the refusal does not reach that far either: a sibling's topology objects are reconciled through their own broker, whose listeners this flag leaves alone. Read spec.rabbitmqClusterReference.name and keep only the objects that name this release. The hand-written fixture gained the reference it was missing, which is what hid the gap, and a sibling release now has a case of its own. Assisted-by: LLM Signed-off-by: Aleksei Sviridkin <f@lex.la>