[Bug 1990884] Re: snap-preseed hangs indefinitely with firefox snap
Brian Murray
1990884 at bugs.launchpad.net
Mon Sep 26 22:52:26 UTC 2022
** Also affects: livecd-rootfs (Ubuntu)
Importance: Undecided
Status: New
** Changed in: livecd-rootfs (Ubuntu)
Status: New => Triaged
** Changed in: livecd-rootfs (Ubuntu)
Importance: Undecided => High
** Changed in: livecd-rootfs (Ubuntu)
Assignee: (unassigned) => Brian Murray (brian-murray)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to livecd-rootfs in Ubuntu.
https://bugs.launchpad.net/bugs/1990884
Title:
snap-preseed hangs indefinitely with firefox snap
Status in livecd-rootfs package in Ubuntu:
Triaged
Status in snapd package in Ubuntu:
Confirmed
Bug description:
During our automated image builds, we found a scenario where `snap-
preseed` was hanging indefinitely. The logs are as follows:
```
sudo /usr/lib/snapd/snap-preseed /home/jawn-smith/sandbox/chroot/
ubuntu classic preseedingstarting to preseed root: /home/jawn-smith/sandbox/chroot
using snapd binary: /usr/lib/snapd/snapd (2.57.1+22.10.1)
AppArmor status: apparmor is enabled and all features are available
2022/09/26 19:56:40.922864 main.go:57: running for preseeding
2022/09/26 19:56:40.923469 overlord.go:263: Acquiring state lock file
2022/09/26 19:56:40.923655 overlord.go:268: Acquired state lock file
2022/09/26 19:56:40.930761 daemon.go:247: started snapd/2.57.1+22.10.1 (series 16; classic) ubuntu/22.10 (amd64) linux/5.19.0-15-generic.
2022/09/26 19:56:40.936802 daemon.go:340: adjusting startup timeout by 30s (pessimistic estimate of 30s plus 5s per snap)
2022/09/26 19:56:41.116159 helpers.go:147: error trying to compare the snap system key: system-key missing on disk
```
I was able to reproduce the behavior by running the following commands
on a kinetic system:
```
sudo debootstrap --variant=minbase --arch=amd64 kinetic chroot
sudo snap prepare-image --arch=amd64 --snap=core --snap=firefox --snap=core20 --snap=gtk-common-themes --snap=gnome-3-38-2004 --snap=bare --classic generic.model chroot
for mountpoint in /dev /proc /sys /sys/kernel/security/; do sudo mount --bind $mountpoint chroot/$mountpoint; done
sudo chroot chroot apt install -y squashfs-tools snapd
sudo /usr/lib/snapd/snap-preseed --reset <full path to chroot>
sudo /usr/lib/snapd/snap-preseed <full path to chroot>
```
In this scenario I am using the following generic.model:
```
type: model
authority-id: generic
series: 16
brand-id: generic
model: generic-classic
classic: true
timestamp: 2017-07-27T00:00:00.0Z
sign-key-sha3-384: d-JcZF9nD9eBw7bwMnH61x-bklnQOhQud1Is6o_cn2wTj8EYDi9musrIT9z2MdAa
AcLBXAQAAQoABgUCWYuXiAAKCRAdLQyY+/mCiST0D/0XGQauzV2bbTEy6DkrR1jlNbI6x8vfIdS8
KvEWYvzOWNhNlVSfwNOkFjs3uMHgCO6/fCg03wGXTyV9D7ZgrMeUzWrYp6EmXk8/LQSaBnff86XO
4/vYyfyvEYavhF0kQ6QGg8Cqr0EaMyw0x9/zWEO/Ll9fH/8nv9qcQq8N4AbebNvNxtGsCmJuXpSe
2rxl3Dw8XarYBmqgcBQhXxRNpa6/AgaTNBpPOTqgNA8ZtmbZwYLuaFjpZP410aJSs+evSKepy/ce
+zTA7RB3384YQVeZDdTudX2fGtuCnBZBAJ+NYlk0t8VFXxyOhyMSXeylSpNSx4pCqmUZRyaf5SDS
g1XxJet4IP0stZH1SfPOwc9oE81/bJlKsb9QIQKQRewvtUCLfe9a6Vy/CYd2elvcWOmeANVrJK0m
nRaz6VBm09RJTuwUT6vNugXSOCeF7W3WN1RHJuex0zw+nP3eCehxFSr33YrVniaA7zGfjXvS8tKx
AINNQB4g2fpfet4na6lPPMYM41WHIHPCMTz/fJQ6dZBSEg6UUZ/GiQhGEfWPBteK7yd9pQ8qB3fj
ER4UvKnR7hcVI26e3NGNkXP5kp0SFCkV5NQs8rzXzokpB7p/V5Pnqp3Km6wu45cU6UiTZFhR2IMT
l+6AMtrS4gDGHktOhwfmOMWqmhvR/INF+TjaWbsB6g==
```
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1990884/+subscriptions
More information about the foundations-bugs
mailing list