Skip to content

Pin backend test lanes to ubuntu-24.04 - #2139

Merged
ppXD merged 1 commit into
mainfrom
fix/git-on-ubuntu-26-04-runner
Nov 7, 2026
Merged

ppXD merged 1 commit into
mainfrom
fix/git-on-ubuntu-26-04-runner

Conversation

@ppXD

@ppXD ppXD commented Nov 7, 2026

Copy link
Copy Markdown
Owner

Summary

  • ubuntu-latest resolves to ubuntu-26.04 since 2026-10-30. Failures are not a git change: the log shows A confined local repository requires an explicit server-prepared source capability, i.e. BubblewrapSandbox.Available is now non-null because unprivileged bwrap works on 26.04 (it was denied by AppArmor on 24.04). Local-git tests then run confined and fail.
  • Pin the lanes that run the unit/integration/E2E suites (and flake-hunt, large-capture) to ubuntu-24.04; real confinement stays covered by sandbox-isolation.yml. No production change.

Test plan

  • Backend · Unit, Integration and E2E green on this PR

ubuntu-latest moved to 26.04 on 2026-10-30. There an unprivileged bwrap
works, so BubblewrapSandbox reports confinement as available and the
local provider refuses local file:// sources without a server-prepared
capability; the unit, integration and E2E suites assume the unconfined
posture ubuntu-24.04 gave them (AppArmor denied userns). Confinement is
covered by sandbox-isolation.yml.
@ppXD
ppXD merged commit c9d4803 into main Nov 7, 2026
6 checks passed
@ppXD
ppXD deleted the fix/git-on-ubuntu-26-04-runner branch November 7, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant