Commit Graph
5 Commits
Author SHA1 Message Date
hulthe d517ab6a1a Fix minor issues
CI / build (push) Successful in 10s
2026-08-26 21:45:26 +02:00
hulthe e3bd77379f Add lockfile
CI / build (push) Successful in 10s
2026-08-26 19:25:20 +02:00
marvin 8dd5267bb4 fix: read rootfs inside podman unshare, always unmount, fail on qemu errors
CI / build (pull_request) Successful in 11s
CI / build (push) Successful in 10s
- build: the rootless overlay mount only exists inside podman unshare's
  user namespace; run the vmlinuz check/copy and the find|cpio pipeline
  there, streaming cpio's stdout to the parent for gzipping (also drops
  the initrd.tmp round-trip and excludes vmlinuz from the archive)
- build: unmount the image on all code paths, not just success
- run: treat timeout's exit 124 as the expected smoke-test timeout and
  error on any other non-zero status (a missing qemu binary no longer
  reports success)

Fixes bug-1, bug-2, bug-3 from the code review.
2026-08-25 20:45:29 +00:00
marvin b9b5e3942b slim-rs v1: initrd build, qemu run, gitea actions
CI / build (push) Successful in 10s
2026-08-25 20:10:03 +00:00
marvin f7ca39117a slim-rs v1: initrd build + qemu run via podman image mount 2026-08-25 19:53:47 +00:00