From e44f0398fb62d67b482cf83f03d6e7847647812d Mon Sep 17 00:00:00 2001 From: Tobias Genannt Date: Thu, 6 Apr 2023 12:05:02 +0200 Subject: [PATCH] Try to get test on ARM64 to pass --- .github/workflows/push.yml | 5 +++++ docker-compose.test.yml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 2bf855b..47b3112 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -75,6 +75,11 @@ jobs: env: BUILDX_PLATFORM: ${{ matrix.platform }} BUILDX_BUILDER_NAME: ${{ steps.buildx-setup.outputs.name }} + - id: arm-time-limit + name: Set Netbox container start_period higher on ARM64 + if: matrix.platform == 'linux/arm64' + run: | + echo "NETBOX_START_PERIOD=240s" >>"${GITHUB_ENV}" - id: docker-test name: Test the image run: IMAGE="${FINAL_DOCKER_TAG}" ./test.sh diff --git a/docker-compose.test.yml b/docker-compose.test.yml index 6854e00..680c16c 100644 --- a/docker-compose.test.yml +++ b/docker-compose.test.yml @@ -14,7 +14,7 @@ services: volumes: - ./test-configuration/logging.py:/etc/netbox/config/logging.py:z,ro healthcheck: - start_period: 120s + start_period: ${NETBOX_START_PERIOD-120s} timeout: 3s interval: 15s test: "curl -f http://localhost:8080/api/ || exit 1"