From d59712e4f3ef8f4de3072b333f0d7f4b8341078c Mon Sep 17 00:00:00 2001 From: Revant Nandgaonkar Date: Mon, 4 Jan 2021 18:52:52 +0530 Subject: [PATCH] fix(frappe-worker): allow non-root password to not expire old image tags seems to stop working if password is set to expire fixes https://github.com/frappe/helm/issues/58 --- build/frappe-worker/Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/build/frappe-worker/Dockerfile b/build/frappe-worker/Dockerfile index 948836cf52..6eaa9c950f 100644 --- a/build/frappe-worker/Dockerfile +++ b/build/frappe-worker/Dockerfile @@ -1,6 +1,9 @@ FROM bitnami/python:3.7-prod -RUN useradd -ms /bin/bash frappe +# Add non root user without password +RUN sed -i 's/^PASS_MAX_DAYS.*/PASS_MAX_DAYS -1/' /etc/login.defs \ + && sed -i 's/^PASS_MIN_DAYS.*/PASS_MIN_DAYS -1/' /etc/login.defs \ + && useradd -ms /bin/bash frappe ARG GIT_BRANCH=develop ENV PYTHONUNBUFFERED 1