Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci: resolve e2e errors due to updated actions runner #11315

Merged
merged 1 commit into from
Jan 15, 2025
Merged

Conversation

benelan
Copy link
Member

@benelan benelan commented Jan 15, 2025

Related Issue: actions/runner-images#10636

Summary

GitHub just updated the ubuntu-latest action runner to point to v24.04, which is causing a Puppeteer error:

⎯⎯⎯⎯⎯⎯ Unhandled Error ⎯⎯⎯⎯⎯⎯⎯
Error: Failed to launch the browser process!
[0115/215319.789774:FATAL:zygote_host_impl_linux.cc(128)] 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.
 
 
 TROUBLESHOOTING: https://pptr.dev/troubleshooting

Downgrading the impacted workflows to ubuntu-22.04 for now.

ref: https://chromium.googlesource.com/chromium/src/+/main/docs/security/apparmor-userns-restrictions.md

@github-actions github-actions bot added the chore Issues with changes that don't modify src or test files. label Jan 15, 2025
@jcfranco jcfranco added the skip visual snapshots Pull requests that do not need visual regression testing. label Jan 15, 2025
@benelan benelan merged commit 588b8ca into dev Jan 15, 2025
19 checks passed
@benelan benelan deleted the benelan/fix-ci-e2e branch January 15, 2025 22:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Issues with changes that don't modify src or test files. skip visual snapshots Pull requests that do not need visual regression testing.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants