Bug #2102170 “rabbitmq charm does not support vhost deletion” : Bugs : OpenStack RabbitMQ Server Charm

Rabbitmq-server version: 3.9.17
charm version: 3.9/stable 227
Ubuntu series: jammy
Openstack: jammy-caracal
series base: ubuntu@22.04
MAAS: N/A

Deleting a rabbitmq node does not remove the underlying vhost.
Delete method not found for removing vhosts in charm code. [0][1]

[0] https://github.com/openstack/charm-rabbitmq-server/blob/master/hooks/rabbit_utils.py#L551
[1] juju download rabbitmq-server –channel=3.9/stable
    Base “ubuntu@24.04” is not supported for charm “rabbitmq-server”, trying base “ubuntu@22.04
    Fetching charm “rabbitmq-server” revision 227 using “3.9/stable” channel and base “amd64/ubuntu/22.04″
    Install the “rabbitmq-server” charm with:
        juju deploy ./rabbitmq-server_r227.charm
    unzip rabbitmq-server_r227.charm

What I expect to see
“`
juju exec –unit rabbitmq-server/0 “rabbitmqctl list_vhosts”
Listing vhosts …
name
/
openstack
“`

what is actually shown
“`
name

nagios-rabbitmq-server-0

/

nagios-rabbitmq-server-5

openstack

nagios-rabbitmq-server-4

nagios-rabbitmq-server-2

nagios-rabbitmq-server-6

nagios-rabbitmq-server-1
“`

Did the appearance of the problem coincide with a change made to the cloud?
yes, removal and restarting of rabbitmq-server node

Has AppArmor configuration been modified on the cloud nodes? No

Read more here: Source link