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. ~Andrew