From acd99c63e2ce4133a4f135f934f75e40e7986b5a Mon Sep 17 00:00:00 2001 From: Kegan Dougal <7190048+kegsay@users.noreply.github.com> Date: Thu, 26 Sep 2024 15:31:08 +0100 Subject: [PATCH] Pin to 22.04 otherwise chrome crashes ..with: No usable sandbox! If you are running on Ubuntu 23.10+ or another Linux distro that has disabled unprivileged user namespaces with AppArmor, see https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md. Otherwise seehttps://chromium.googlesource.com/chromium/src/+/main/docs/linux/suid_sandbox_development.md for more information on developing with the (older) SUID sandbox. If you want to live dangerously and need an immediate workaround, you can try using --no-sandbox. ..great. --- .github/workflows/single_sdk_tests.yml | 2 +- .github/workflows/tests.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/single_sdk_tests.yml b/.github/workflows/single_sdk_tests.yml index 11e64d7..78f6e0f 100644 --- a/.github/workflows/single_sdk_tests.yml +++ b/.github/workflows/single_sdk_tests.yml @@ -27,7 +27,7 @@ on: type: string jobs: tests: - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 steps: # At this stage we don't know which repo we have just checked out. We will reference this repo # if the workflow uses '.' diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml index 6c666ed..0978097 100644 --- a/.github/workflows/tests.yaml +++ b/.github/workflows/tests.yaml @@ -27,7 +27,7 @@ jobs: complement: name: Tests - runs-on: ubuntu-24.04 + runs-on: ubuntu-22.04 steps: - uses: actions/checkout@v3 # Checkout crypto tests