Disable external plugins in rabbitmq container
We are doing this in the rabbit kolla container in tripleo:
{% block rabbitmq_install_plugins %}
RUN rm -rf /var/lib/rabbitmq/* \
&& ln -s /usr/lib/rabbitmq/lib/rabbitmq_server-3.6.* /usr/lib/rabbitmq/lib/rabbitmq_server-3.6 \
&& curl -o /usr/lib/rabbitmq/lib/rabbitmq_server-3.6/plugins/rabbitmq_clusterer-3.6.x-667f92b0.ez http://www.rabbitmq.com/community-plugins/v3.6.x/rabbitmq_clusterer-3.6.x-667f92b0.ez \
&& /usr/lib/rabbitmq/bin/rabbitmq-plugins enable --offline \
rabbitmq_management \
rabbitmq_clusterer
{% endblock %}
We should disable this as:
a) this is unwanted
b) we want to use only plugins shipped with rpm
c) we do not use those two plugins anyway
We do this by simply overriding the "rabbitmq_install_plugins" to a
comment.
Change-Id: I14f0f778d21b0d2a27d6e02468dac2cc1c8f25f7
Closes-Bug: #1791077
(cherry picked from commit 699d5002cc
)
This commit is contained in:
parent
00906ff6f2
commit
5ca991aba3
|
@ -510,6 +510,10 @@ RUN mkdir -p /openstack && \
|
|||
chmod a+rx /openstack/healthcheck
|
||||
{% endblock %}
|
||||
|
||||
{% block rabbitmq_install_plugins %}
|
||||
# External rabbitmq plugins installation is disabled
|
||||
{% endblock %}
|
||||
|
||||
{% set rabbitmq_packages_append = [
|
||||
'pacemaker', 'pacemaker-remote', 'pcs', 'libqb', 'resource-agents'] %}
|
||||
{% block rabbitmq_footer %}
|
||||
|
|
Loading…
Reference in New Issue