File tree Expand file tree Collapse file tree 2 files changed +17
-0
lines changed
ansible/files/admin_api_scripts/pg_upgrade_scripts Expand file tree Collapse file tree 2 files changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,15 @@ swap_postgres_and_supabase_admin() {
9191alter database postgres connection limit 0;
9292select pg_terminate_backend(pid) from pg_stat_activity where backend_type = 'client backend' and pid != pg_backend_pid();
9393EOSQL
94+
95+ if [ -z " $IS_CI " ]; then
96+ retry 5 systemctl restart postgresql
97+ else
98+ CI_start_postgres " "
99+ fi
100+
101+ retry 8 pg_isready -h localhost -U supabase_admin
102+
94103 run_sql << 'EOSQL '
95104set statement_timeout = '600s';
96105begin;
Original file line number Diff line number Diff line change @@ -147,6 +147,14 @@ cleanup() {
147147}
148148
149149function handle_extensions {
150+ if [ -z " $IS_CI " ]; then
151+ retry 5 systemctl restart postgresql
152+ else
153+ CI_start_postgres
154+ fi
155+
156+ retry 8 pg_isready -h localhost -U supabase_admin
157+
150158 rm -f $POST_UPGRADE_EXTENSION_SCRIPT
151159 touch $POST_UPGRADE_EXTENSION_SCRIPT
152160
You can’t perform that action at this time.
0 commit comments