From 69f817d6e6130cd8a3b6ca03befc6ee1e55cc105 Mon Sep 17 00:00:00 2001 From: Erik Erlandson Date: Mon, 27 Nov 2017 14:25:13 -0700 Subject: [PATCH] fix #538 - make /opt/spark/work-dir writable by gid 0 to operate better in anonymous uid scenarios --- .../src/main/docker/spark-base/Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/resource-managers/kubernetes/docker-minimal-bundle/src/main/docker/spark-base/Dockerfile b/resource-managers/kubernetes/docker-minimal-bundle/src/main/docker/spark-base/Dockerfile index 83d1efa7f3a5f..b0759cb315a3c 100644 --- a/resource-managers/kubernetes/docker-minimal-bundle/src/main/docker/spark-base/Dockerfile +++ b/resource-managers/kubernetes/docker-minimal-bundle/src/main/docker/spark-base/Dockerfile @@ -23,7 +23,8 @@ FROM openjdk:8-alpine RUN apk upgrade --no-cache && \ apk add --no-cache bash tini && \ mkdir -p /opt/spark && \ - mkdir -p /opt/spark/work-dir \ + mkdir -p /opt/spark/work-dir && \ + chgrp -R root /opt/spark/work-dir && chmod -R ug+rwX /opt/spark/work-dir && \ touch /opt/spark/RELEASE && \ rm /bin/sh && \ ln -sv /bin/bash /bin/sh && \