From e62952832aa22a50cbceca8ceaa3b67fb06dbded Mon Sep 17 00:00:00 2001 From: Arun Sharma Date: Tue, 25 Aug 2026 13:00:25 +0530 Subject: [PATCH] fix: prevent CIS+TWO_NODE postgresql install hang Add root to the sudo group before installing postgresql-16 so pam_wheel does not block su postgres on an interactive password prompt. Co-authored-by: Cursor --- Earthfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Earthfile b/Earthfile index 355a207a..acdf7205 100644 --- a/Earthfile +++ b/Earthfile @@ -868,6 +868,7 @@ provider-image: DEBIAN_FRONTEND=noninteractive apt-get install -y lsb-release && \ echo "deb [signed-by=/usr/share/postgresql-common/pgdg/apt.postgresql.org.asc] https://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list && \ apt-get update && \ + usermod -aG sudo root && \ DEBIAN_FRONTEND=noninteractive apt-get install -y postgresql-16 postgresql-contrib-16 iputils-ping ELSE IF [ "$OS_DISTRIBUTION" = "opensuse-leap" ] && [ "$ARCH" = "amd64" ] RUN zypper --non-interactive --quiet addrepo --refresh -p 90 http://download.opensuse.org/repositories/server:database:postgresql/openSUSE_Tumbleweed/ PostgreSQL && \