From cb9131a5ddbcf82b653715b0bd39ad2ec3634ce99b705e913057ac2c467111dc Mon Sep 17 00:00:00 2001 From: Andrii Nikitin Date: Thu, 26 Feb 2026 12:17:29 +0100 Subject: [PATCH] t: add init process to all services Enable init: true for all services in podman-compose.yml to ensure proper signal handling and zombie process reaping within containers. --- integration/podman-compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/integration/podman-compose.yml b/integration/podman-compose.yml index a49f11a..2eed1f9 100644 --- a/integration/podman-compose.yml +++ b/integration/podman-compose.yml @@ -8,6 +8,7 @@ services: gitea: build: ./gitea container_name: gitea-test + init: true environment: - GITEA_WORK_DIR=/var/lib/gitea networks: @@ -27,6 +28,7 @@ services: rabbitmq: image: rabbitmq:3.13.7-management container_name: rabbitmq-test + init: true healthcheck: test: ["CMD", "rabbitmq-diagnostics", "check_running", "-q"] interval: 30s @@ -55,6 +57,7 @@ services: context: .. dockerfile: integration/gitea-events-rabbitmq-publisher/Dockerfile${GIWTF_IMAGE_SUFFIX} container_name: gitea-publisher + init: true networks: - gitea-network depends_on: @@ -75,6 +78,7 @@ services: context: .. dockerfile: integration/workflow-pr/Dockerfile${GIWTF_IMAGE_SUFFIX} container_name: workflow-pr + init: true networks: - gitea-network depends_on: @@ -103,6 +107,7 @@ services: mock-obs: build: ./mock-obs container_name: mock-obs + init: true networks: - gitea-network ports: @@ -116,6 +121,7 @@ services: context: .. dockerfile: integration/obs-staging-bot/Dockerfile${GIWTF_IMAGE_SUFFIX} container_name: obs-staging-bot + init: true networks: - gitea-network depends_on: -- 2.51.1