ni / nimble

The NI Nimble Design System
https://nimble.ni.dev
MIT License
32 stars 8 forks source link

Upgrade GitHub Actions agent ubuntu version from 22 to 24 #2434

Open jattasNI opened 1 month ago

jattasNI commented 1 month ago

🧹 Tech Debt

We try to use Renovate to keep the version up to date in main.yml. But the most recent attempt is failing: https://github.com/ni/nimble/pull/2420#issuecomment-2384745827

We thought this was due to the playwright version, but updating the version still produces errors https://github.com/ni/nimble/pull/2387#discussion_r1795658161. Build link.

[test:sequential                  ] 10 10 2024 09:39:40.167:ERROR [launcher]: ChromeHeadless stderr: [10346:10346:1010/093939.399639: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.
[test:sequential                  ] #0 0x5555758e3cd2 base::debug::CollectStackTrace()
[test:sequential                  ] #1 0x5555758d0eae base::debug::StackTrace::StackTrace()
[test:sequential                  ] #2 0x5555758260ca logging::LogMessage::Flush()
[test:sequential                  ] #3 0x555575826c69 logging::LogMessageFatal::~LogMessageFatal()
[test:sequential                  ] #4 0x555573a3338e content::ZygoteHostImpl::Init()
[test:sequential                  ] #5 0x555574d01c1c content::ContentMainRunnerImpl::Initialize()
[test:sequential                  ] #6 0x555574cffb1c content::RunContentProcess()
[test:sequential                  ] #7 0x555574cfff47 content::ContentMain()
[test:sequential                  ] #8 0x55557094c380 ChromeMain
[test:sequential                  ] #9 0x7f11d7a2a1ca (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2a1c9)
[test:sequential                  ] #10 0x7f11d7a2a28b __libc_start_main
[test:sequential                  ] #11 0x55557094c02a _start