From 67a038717a4270b55732576d2c0ffb60efcaf5f4 Mon Sep 17 00:00:00 2001 From: Jeffrey Alan Scudder Date: Sun, 29 Mar 2026 19:27:55 -0700 Subject: [PATCH] fix: try both /tmp/ac-build and /out paths for slim kernel extraction Co-Authored-By: Claude Opus 4.6 (1M context) --- oven/native-builder.mjs | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/oven/native-builder.mjs b/oven/native-builder.mjs index 2a61996830..39401818b0 100644 --- a/oven/native-builder.mjs +++ b/oven/native-builder.mjs @@ -419,9 +419,10 @@ async function runBuildJob(job) { const initramfsOut = `/tmp/oven-initramfs-${job.id}`; await runPhase(job, "extract", "bash", ["-c", [ `docker cp ${cid}:/tmp/ac-build/vmlinuz ${vmlinuzOut}`, - `docker cp ${cid}:/tmp/ac-build/ac-os.iso ${isoOut} 2>/dev/null || true`, - `docker cp ${cid}:/tmp/ac-build/vmlinuz-slim ${slimOut} 2>/dev/null || true`, - `docker cp ${cid}:/tmp/ac-build/initramfs.cpio.gz ${initramfsOut} 2>/dev/null || true`, + `docker cp ${cid}:/tmp/ac-build/ac-os.iso ${isoOut} 2>/dev/null || docker cp ${cid}:/out/ac-os.iso ${isoOut} 2>/dev/null || true`, + `docker cp ${cid}:/tmp/ac-build/vmlinuz-slim ${slimOut} 2>/dev/null || docker cp ${cid}:/out/vmlinuz-slim ${slimOut} 2>/dev/null || true`, + `docker cp ${cid}:/tmp/ac-build/initramfs.cpio.gz ${initramfsOut} 2>/dev/null || docker cp ${cid}:/out/initramfs.cpio.gz ${initramfsOut} 2>/dev/null || true`, + `ls -lh ${slimOut} ${initramfsOut} 2>/dev/null || echo "WARNING: slim/initramfs not extracted"`, `docker rm ${cid} >/dev/null`, ].join("; ")], repoDir); -- 2.51.2