From aeed2c113c6ef917365e7f18dd937a46a220f448 Mon Sep 17 00:00:00 2001 From: Pierre Kancir Date: Tue, 21 Nov 2023 22:27:07 +0100 Subject: [PATCH] .github: move containers to v0.1.3 to include latest python stuff --- .github/workflows/test_ccache.yml | 2 +- .github/workflows/test_chibios.yml | 2 +- .github/workflows/test_coverage.yml | 2 +- .github/workflows/test_linux_sbc.yml | 2 +- .github/workflows/test_replay.yml | 2 +- .github/workflows/test_scripting.yml | 2 +- .github/workflows/test_scripts.yml | 2 +- .github/workflows/test_sitl_blimp.yml | 6 +++--- .github/workflows/test_sitl_copter.yml | 8 ++++---- .github/workflows/test_sitl_periph.yml | 4 ++-- .github/workflows/test_sitl_plane.yml | 4 ++-- .github/workflows/test_sitl_rover.yml | 4 ++-- .github/workflows/test_sitl_sub.yml | 4 ++-- .github/workflows/test_sitl_tracker.yml | 4 ++-- .github/workflows/test_size.yml | 2 +- .github/workflows/test_unit_tests.yml | 2 +- 16 files changed, 26 insertions(+), 26 deletions(-) diff --git a/.github/workflows/test_ccache.yml b/.github/workflows/test_ccache.yml index 36ca816eaadf1..c92011818eb95 100644 --- a/.github/workflows/test_ccache.yml +++ b/.github/workflows/test_ccache.yml @@ -126,7 +126,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_chibios.yml b/.github/workflows/test_chibios.yml index 09f6d5a10ee88..e86a6dd27b2dd 100644 --- a/.github/workflows/test_chibios.yml +++ b/.github/workflows/test_chibios.yml @@ -134,7 +134,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_coverage.yml b/.github/workflows/test_coverage.yml index 2e07da61098eb..553110fb3fb23 100644 --- a/.github/workflows/test_coverage.yml +++ b/.github/workflows/test_coverage.yml @@ -15,7 +15,7 @@ jobs: build: runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.1.1 + image: ardupilot/ardupilot-dev-${{ matrix.type }}:v0.1.3 options: --privileged strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_linux_sbc.yml b/.github/workflows/test_linux_sbc.yml index 9c10af1e95187..ef7e6db1ba2eb 100644 --- a/.github/workflows/test_linux_sbc.yml +++ b/.github/workflows/test_linux_sbc.yml @@ -135,7 +135,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_replay.yml b/.github/workflows/test_replay.yml index aace7b06c686b..7778c56c6c26f 100644 --- a/.github/workflows/test_replay.yml +++ b/.github/workflows/test_replay.yml @@ -148,7 +148,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_scripting.yml b/.github/workflows/test_scripting.yml index 8f6a4d0b91c88..972e7f42e9b64 100644 --- a/.github/workflows/test_scripting.yml +++ b/.github/workflows/test_scripting.yml @@ -22,7 +22,7 @@ concurrency: jobs: test-scripting: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-base:v0.1.1 + container: ardupilot/ardupilot-dev-base:v0.1.3 steps: # git checkout the PR - uses: actions/checkout@v3 diff --git a/.github/workflows/test_scripts.yml b/.github/workflows/test_scripts.yml index c106c293f9bd1..458d2938715fb 100644 --- a/.github/workflows/test_scripts.yml +++ b/.github/workflows/test_scripts.yml @@ -9,7 +9,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-base:v0.1.1 + container: ardupilot/ardupilot-dev-base:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_sitl_blimp.yml b/.github/workflows/test_sitl_blimp.yml index b346efdcbe699..e5c5f9e05a344 100644 --- a/.github/workflows/test_sitl_blimp.yml +++ b/.github/workflows/test_sitl_blimp.yml @@ -162,8 +162,8 @@ concurrency: jobs: build: - runs-on: ubuntu-20.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.0.29 + runs-on: ubuntu-22.04 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -209,7 +209,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_sitl_copter.yml b/.github/workflows/test_sitl_copter.yml index c2133a5a1d499..d586947019d50 100644 --- a/.github/workflows/test_sitl_copter.yml +++ b/.github/workflows/test_sitl_copter.yml @@ -161,7 +161,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -207,7 +207,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails @@ -275,7 +275,7 @@ jobs: build-gcc-heli: runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined steps: # git checkout the PR @@ -310,7 +310,7 @@ jobs: autotest-heli: needs: build-gcc-heli # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-base:v0.1.1 + container: ardupilot/ardupilot-dev-base:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_sitl_periph.yml b/.github/workflows/test_sitl_periph.yml index d53bbc54a2b9a..669ae1b5baa70 100644 --- a/.github/workflows/test_sitl_periph.yml +++ b/.github/workflows/test_sitl_periph.yml @@ -160,7 +160,7 @@ concurrency: jobs: build-gcc-ap_periph: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-periph:v0.1.1 + container: ardupilot/ardupilot-dev-periph:v0.1.3 steps: # git checkout the PR - uses: actions/checkout@v3 @@ -201,7 +201,7 @@ jobs: needs: build-gcc-ap_periph # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-periph:v0.1.1 + image: ardupilot/ardupilot-dev-periph:v0.1.3 options: --privileged strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_sitl_plane.yml b/.github/workflows/test_sitl_plane.yml index 66bb9a7ebf3b1..f87a2e6d45d4c 100644 --- a/.github/workflows/test_sitl_plane.yml +++ b/.github/workflows/test_sitl_plane.yml @@ -162,7 +162,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -208,7 +208,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_sitl_rover.yml b/.github/workflows/test_sitl_rover.yml index a6f3d669b3276..a12722f3ec5b6 100644 --- a/.github/workflows/test_sitl_rover.yml +++ b/.github/workflows/test_sitl_rover.yml @@ -161,7 +161,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -207,7 +207,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_sitl_sub.yml b/.github/workflows/test_sitl_sub.yml index cbe5aaddf1b02..22e0e41495aef 100644 --- a/.github/workflows/test_sitl_sub.yml +++ b/.github/workflows/test_sitl_sub.yml @@ -164,7 +164,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -210,7 +210,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_sitl_tracker.yml b/.github/workflows/test_sitl_tracker.yml index 8191e57483bf5..4fc48f178b7a0 100644 --- a/.github/workflows/test_sitl_tracker.yml +++ b/.github/workflows/test_sitl_tracker.yml @@ -164,7 +164,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: @@ -210,7 +210,7 @@ jobs: needs: build # don't try to launch the tests matrix if it doesn't build first, profit from caching for fast build runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-base:v0.1.1 + image: ardupilot/ardupilot-dev-base:v0.1.3 options: --privileged --cap-add=SYS_PTRACE --security-opt apparmor=unconfined --security-opt seccomp=unconfined strategy: fail-fast: false # don't cancel if a job from the matrix fails diff --git a/.github/workflows/test_size.yml b/.github/workflows/test_size.yml index 03758fc24748b..aa24582e051ba 100644 --- a/.github/workflows/test_size.yml +++ b/.github/workflows/test_size.yml @@ -61,7 +61,7 @@ concurrency: jobs: build: runs-on: ubuntu-22.04 - container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + container: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 strategy: fail-fast: false # don't cancel if a job from the matrix fails matrix: diff --git a/.github/workflows/test_unit_tests.yml b/.github/workflows/test_unit_tests.yml index 02b174336f945..95693485fed5f 100644 --- a/.github/workflows/test_unit_tests.yml +++ b/.github/workflows/test_unit_tests.yml @@ -101,7 +101,7 @@ jobs: build: runs-on: ubuntu-22.04 container: - image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.1 + image: ardupilot/ardupilot-dev-${{ matrix.toolchain }}:v0.1.3 options: --user 1001 strategy: fail-fast: false # don't cancel if a job from the matrix fails