Skip to content

The launcher suite waits up to 30 s for a stopped zone's volume to close - #163

Merged
DevomB merged 1 commit into
mainfrom
destroy-wait
Sep 29, 2026
Merged

DevomB merged 1 commit into
mainfrom
destroy-wait

Conversation

@DevomB

@DevomB DevomB commented Sep 29, 2026

Copy link
Copy Markdown
Owner

On main's run for 07e7666 the host-suites item failed in launcher.sh at F6b and F6c: after kryptikd stop sealed --now, the suite waited 10 s for the LUKS mapping to go and then ran volume destroy, which was refused because the volume was still open. The launcher closes the volume once the zone's pid 1 is gone, not before stop returns, and on that runner it took longer than 10 s; F4c, which checks the same mechanism, passed seconds earlier, and the same content passed whole on the branch run. F4c and F6b now wait up to 30 s (they stop waiting the moment the volume closes), and F6b's failure message includes what stop answered, so a real failure is told apart from a slow close.

… not 10: the launcher closes it after pid 1 is gone, and a slow runner once took longer, which failed destroy for a volume that was merely still closing; the failure now says what stop answered
@DevomB
DevomB merged commit ebdaf86 into main Sep 29, 2026
15 of 17 checks passed
@DevomB
DevomB deleted the destroy-wait branch September 30, 2026 04:35
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