From 8b75dfa149899c24a3f4b88cba484b4b959fcfad Mon Sep 17 00:00:00 2001 From: rjshrjndrn Date: Wed, 23 Apr 2025 16:42:02 +0200 Subject: [PATCH] fix(docker-compose): clickhouse migration Signed-off-by: rjshrjndrn --- scripts/docker-compose/docker-compose.yaml | 4 ++-- scripts/docker-compose/hacks/tpls/docker-compose.tpl | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/scripts/docker-compose/docker-compose.yaml b/scripts/docker-compose/docker-compose.yaml index 3af89c80f..6aa8ca820 100644 --- a/scripts/docker-compose/docker-compose.yaml +++ b/scripts/docker-compose/docker-compose.yaml @@ -142,7 +142,7 @@ services: networks: - openreplay-net volumes: - - ../schema/db/init_dbs/clickhouse/init_schema.sql:/tmp/init_schema.sql + - ../schema/db/init_dbs/clickhouse/create/init_schema.sql:/tmp/init_schema.sql environment: CH_HOST: "clickhouse-openreplay-clickhouse.db.svc.cluster.local" CH_PORT: "9000" @@ -161,7 +161,7 @@ services: done echo "clickhouse is up - executing command" - clickhouse-client -h clickhouse-openreplay-clickhouse.db.svc.cluster.local --user default --port 8123 --multiquery < /tmp/init_schema.sql || true + clickhouse-client -h clickhouse-openreplay-clickhouse.db.svc.cluster.local --user default --port 9000 --multiquery < /tmp/init_schema.sql || true alerts-openreplay: image: public.ecr.aws/p1t3u8a3/alerts:${COMMON_VERSION} diff --git a/scripts/docker-compose/hacks/tpls/docker-compose.tpl b/scripts/docker-compose/hacks/tpls/docker-compose.tpl index 5470b191b..c2d9072fe 100644 --- a/scripts/docker-compose/hacks/tpls/docker-compose.tpl +++ b/scripts/docker-compose/hacks/tpls/docker-compose.tpl @@ -142,7 +142,7 @@ services: networks: - openreplay-net volumes: - - ../schema/db/init_dbs/clickhouse/init_schema.sql:/tmp/init_schema.sql + - ../schema/db/init_dbs/clickhouse/create/init_schema.sql:/tmp/init_schema.sql environment: CH_HOST: "{{.Values.global.clickhouse.chHost}}" CH_PORT: "{{.Values.global.clickhouse.service.webPort}}" @@ -155,13 +155,13 @@ services: - | # Checking variable is empty. Shell independant method. # Wait for Minio to be ready - until nc -z -v -w30 clickhouse-openreplay-clickhouse.db.svc.cluster.local 9000; do + until nc -z -v -w30 {{.Values.global.clickhouse.chHost}} {{.Values.global.clickhouse.service.webPort}}; do echo "Waiting for Minio server to be ready..." sleep 1 done echo "clickhouse is up - executing command" - clickhouse-client -h {{.Values.global.clickhouse.chHost}} --user {{.Values.global.clickhouse.username}} --port {{.Values.global.clickhouse.service.dataPort}} --multiquery < /tmp/init_schema.sql || true + clickhouse-client -h {{.Values.global.clickhouse.chHost}} --user {{.Values.global.clickhouse.username}} --port {{.Values.global.clickhouse.service.webPort}} --multiquery < /tmp/init_schema.sql || true {{- define "service" -}} {{- $service_name := . }}