Merge pull request #473 from infosiftr/perm
Fix ownership of `management_agent.disable_metrics_collector.conf` and `enabled_plugins` files
This commit is contained in:
commit
2481fd330b
|
|
@ -236,8 +236,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
|
|
@ -254,8 +254,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
|
|
@ -236,8 +236,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
|
|
@ -254,8 +254,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
|
|
@ -252,8 +252,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
su-exec rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
|
|
@ -270,8 +270,9 @@ RUN set -eux; \
|
|||
|
||||
# Enable Prometheus-style metrics by default (https://github.com/docker-library/rabbitmq/issues/419)
|
||||
RUN set -eux; \
|
||||
rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
gosu rabbitmq rabbitmq-plugins enable --offline rabbitmq_prometheus; \
|
||||
echo 'management_agent.disable_metrics_collector = true' > /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf; \
|
||||
chown rabbitmq:rabbitmq /etc/rabbitmq/conf.d/management_agent.disable_metrics_collector.conf
|
||||
|
||||
# Added for backwards compatibility - users can simply COPY custom plugins to /plugins
|
||||
RUN ln -sf /opt/rabbitmq/plugins /plugins
|
||||
|
|
|
|||
Loading…
Reference in New Issue