Create manifests for buildd tarballs

fix-kassel
Cody Shepherd 4 years ago
parent 8b7b59dee3
commit 464b18de1a
No known key found for this signature in database
GPG Key ID: 0DB7E5F05C3FAB5F

@ -4,6 +4,10 @@
# ourselves.
set -e
. config/functions
create_manifest chroot "livecd.$PROJECT.rootfs.tar.gz.manifest"
# gzip was chosen for fastest decompression speed: it decompresses buildd
# chroots about twice as fast as xz and about five times as fast as bzip2.
tar --transform='s,^chroot,chroot-autobuild,' --sort=name --numeric-owner \

@ -3,12 +3,16 @@
set -e
. config/bootstrap
. config/functions
TMPDIR="$(mktemp -d)"
config/make-lxd-metadata "${LB_DISTRIBUTION%-*}" "$ARCH" \
>"$TMPDIR/metadata.yaml"
tar --numeric-owner -cf "livecd.$PROJECT.lxd.tar" -C "$TMPDIR" metadata.yaml
rm -rf "$TMPDIR"
create_manifest chroot "livecd.$PROJECT.lxd.tar.manifest"
# When using the combined metadata/rootfs form, the rootfs must be under
# rootfs/ rather than under chroot-autobuild/.
tar --transform='s,^chroot,rootfs,' --sort=name --numeric-owner \

Loading…
Cancel
Save