Gitlab 18.0 has been released. Since there are breaking changes the update will be postponed to July 2025. For a list of breaking changes see https://about.gitlab.com/blog/2025/04/18/a-guide-to-the-breaking-changes-in-gitlab-18-0/. Please prepare yourself and your projects for this update.
Newest Ubuntu switched Firefox to a snap, which breaks karma.
Try to use playwright to download and cache firefox/chromium and use those for karma.
Compared to puppeteer where we did this some time ago this caches the browsers globally, and only downloads them when we start the tests.