Use healthchecks in docker-compose 51/143151/1
authordanielhanrahan <daniel.hanrahan@est.tech>
Mon, 19 Jan 2026 17:03:28 +0000 (17:03 +0000)
committerdanielhanrahan <daniel.hanrahan@est.tech>
Tue, 10 Feb 2026 14:02:55 +0000 (14:02 +0000)
commitf47a27e7090141102738a0d8d30fad261876b8b8
tree82f148cdfc3e7051439ed5654eced6ab3724d65b
parent1f3a832e393437f9e373540e6f975480a7b074a7
Use healthchecks in docker-compose

- Ensure all containers have healthchecks in docker-compose
- Use docker-compose --wait instead of wait-for-ports.sh
- Remove hardcoded sleep timers in start-compose.sh

Issue-ID: POLICY-5534
Change-Id: I51a37c719f6c483edaa8249caf441f7c7ba6c8f0
Signed-off-by: danielhanrahan <daniel.hanrahan@est.tech>
12 files changed:
compose/compose.common.yml
compose/compose.postgres.yml
compose/compose.yaml
compose/config/db-migrator/init_pg.sh
compose/config/opa-pdp/policy-opa-pdp.sh [deleted file]
compose/export-ports.sh
compose/start-compose.sh
compose/wait_for_port.sh [deleted file]
csit/resources/scripts/wait_for_rest.sh [deleted file]
csit/run-acm-regression.sh
csit/run-project-csit.sh
policy-db-migrator/smoke-test/postgres-tests.sh