Skip to content

fix: Fix remaining race on the var crypt device#9984

Open
Bownairo wants to merge 2 commits intomasterfrom
eero/no-bind-var
Open

fix: Fix remaining race on the var crypt device#9984
Bownairo wants to merge 2 commits intomasterfrom
eero/no-bind-var

Conversation

@Bownairo
Copy link
Copy Markdown
Contributor

@Bownairo Bownairo commented Apr 22, 2026

This device flaps during setup, so do not bind to avoid the mount from quickly being unmounted.

This was seen in some flaky tests here. With the fix, we do not see the issue once out of 100 runs.

This device flaps during setup, so do not bind to avoid the mount from
quickly being unmounted.
The var.mount unit pulls this into the transaction at the same time it
does fsck, but it does not hurt to be explicit.
@Bownairo Bownairo added the CI_ALL_BAZEL_TARGETS Runs all bazel targets label Apr 22, 2026
@Bownairo Bownairo changed the title Draft: Fix remaining race on the var crypt device fix: Fix remaining race on the var crypt device Apr 23, 2026
@github-actions github-actions Bot added the fix label Apr 23, 2026
@Bownairo Bownairo marked this pull request as ready for review April 23, 2026 15:55
@Bownairo Bownairo requested a review from a team as a code owner April 23, 2026 15:55
@github-actions github-actions Bot added the @node label Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant