supabase-postgres.git / summary / log / commit / refs

commit    73a5d5cd3c44527aa5e5fe77d628f4e113e708c3
Author:   Paul Cioanca <paul.cioanca@supabase.io>
Commit:   GitHub <noreply@github.com>
Date:     Thu Jun 13 14:57:48 2024 +0000

    chore: more defensive handling of pg_egress_collect symlink in AIO (#1004)


common.vars.pkr.hcl | 2 +- docker/all-in-one/init/configure-pg_egress_collect.sh | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/common.vars.pkr.hcl b/common.vars.pkr.hcl index af7f1690..116bf572 100644 --- a/common.vars.pkr.hcl +++ b/common.vars.pkr.hcl @@ -1 +1 @@ -postgres-version = "15.1.1.63" +postgres-version = "15.1.1.64" diff --git a/docker/all-in-one/init/configure-pg_egress_collect.sh b/docker/all-in-one/init/configure-pg_egress_collect.sh index c58f3635..17051aba 100755 --- a/docker/all-in-one/init/configure-pg_egress_collect.sh +++ b/docker/all-in-one/init/configure-pg_egress_collect.sh @@ -4,6 +4,11 @@ set -eou pipefail PG_EGRESS_COLLECT_FILE=/tmp/pg_egress_collect.txt if [ "${DATA_VOLUME_MOUNTPOINT:-}" != "" ]; then - touch "${DATA_VOLUME_MOUNTPOINT}/pg_egress_collect.txt" - ln -s "${DATA_VOLUME_MOUNTPOINT}/pg_egress_collect.txt" $PG_EGRESS_COLLECT_FILE + if [ ! -L $PG_EGRESS_COLLECT_FILE ]; then + if [ -f $PG_EGRESS_COLLECT_FILE ]; then + rm -f $PG_EGRESS_COLLECT_FILE + fi + touch "${DATA_VOLUME_MOUNTPOINT}/pg_egress_collect.txt" + ln -s "${DATA_VOLUME_MOUNTPOINT}/pg_egress_collect.txt" $PG_EGRESS_COLLECT_FILE + fi fi [parent: e51829211583]