Skip to content

[8.7.0] Fix crash when repo contents cache is under the main repo#29070

Merged
meteorcloudy merged 1 commit into
bazelbuild:release-8.7.0from
fmeum:rrcc-8.7.0-04
Apr 7, 2026
Merged

[8.7.0] Fix crash when repo contents cache is under the main repo#29070
meteorcloudy merged 1 commit into
bazelbuild:release-8.7.0from
fmeum:rrcc-8.7.0-04

Conversation

@fmeum

@fmeum fmeum commented Mar 24, 2026

Copy link
Copy Markdown
Collaborator

We try to release the shared lock in afterCommand, but that crashes if we never acquired the shared lock in beforeCommand because the repo content cache is under the main repo.

Also fix wording to be more accurate (s/workspace/main repo)

PiperOrigin-RevId: 765087159
Change-Id: Iee2e6f25e361fcd67c8231b7fb1f99db7336027b
(cherry picked from commit 7b792b6)

@fmeum fmeum changed the title [8.7.0] 04/23: Fix crash when repo contents cache is under the main repo [8.7.0] Fix crash when repo contents cache is under the main repo Mar 27, 2026
@fmeum fmeum changed the title [8.7.0] Fix crash when repo contents cache is under the main repo [8.7.0] Fix crash when repo contents cache is under the main repo 1/N Mar 27, 2026
@fmeum fmeum changed the title [8.7.0] Fix crash when repo contents cache is under the main repo 1/N [8.7.0] Fix crash when repo contents cache is under the main repo Mar 27, 2026
We try to release the shared lock in `afterCommand`, but that crashes if we never acquired the shared lock in `beforeCommand` because the repo content cache is under the main repo.

Also fix wording to be more accurate (s/workspace/main repo)

PiperOrigin-RevId: 765087159
Change-Id: Iee2e6f25e361fcd67c8231b7fb1f99db7336027b
(cherry picked from commit 7b792b6)
@fmeum fmeum marked this pull request as ready for review March 27, 2026 14:49
@fmeum fmeum requested a review from a team as a code owner March 27, 2026 14:49
@fmeum fmeum requested a review from Wyverald March 27, 2026 14:50
@github-actions github-actions Bot added the awaiting-review PR is awaiting review from an assigned reviewer label Mar 27, 2026
@iancha1992 iancha1992 added this to the 8.7.0 release blockers milestone Mar 27, 2026
@iancha1992 iancha1992 enabled auto-merge March 27, 2026 18:57
@iancha1992 iancha1992 added the team-Remote-Exec Issues and PRs for the Execution (Remote) team label Mar 31, 2026
@fmeum fmeum requested a review from meteorcloudy April 3, 2026 20:06
@iancha1992 iancha1992 added this pull request to the merge queue Apr 7, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Apr 7, 2026
@meteorcloudy meteorcloudy added this pull request to the merge queue Apr 7, 2026
Merged via the queue into bazelbuild:release-8.7.0 with commit bac6be4 Apr 7, 2026
47 checks passed
@github-actions github-actions Bot removed the awaiting-review PR is awaiting review from an assigned reviewer label Apr 7, 2026
@fmeum

fmeum commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator Author

@meteorcloudy Friendly ping

@fmeum fmeum deleted the rrcc-8.7.0-04 branch April 8, 2026 17:00
@fmeum

fmeum commented Apr 8, 2026

Copy link
Copy Markdown
Collaborator Author

Whoops, didn't refresh, please ignore the ping.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

team-Remote-Exec Issues and PRs for the Execution (Remote) team

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants