mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-22 04:26:28 +01:00
update
This commit is contained in:
@@ -39,5 +39,5 @@
|
||||
"slug": "postgres",
|
||||
"udev": true,
|
||||
"url": "https://github.com/alexbelgium/hassio-addons/tree/master/postgres",
|
||||
"version": "15.7-37"
|
||||
"version": "15.7-37_test2"
|
||||
}
|
||||
|
||||
@@ -134,6 +134,14 @@ upgrade_postgres_if_needed() {
|
||||
|
||||
fix_permissions
|
||||
|
||||
# --- Ensure vchord is loaded via shared_preload_libraries before pg_upgrade ---
|
||||
if grep -q '^shared_preload_libraries' "$PGDATA/postgresql.conf"; then
|
||||
sed -i "s/^shared_preload_libraries.*/shared_preload_libraries = 'vchord,vectors'/" "$PGDATA/postgresql.conf"
|
||||
else
|
||||
echo "shared_preload_libraries = 'vchord,vectors'" >> "$PGDATA/postgresql.conf"
|
||||
fi
|
||||
bashio::log.info "Set shared_preload_libraries = 'vchord,vectors' in $PGDATA/postgresql.conf"
|
||||
|
||||
# Upgrade using pg_upgrade
|
||||
bashio::log.info "Running pg_upgrade from $CLUSTER_VERSION → $IMAGE_VERSION"
|
||||
chmod 700 "$PGDATA"
|
||||
|
||||
Reference in New Issue
Block a user