From 33780054e07c2ff781d8647804d2ff0bc8d131f5 Mon Sep 17 00:00:00 2001 From: James Oliver Date: Tue, 24 May 2016 14:02:15 -0700 Subject: [PATCH] Add privileges to allow umount /etc/hosts for network hack --- mesos-templates/aurora/0/docker-compose.yml | 1 + mesos-templates/chronos/0/docker-compose.yml | 3 ++- mesos-templates/elasticsearch/0/docker-compose.yml | 1 + mesos-templates/kafka/0/docker-compose.yml | 1 + mesos-templates/marathon/0/docker-compose.yml | 3 +-- 5 files changed, 6 insertions(+), 3 deletions(-) diff --git a/mesos-templates/aurora/0/docker-compose.yml b/mesos-templates/aurora/0/docker-compose.yml index 871719f..ceb1df8 100644 --- a/mesos-templates/aurora/0/docker-compose.yml +++ b/mesos-templates/aurora/0/docker-compose.yml @@ -8,3 +8,4 @@ scheduler: - "/var/run/docker.sock:/var/run/docker.sock" ports: - "${AURORA_HTTP_PORT}:${AURORA_HTTP_PORT}" + privileged: true \ No newline at end of file diff --git a/mesos-templates/chronos/0/docker-compose.yml b/mesos-templates/chronos/0/docker-compose.yml index 13f7676..0c9bdb1 100644 --- a/mesos-templates/chronos/0/docker-compose.yml +++ b/mesos-templates/chronos/0/docker-compose.yml @@ -5,4 +5,5 @@ chronos: MESOS_SERVICE: Mesos/mesos-master CHRONOS_HTTP_PORT: ${CHRONOS_HTTP_PORT} ports: - - "${CHRONOS_HTTP_PORT}:${CHRONOS_HTTP_PORT}" \ No newline at end of file + - "${CHRONOS_HTTP_PORT}:${CHRONOS_HTTP_PORT}" + privileged: true \ No newline at end of file diff --git a/mesos-templates/elasticsearch/0/docker-compose.yml b/mesos-templates/elasticsearch/0/docker-compose.yml index 5665222..4d6f235 100644 --- a/mesos-templates/elasticsearch/0/docker-compose.yml +++ b/mesos-templates/elasticsearch/0/docker-compose.yml @@ -8,3 +8,4 @@ scheduler: NODE_COUNT: ${NODE_COUNT} ports: - "${SCHEDULER_PORT}:${SCHEDULER_PORT}" + privileged: true \ No newline at end of file diff --git a/mesos-templates/kafka/0/docker-compose.yml b/mesos-templates/kafka/0/docker-compose.yml index 94b0f33..7bfd7c8 100644 --- a/mesos-templates/kafka/0/docker-compose.yml +++ b/mesos-templates/kafka/0/docker-compose.yml @@ -6,3 +6,4 @@ scheduler: SCHEDULER_PORT: ${SCHEDULER_PORT} ports: - "${SCHEDULER_PORT}:${SCHEDULER_PORT}" + privileged: true \ No newline at end of file diff --git a/mesos-templates/marathon/0/docker-compose.yml b/mesos-templates/marathon/0/docker-compose.yml index 7d80dae..a9a05ed 100644 --- a/mesos-templates/marathon/0/docker-compose.yml +++ b/mesos-templates/marathon/0/docker-compose.yml @@ -6,5 +6,4 @@ marathon: MARATHON_HTTP_PORT: ${MARATHON_HTTP_PORT} ports: - "${MARATHON_HTTP_PORT}:${MARATHON_HTTP_PORT}" - cap_add: - - NET_ADMIN \ No newline at end of file + privileged: true \ No newline at end of file