From a743f23a33b7b14bd244312bad9c9a3d3c14f516 Mon Sep 17 00:00:00 2001
From: Robert Butora <robert.butora@inaf.it>
Date: Wed, 5 Mar 2025 08:45:01 +0100
Subject: [PATCH] docker: allows write on /srv/cutouts

---
 docker/Dockerfile.soda | 6 +++---
 docker/Makefile        | 2 +-
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/docker/Dockerfile.soda b/docker/Dockerfile.soda
index a5ea7c2..77ff0ef 100644
--- a/docker/Dockerfile.soda
+++ b/docker/Dockerfile.soda
@@ -40,7 +40,7 @@ COPY deps/ast_9.2.9-1_amd64.deb ./
 RUN dpkg -i /root/ast_9.2.9-1_amd64.deb && ldconfig \
  && mkdir -p ${WEBAPP_DIR} \
  && mkdir -p /srv/datasets \
- && mkdir -p /srv/cutouts \
+ && mkdir --mode 777 /srv/cutouts \
  && mkdir -p /etc/pki/tls
 
 ARG VLKB_VERSION
@@ -65,8 +65,8 @@ RUN chmod -R a+rwX ${WEBAPP_DIR}/WEB-INF \
  && touch  ${WEBAPP_DIR}/WEB-INF/classes/iamtoken.properties \
  && chmod a+rw ${WEBAPP_DIR}/WEB-INF/classes/*.properties
 
-RUN groupadd --gid 1000 admin \
- && useradd --uid 1000 --gid admin --shell /bin/bash --create-home --no-log-init admin
+RUN groupadd --gid 1002 admin \
+ && useradd --uid 1002 --gid admin --shell /bin/bash --create-home --no-log-init admin
 
 COPY start-soda.sh /home/admin/start-soda.sh
 RUN chown admin:admin /home/admin/start-soda.sh
diff --git a/docker/Makefile b/docker/Makefile
index 674632d..3983bed 100644
--- a/docker/Makefile
+++ b/docker/Makefile
@@ -8,7 +8,7 @@ deps/ast-9.2.9.tar.gz:
 
 .PHONY: build-soda
 build-soda:
-	docker build --build-arg VLKB_VERSION=$(VERSION) -t soda -f Dockerfile.soda .
+	docker build --progress=plain --no-cache --build-arg VLKB_VERSION=$(VERSION) -t soda -f Dockerfile.soda .
 
 .PHONY: build-ingestion
 build-ingestion:
-- 
GitLab