From d90867f7b64c63df8169c8762da5e57b49fc9fbd Mon Sep 17 00:00:00 2001 From: Mateusz Czeladka Date: Thu, 24 Apr 2025 15:55:42 +0200 Subject: [PATCH] chore: PostgresSQL 14 -> 17 upgrade. --- .env.docker-compose | 2 +- .env.h2 | 2 +- .env.h2-testdata | 2 +- docker/Dockerfile | 2 +- docker/readme.md | 2 +- docs/docs/getting-started/docker.md | 8 ++++---- docs/docs/getting-started/environment-variables.md | 6 +++--- 7 files changed, 12 insertions(+), 12 deletions(-) diff --git a/.env.docker-compose b/.env.docker-compose index c17d06a0c..ff1cfc495 100644 --- a/.env.docker-compose +++ b/.env.docker-compose @@ -8,7 +8,7 @@ PROTOCOL_MAGIC=764824073 ## Postgres image DB_IMAGE_NAME=postgres -DB_IMAGE_TAG=14.11-bullseye +DB_IMAGE_TAG=17.4-bookworm ## Postgres variables DB_NAME=rosetta-java diff --git a/.env.h2 b/.env.h2 index a3e48896b..bf423d3bc 100644 --- a/.env.h2 +++ b/.env.h2 @@ -7,7 +7,7 @@ PROTOCOL_MAGIC=42 ## H2 image DB_IMAGE_NAME=h2 -DB_IMAGE_TAG=14.11-bullseye +DB_IMAGE_TAG=17.4-bookworm ## Postgres variables DB_NAME=rosetta-java diff --git a/.env.h2-testdata b/.env.h2-testdata index 9b7cd71c9..6c3bee8bf 100644 --- a/.env.h2-testdata +++ b/.env.h2-testdata @@ -7,7 +7,7 @@ PROTOCOL_MAGIC=42 ## H2 image DB_IMAGE_NAME=h2 -DB_IMAGE_TAG=14.11-bullseye +DB_IMAGE_TAG=17.4-bookworm ## Postgres variables DB_NAME=rosetta-java diff --git a/docker/Dockerfile b/docker/Dockerfile index 0b1cbaec4..9292cac9e 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -167,7 +167,7 @@ FROM ubuntu:22.04 WORKDIR / # Install postgres -ARG PG_VERSION=14 +ARG PG_VERSION=17 ARG PG_VERSION_TEMP=$PG_VERSION ENV PG_VERSION=$PG_VERSION_TEMP diff --git a/docker/readme.md b/docker/readme.md index 2d422d503..90f390296 100644 --- a/docker/readme.md +++ b/docker/readme.md @@ -51,7 +51,7 @@ GHC_VERSION=8.10.7 CARDANO_NODE_VERSION=10.2.1 `` `` -PG_VERSION=14 +PG_VERSION=17 `` ### 5. Volume with Cardano node data diff --git a/docs/docs/getting-started/docker.md b/docs/docs/getting-started/docker.md index f1e0f880a..07d3ac702 100644 --- a/docs/docs/getting-started/docker.md +++ b/docs/docs/getting-started/docker.md @@ -11,7 +11,7 @@ description: Guide to deploying Cardano Rosetta Java using Docker - Docker - Docker Compose - Java 21 -- For integration tests: Node 14+ +- For integration tests: Node 17+ ### Node Prerequisites @@ -82,9 +82,9 @@ docker build -t {image_name} --build-arg PG_VERSION=14 -f ./docker/Dockerfile . The default values: `CABAL_VERSION=3.8.1.0` -`GHC_VERSION=8.10.7 ` -`CARDANO_NODE_VERSION=8.9.2 ` -`PG_VERSION=14 ` +`GHC_VERSION=8.10.7` +`CARDANO_NODE_VERSION=10.2.1` +`PG_VERSION=17` ### 2. How to run the container diff --git a/docs/docs/getting-started/environment-variables.md b/docs/docs/getting-started/environment-variables.md index ae02a6baa..1e046e471 100644 --- a/docs/docs/getting-started/environment-variables.md +++ b/docs/docs/getting-started/environment-variables.md @@ -14,13 +14,13 @@ Within root folder of the project there are example `.env` files, which can be c - `.env.docker-compose` - Is used for standard docker-compose setup (Copy this file and adjusted it to your needs) | Variable | Description | Default | -| ---------------------------- | ---------------------------- | ------------------------------------- | +| ---------------------------- | ---------------------------- |---------------------------------------| | `LOG` | Log level | INFO | | `NETWORK` | Network | mainnet | | `MITHRIL_SYNC` | Sync from Mithril snapshot | true | | `PROTOCOL_MAGIC` | Cardano protocol magic | 764824073 | | `DB_IMAGE_NAME` | Postgres docker image name | postgres | -| `DB_IMAGE_TAG` | Postgres docker image tag | 14.11-bullseye | +| `DB_IMAGE_TAG` | Postgres docker image tag | 17.4-bookworm | | `DB_NAME` | Postgres database | rosetta-java | | `DB_USER` | Postgres admin user | rosetta_db_admin | | `DB_SECRET` | Postgres admin secret | weakpwd#123_d | @@ -30,7 +30,7 @@ Within root folder of the project there are example `.env` files, which can be c | `DB_PATH` | Database path | /data | | `CARDANO_NODE_HOST` | Cardano node host | cardano-node | | `CARDANO_NODE_PORT` | Cardano node port | 3001 | -| `CARDANO_NODE_VERSION` | Cardano node version | 8.9.2 | +| `CARDANO_NODE_VERSION` | Cardano node version | 10.2.1 | | `CARDANO_NODE_SUBMIT_HOST` | Cardano node submit api host | cardano-submit-api | | `NODE_SUBMIT_API_PORT` | Cardano node submit api port | 8090 | | `CARDANO_NODE_SOCKET_PATH` | Cardano node socket path | /node |