From 41624fd36b3dd411a45a2447bf5ceb3b230697f2 Mon Sep 17 00:00:00 2001 From: Darin London Date: Mon, 5 Mar 2018 08:39:19 -0500 Subject: [PATCH 1/2] config cannot be changed with environment pod cannot start when attempting to run in openshift with RABBITMQ_DEFAULT_USER and RABBITMQ_DEFAULT_PASS environment variables. ``` /usr/local/bin/docker-entrypoint.sh: line 263: /etc/rabbitmq/rabbitmq.config: Permission denied ``` this will ensure ability of any --user to change /etc/rabbitmq/rabbitmq.config --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index beefb9a..426e78e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ ENV HOME /var/lib/rabbitmq RUN mkdir -p /var/lib/rabbitmq /etc/rabbitmq \ && chown -R rabbitmq:rabbitmq /var/lib/rabbitmq /etc/rabbitmq \ - && chmod 777 /var/lib/rabbitmq /etc/rabbitmq + && chmod -R 777 /var/lib/rabbitmq /etc/rabbitmq RUN chown -R rabbitmq:rabbitmq /opt/app-root # && \ From 91c03763e46ff326937ef311cb6170349cf9629c Mon Sep 17 00:00:00 2001 From: Darin London Date: Mon, 5 Mar 2018 09:29:23 -0500 Subject: [PATCH 2/2] erlang requires EPEL https://github.com/rabbitmq/chef-cookbook/issues/189 --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 426e78e..1d765f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ MAINTAINER Luis Fernando Gomes ENV ERLANG_SOLUTIONS_VERSION 1.0-1 RUN yum update -y && yum clean all -RUN yum install -y wget && yum clean all +RUN yum install -y wget epel-release && yum clean all RUN yum install -y http://packages.erlang-solutions.com/erlang-solutions-${ERLANG_SOLUTIONS_VERSION}.noarch.rpm && yum clean all RUN yum install -y erlang && yum clean all