Skip to content

fix(ci): drop duplicate ISO copies before strict verify (bonito-gnome-nvidia disk full) - #429

Open
hanthor wants to merge 1 commit into
mainfrom
fix/strict-disk-headroom
Open

hanthor wants to merge 1 commit into
mainfrom
fix/strict-disk-headroom

Conversation

@hanthor

@hanthor hanthor commented Nov 11, 2026

Copy link
Copy Markdown
Member

bonito-gnome-nvidia (16 GB ISO) ran out of disk in the strict guest step (run 42895481162, No space left on device).

  • full-build: mv the last sample to <slug>.iso instead of cp (nothing reads the -s<N> name after; saves one full ISO copy).
  • iso-artifact-verify: on the strict route, delete the verified chunks after verification; the strict route boots the reassembled ISO and later reads only manifest.json (saves another full copy).
  • full-guest-verify-strict: df -h before the harness starts.

Reference: 13.5 GB ISO left 47 GB free with both copies kept (run 42894110929).

Tests: new test_recipe_drops_verified_chunks_only_on_the_strict_route runs the real recipe; test_full_build_sequences_samples now expects one ISO. just check exits 0.

…-nvidia disk full)

full-build renamed nothing: it cp'd the last sample to <slug>.iso, leaving two
full copies. iso-artifact-verify kept the verified chunks next to the
reassembled ISO on the strict route, which only reads the manifest after.
A 16 GB ISO is four copies of 16 GB plus the guest disks; run 42895481162 ran
out of space in the strict guest step. mv the sample and delete the verified
chunks on the strict route; log df before the strict harness.
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