From 9165b7e5c37b179338507ead6d022be76eff2158 Mon Sep 17 00:00:00 2001 From: bensteinberg Date: Thu, 2 Jan 2025 12:01:39 -0500 Subject: [PATCH 1/3] Minimal upgrade to Postgres 16 --- docker-compose.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c3f8032b6..b7e15c1c7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,13 +11,13 @@ services: volumes: - redis_data:/data:delegated db: - image: registry.lil.tools/library/postgres:12.11 + image: registry.lil.tools/library/postgres:16.6 environment: POSTGRES_PASSWORD: password POSTGRES_DB: perma POSTGRES_USER: perma volumes: - - postgres_data:/var/lib/postgresql/data:delegated + - postgres_data_16:/var/lib/postgresql/data:delegated networks: - default - superset @@ -141,6 +141,7 @@ services: volumes: node_modules: postgres_data: + postgres_data_16: redis_data: pp_db_data: scoop_redis_data: From 3758ca720d3fde20da84b82d61ed21cbf52864fa Mon Sep 17 00:00:00 2001 From: bensteinberg Date: Thu, 9 Jan 2025 09:28:59 -0500 Subject: [PATCH 2/3] Remove old volume; additionally update payments db --- docker-compose.override.yml | 4 ++-- docker-compose.yml | 3 +-- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index 5ca92542c..fbc0ef977 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -82,11 +82,11 @@ services: # Perma Payments # pp_db: - image: registry.lil.tools/library/postgres:12.8 + image: registry.lil.tools/library/postgres:16.6 environment: - POSTGRES_PASSWORD=example volumes: - - pp_db_data:/var/lib/postgresql/data:delegated + - pp_db_data_16:/var/lib/postgresql/data:delegated networks: - perma_payments diff --git a/docker-compose.yml b/docker-compose.yml index b7e15c1c7..103a1f4ed 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -140,10 +140,9 @@ services: volumes: node_modules: - postgres_data: postgres_data_16: redis_data: - pp_db_data: + pp_db_data_16: scoop_redis_data: scoop_postgres_data: scoop_access_key: From 92dd748b0f8f02d0034fcac4266190c3c6ecc863 Mon Sep 17 00:00:00 2001 From: bensteinberg Date: Fri, 10 Jan 2025 09:12:05 -0500 Subject: [PATCH 3/3] Overdue update of payments image --- docker-compose.override.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docker-compose.override.yml b/docker-compose.override.yml index fbc0ef977..f5b4c6e3a 100644 --- a/docker-compose.override.yml +++ b/docker-compose.override.yml @@ -91,7 +91,7 @@ services: - perma_payments perma-payments: - image: registry.lil.tools/harvardlil/perma-payments:19-feb5e21507118e85975cc35a5e15c5c4 + image: registry.lil.tools/harvardlil/perma-payments:20-cd472eae28bb3affe3b6da1880ff17a2 # hack: sleep to give the database time to start up command: > sh -c "sleep 5 && ./manage.py migrate && invoke run"