Ошибка The container name "имя_контейнера" is already in use by container при обновлении распределенного инстанса

Описание:
При обновлении распределенного инстанса может возникнуть ошибка:

ERROR: for rabbitmq-rabbit01-prod Cannot create container for service rabbitmq: Conflict. The container name “/rabbitmq-rabbit01-prod” is already in use by container “a7cf28514ba50d9eb11a8a6ba8b2a4e39fd66afc6dcbb7ac4a91e3556777d136”

Может возникать для RabbitMQ, Redis, Minio.

Обходное решение:
Необходимо остановить контейнеры на хостах с ошибками и заново запустить playbook.
Правильное имя instance_name можно узнать например в директории уже существующего хоста Rabbit в /opt/rabbitmq-ИМЯ_ИНСТАНСА где ИМЯ_ИНСТАНСА и есть instance_name в
файле vars.yaml

2 лайка