rabbitmq-Kolla-ansible Continously restarting on Ubuntu 18

Bug #1804936 reported by PrinzElvis
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
kolla-ansible
Invalid
Undecided
Unassigned

Bug Description

hi install Openstack on ubuntu 18 LTS and Rokcy Release
with kolla-ansible, but having problem with "rabbitmq":
rabbitmq docker container continously restarting
"kolla/ubuntu-source-rabbitmq:rocky "kolla_start" 6 minutes ago Restarting (1) 47 seconds ago rabbitmq"

and in /var/lib/docker/volumes/kolla_logs/_data/rabbitmq/startup_err => " Protocol 'inet_tcp': register/listen error:"
/var/lib/docker/volumes/kolla_logs/_data/rabbitmq/startup_log => "econnrefused"
als Workarround i doing: docker restart rabbitmq ; docker exec -it -u root rabbitmq epmd &

and ist working, but do you also these Problem ?

Cheers,
Elvis
kolla und kolla-ansible => refs/heads/master
os: Ubuntu 18 LTS

Revision history for this message
PrinzElvis (eno237) wrote :

SOLVE "rabbitmq docker container continously restarting on Ubuntu 18 LTS with Rocky "
8:13 PM Build Image with tag Rocky must be deploy with git stable/rocky release Kolla & Kolla-ansible.
8:13 PM Thank you egonzalez for your help.
8:13 PM Cheers
8:13 PM Elvis

Revision history for this message
nissekalle (nissekalle) wrote :

I have the same problem of restarting and broken rabbitmq.

OS: Centos guest on multi KVM-hosts, 4 machines
Kolla branch: master

rabbitmq is continually restarting... and reports the following err dump:

+ sudo -E kolla_set_configs
INFO:__main__:Loading config file at /var/lib/kolla/config_files/config.json
INFO:__main__:Validating config file
INFO:__main__:Kolla config strategy set to: COPY_ALWAYS
INFO:__main__:Copying service configuration files
INFO:__main__:Deleting /etc/rabbitmq/rabbitmq-env.conf
INFO:__main__:Copying /var/lib/kolla/config_files/rabbitmq-env.conf to /etc/rabbitmq/rabbitmq-env.conf
INFO:__main__:Setting permission for /etc/rabbitmq/rabbitmq-env.conf
INFO:__main__:Deleting /etc/rabbitmq/rabbitmq.config
INFO:__main__:Copying /var/lib/kolla/config_files/rabbitmq.config to /etc/rabbitmq/rabbitmq.config
INFO:__main__:Setting permission for /etc/rabbitmq/rabbitmq.config
INFO:__main__:Deleting /etc/rabbitmq/rabbitmq-clusterer.config
INFO:__main__:Copying /var/lib/kolla/config_files/rabbitmq-clusterer.config to /etc/rabbitmq/rabbitmq-clusterer.config
INFO:__main__:Setting permission for /etc/rabbitmq/rabbitmq-clusterer.config
INFO:__main__:Deleting /etc/rabbitmq/definitions.json
INFO:__main__:Copying /var/lib/kolla/config_files/definitions.json to /etc/rabbitmq/definitions.json
INFO:__main__:Setting permission for /etc/rabbitmq/definitions.json
INFO:__main__:Writing out command to execute
INFO:__main__:Setting permission for /var/lib/rabbitmq
INFO:__main__:Setting permission for /var/lib/rabbitmq/mnesia
INFO:__main__:Setting permission for /var/lib/rabbitmq/.erlang.cookie
INFO:__main__:Setting permission for /<email address hidden>
INFO:__main__:Setting permission for /var/log/kolla/rabbitmq
INFO:__main__:Setting permission for /var/log/kolla/rabbitmq/erl_crash.dump
++ cat /run_command
+ CMD=/usr/sbin/rabbitmq-server
+ ARGS=
+ [[ ! -n '' ]]
+ . kolla_extend_start
++ : /var/log/kolla/rabbitmq
++ [[ -n '' ]]
++ [[ ! -d /var/log/kolla/rabbitmq ]]
+++ stat -c %a /var/log/kolla/rabbitmq
++ [[ 755 != \7\5\5 ]]
+ echo 'Running command: '\''/usr/sbin/rabbitmq-server'\'''
Running command: '/usr/sbin/rabbitmq-server'
+ exec /usr/sbin/rabbitmq-server
{"init terminating in do_boot",{undef,[{rabbit_clusterer,boot,[],[]},{init,start_em,1,[]},{init,do_boot,3,[]}]}}^M
init terminating in do_boot ()^M
^M
Crash dump is being written to: /var/log/kolla/rabbitmq/erl_crash.dump...done^M

The above solution of epmd does not work.

Is it the same problem?
How can I fix it?

Revision history for this message
PrinzElvis (eno237) wrote :

my solution was: I mus running the same release for Kolla and Kolla-ansible,
because the Problem with Rabbitmq was running Kolla with Rocky Release und Kolla-ansible with Master Relaese, these combination ist not recomanded.

Revision history for this message
nissekalle (nissekalle) wrote :

Thank you!

I had: kolla-ansible: 7.0.0

it was the solution:

changing in globals.yml from:

openstack_release: "master"

to:

#openstack_release: ""

gave error not finding images with release version 7.0.0

comment: should there be an error message before?

...to:

openstack_release: "rocky"

WORKED FINE!

Revision history for this message
PrinzElvis (eno237) wrote :

Your welcome and wish you happy new year.

Changed in kolla-ansible:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.