group.of.nepali.translators team mailing list archive
-
group.of.nepali.translators team
-
Mailing list archive
-
Message #24492
[Bug 1775710] Re: snap preseeding in xenial not working
** Changed in: livecd-rootfs (Ubuntu)
Status: New => Fix Released
--
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1775710
Title:
snap preseeding in xenial not working
Status in livecd-rootfs package in Ubuntu:
Fix Released
Status in livecd-rootfs source package in Xenial:
Fix Released
Bug description:
[Impact]
Customized images built for 16.04 with preseeded snaps fail.
[Test case]
1) Install livecd-rootfs
2) Take a copy of the code tree for livecd-rootfs.
3) Prepare a project/subproject tree for hooks:
$ mkdir -p live-build/xyz/hooks/
$ echo <<EOF > live-build/ubuntu-cpc/hooks/000-snap-preseed.binary
#!/bin/sh
. config/binary
. config/functions.snaps
snap_preseed chroot telegram
EOF
3) Build the image using livecd-rootfs:
$ PROJECT=ubuntu-cpc SUBPROJECT=snapped lb config
$ PROJECT=ubuntu-cpc SUBPROJECT=snapped lb build
4) Validate that the image contains the preseeded snap as intended
from stable/ubuntu-16.04 channel.
[Regression potential]
---
Snap preseeding released in 2.408.31 (bug #1771177) is incomplete.
* Preseeding without specifying a channel will result in a build-break as distro-info is not installed in the build environment
* Building with the ubuntu-cpc project overwrites the 'functions' file that added snap functions
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1775710/+subscriptions