mirror of
https://git.launchpad.net/livecd-rootfs
synced 2025-04-09 18:21:16 +00:00
Merge branch 'snap-validate-seed' of git+ssh://git.launchpad.net/~mvo/livecd-rootfs into ubuntu/master
This commit is contained in:
commit
b208ded59e
2
debian/control
vendored
2
debian/control
vendored
@ -34,7 +34,7 @@ Depends: ${misc:Depends},
|
||||
python3-yaml,
|
||||
qemu-utils,
|
||||
rsync,
|
||||
snapd,
|
||||
snapd (>= 2.39),
|
||||
squashfs-tools (>= 1:3.3-1),
|
||||
sudo,
|
||||
u-boot-tools [armhf arm64],
|
||||
|
@ -649,6 +649,15 @@ snap_preseed() {
|
||||
touch "$CHROOT_ROOT/var/lib/snapd/seed/.snapd-explicit-install-stamp"
|
||||
;;
|
||||
esac
|
||||
|
||||
|
||||
# Do basic validation of generated snapd seed.yaml, doing it here
|
||||
# means we catch all the places(tm) that snaps are added but the
|
||||
# downside is that each time a snap is added the seed must be valid,
|
||||
# i.e. snaps with bases need to add bases first etc.
|
||||
if [ -e chroot/var/lib/snapd/seed/seed.yaml ]; then
|
||||
snap debug validate-seed "$CHROOT_ROOT/var/lib/snapd/seed/seed.yaml"
|
||||
fi
|
||||
}
|
||||
|
||||
snap_from_seed() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user