On 11/04/2025 12:09 pm, Andrew Cooper wrote: > On 11/04/2025 12:06 pm, Marek Marczykowski-Górecki wrote: >> On Fri, Apr 11, 2025 at 11:52:15AM +0100, Andrew Cooper wrote: >>> diff --git a/scripts/x86_64-rootfs-alpine.sh b/scripts/alpine-rootfs.sh >>> similarity index 75% >>> rename from scripts/x86_64-rootfs-alpine.sh >>> rename to scripts/alpine-rootfs.sh >>> index b70b3a54ede5..c29c92d1c682 100755 >>> --- a/scripts/x86_64-rootfs-alpine.sh >>> +++ b/scripts/alpine-rootfs.sh >>> @@ -56,5 +61,17 @@ passwd -d "root" root >>> >>> # Create rootfs >>> cd / >>> -tar cvzf "${WORKDIR}/binaries/initrd.tar.gz" \ >>> - bin dev etc home init lib mnt opt root sbin usr var >>> +PATHS="bin dev etc home init lib mnt opt root sbin usr var" >>> + >>> +case $1 in >>> + cpio) >>> + find $PATHS | cpio -o -H newc | gzip > "${COPYDIR}/rootfs.cpio.gz" >>> + >>> + # Print the contents for the build log >>> + zcat "${COPYDIR}/rootfs.cpio.gz" | cpio -tv >> add 'v' to cpio above instead? > Oh, of course. There's another instance of this pattern in argo, which > I'll fix up too.
Apparently not. https://gitlab.com/xen-project/hardware/test-artifacts/-/jobs/9695952322 I expect the -v is getting swallowed by the pipe. ~Andrew