Para resolver seu problema imediato (falta de criação de vhost no RabbitMQ - o que é estranho), eu removia e adicionava novamente a relação entre nova-cloud-controller e RabbitMQ:
juju remove-relation rabbitmq-server nova-cloud-controller
juju add-relation rabbitmq-server nova-cloud-controller
Isso deve forçar a recriação do vhost no RabbitMQ; o charme do RabbitMQ deveria ter feito isso de qualquer maneira, então seria bom investigar isso ainda mais para descobrir o que deu errado; quaisquer vhosts listados se você fizer login em uma das unidades de serviço rabbitmq e executar:
sudo /usr/sbin/rabbitmqctl list_vhosts
O problema que você está vendo indicaria um bug no charme / algum tipo de condição de corrida durante a criação do cluster para o RabbitMQ.