Fix RabbitMQ server error in bifrost
Update playbooks to ensure rabbitMQ server starts successfully in the bifrost container. Change-Id: I73e3d7f2b50221aeff75576d594f64abcea2d43b Closes-Bug: #1658768
This commit is contained in:
parent
b87502b9c8
commit
2c76dd4a26
@ -3,9 +3,11 @@
|
||||
command: >
|
||||
docker exec bifrost_deploy
|
||||
bash -c '/bifrost/scripts/env-setup.sh && source /bifrost/env-vars
|
||||
&& ansible-playbook -vvvv -i /bifrost/playbooks/inventory/localhost
|
||||
&& cp /etc/bifrost/rabbitmq-env.conf /etc/rabbitmq/rabbitmq-env.conf &&
|
||||
ansible-playbook -vvvv -i /bifrost/playbooks/inventory/localhost
|
||||
/bifrost/playbooks/install.yaml -e @/etc/bifrost/bifrost.yml
|
||||
-e @/etc/bifrost/dib.yml -e skip_package_install=true'
|
||||
|
||||
- name: Installing ssh keys
|
||||
command: >
|
||||
docker exec bifrost_deploy
|
||||
|
@ -19,6 +19,13 @@
|
||||
- "dib"
|
||||
- "servers"
|
||||
|
||||
- name: Copying over rabbitmq config
|
||||
template:
|
||||
src: "{{ item }}"
|
||||
dest: "{{ node_config_directory }}/bifrost/{{ item }}"
|
||||
with_items:
|
||||
- "rabbitmq-env.conf"
|
||||
|
||||
- name: Template ssh keys
|
||||
template:
|
||||
src: "{{ item.src }}"
|
||||
|
15
ansible/roles/bifrost/templates/rabbitmq-env.conf
Normal file
15
ansible/roles/bifrost/templates/rabbitmq-env.conf
Normal file
@ -0,0 +1,15 @@
|
||||
# Defaults to rabbit. This can be useful if you want to run more than one node
|
||||
# per machine - RABBITMQ_NODENAME should be unique per erlang-node-and-machine
|
||||
# combination. See the clustering on a single machine guide for details:
|
||||
# http://www.rabbitmq.com/clustering.html#single-machine
|
||||
#NODENAME=rabbit
|
||||
|
||||
# By default RabbitMQ will bind to all interfaces, on IPv4 and IPv6 if
|
||||
# available. Set this if you only want to bind to one network interface or#
|
||||
# address family.
|
||||
#NODE_IP_ADDRESS=127.0.0.1
|
||||
|
||||
HOME=/var/lib/rabbitmq
|
||||
|
||||
# Defaults to 5672.
|
||||
#NODE_PORT=5672
|
Loading…
Reference in New Issue
Block a user