From 9218426e41417975d817fb5464ea83e2cf2f5aba Mon Sep 17 00:00:00 2001 From: Rory de Zoete <33318916+zoete@users.noreply.github.com> Date: Tue, 16 Aug 2022 17:24:58 +0200 Subject: [PATCH] Fix docker zombie process issue (#2289) * Fix docker zombie process issue * Init everywhere Co-authored-by: Rory de Zoete --- .github/workflows/build_and_test.yml | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 2f5c03f794..9425ceb536 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -47,7 +47,9 @@ jobs: build-neon: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init strategy: fail-fast: false matrix: @@ -202,7 +204,9 @@ jobs: pg_regress-tests: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init needs: [ build-neon ] strategy: fail-fast: false @@ -230,7 +234,9 @@ jobs: other-tests: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init needs: [ build-neon ] strategy: fail-fast: false @@ -261,7 +267,9 @@ jobs: benchmarks: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init needs: [ build-neon ] if: github.ref_name == 'main' || contains(github.event.pull_request.labels.*.name, 'run-benchmarks') strategy: @@ -292,7 +300,9 @@ jobs: coverage-report: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init needs: [ other-tests, pg_regress-tests ] strategy: fail-fast: false @@ -368,7 +378,9 @@ jobs: trigger-e2e-tests: runs-on: dev - container: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + container: + image: 369495373322.dkr.ecr.eu-central-1.amazonaws.com/rust:pinned + options: --init needs: [ build-neon ] steps: - name: Set PR's status to pending and request a remote CI test