From 3f4ba4dc81b42f6db839726f45e7f41a2067a1b7 Mon Sep 17 00:00:00 2001 From: soham-wadekar-vi Date: Wed, 9 Sep 2026 18:13:45 +0530 Subject: [PATCH] VW-82632: remove hardcoded couchdb password --- 3.2.2-ubi-clouseau/resources/docker-entrypoint.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/3.2.2-ubi-clouseau/resources/docker-entrypoint.sh b/3.2.2-ubi-clouseau/resources/docker-entrypoint.sh index 072c0ad..5265685 100755 --- a/3.2.2-ubi-clouseau/resources/docker-entrypoint.sh +++ b/3.2.2-ubi-clouseau/resources/docker-entrypoint.sh @@ -124,6 +124,7 @@ if [ "$1" = '/opt/couchdb/bin/couchdb' ]; then if [ "$COUCHDB_USER" ] && [ "$COUCHDB_PASSWORD" ]; then # Create admin only if not already present if ! grep -Pzoqr "\[admins\]\n$COUCHDB_USER =" /opt/couchdb/etc/local.d/*.ini; then + COUCHDB_PASSWORD=$(/opt/couchdb/sbin/get-password COUCHDB_PASS) printf "\n[admins]\n%s = %s\n" "$COUCHDB_USER" "$COUCHDB_PASSWORD" >> /opt/couchdb/etc/local.d/docker.ini fi fi