Commit Graph

162 Commits (b94a944e80d5b1fd3eb43dab133fd5f8fec89960)

Author SHA1 Message Date
Michael Hudson-Doyle 11b5162b14 Use flock to avoid races with systemd-udevd that cause loop device partitions to briefly disappear. (LP: #2045586)
10 months ago
Steve Langasek 582c081675 Use losetup instead of kpartx to resolve race conditions in riscv64 image builds.
1 year ago
Philip Roche 11d1063be4 fix: Enable snap preseeding with ppc64el images where /boot/vmlinux is used instead of /boot/vmlinuz. (LP: #2038957)
1 year ago
Steve Langasek 40a3b73b5e The chroot tmpfs mount should only be /var/lib/apt/lists, not /var/lib/apt; the latter breaks changes to /var/lib/apt/extended_states. LP: #2036195.
1 year ago
Jess Jang 6b54faa6be fix: bind correct apparmor feature for validating snap seed
1 year ago
John Chittum bd1690bd16
feat: support kernel with different apparmor feats
2 years ago
Utkarsh Gupta 1278ff9231 Clean up whitespaces
2 years ago
Samir Akarioh 06dff46b6b feat: Add metadata on ubuntu-oci image
2 years ago
Thomas Bechtold 34735684d5 Allow to install core snap optionally
3 years ago
Ivan Kapelyukhin 50e32d93c0
fix: unset initrdless_boot_fallback_triggered instead of setting it to 0
3 years ago
John Chittum ce5dd6f411 Add sleep to workaround e2fsck errors
3 years ago
Thomas Bechtold 14a628e3c8 Disable APT periodic update for OCI/docker images
3 years ago
Steve Langasek 5474af17df Remove references to archive.canonical.com, which is no longer used and should not be included in the default sources.list.
3 years ago
William Wilson 2312c08d26 Revert change for local builds as it is breaking autopkgtests
3 years ago
Steve Langasek 245f7772bd Treat it as a fatal error if we are asked to install a snap that would pull in the core snap. Ubuntu 20.04 and Ubuntu 22.04 official images should never require snaps that depend on an Ubuntu 16.04 runtime, this indicates a misconfiguration that will bloat the install.
3 years ago
Steve Langasek bcfad43fd4 We don't pipe grep to awk in this house, young man
3 years ago
Steve Langasek 0b4811f7a9 Do not look for a base snap on snaps of type base, because recursive dependencies are not allowed for snaps. LP: #1957123.
3 years ago
Heinrich Schuchardt d65af891f3 functions: fix unmounting for local builds
3 years ago
John Chittum 9c3851d401
Mount cgroup2 type for snapd
3 years ago
Łukasz 'sil2100' Zemczak 2dc48a1687 Make the UBUNTU_STORE_ARCH adjustment more fool-proof
3 years ago
Ethan Hsieh f4312118cc functions: download snap packages with correct architecture
4 years ago
Dimitri John Ledkov 20f76e7cf8
Merge branch 'preinstalled' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
4 years ago
Dimitri John Ledkov d5a8116428
Add support for generic preinstalled images. LP: #1923832
4 years ago
Thomas Bechtold a81972a58b
add configure_oci function and use it in ubuntu-oci
4 years ago
Thomas Bechtold ac4a95b931
Add new ubuntu-oci project
4 years ago
Dimitri John Ledkov 096a00f404
functions: stop removing systemd-detect-virt unconditionally in undivert_grub
4 years ago
Dimitri John Ledkov a808b28d47
riscv64: build preinstalled riscv64 image with uboot SPL and CIDATA.
4 years ago
Sebastien Bacher 79e8f3b53e Use the target realpath to do the unmounting
4 years ago
Dimitri John Ledkov f53a681d8a
Merge remote-tracking branch 'patviafore/use_ftpmaster_instead_of_archive_in_binary_hooks' into ubuntu/master
4 years ago
John Chittum 4f1df739f6
Debug logging information
4 years ago
John Chittum 201addb317
Remove sed and move size check
4 years ago
John Chittum 24ee4b8c4d
vmtools version in vmdk header (LP: #1893898)
4 years ago
Pat Viafore 78ced6b26e
Rename function to be shorter
4 years ago
Pat Viafore 32d5afc40a
Expose a variable for sources.list backup
4 years ago
Robert C Jennings 5190aff932
Ensure a binary hook has not changed the temporary sources.list
4 years ago
Robert C Jennings 5362e3a7e7
Use build env archive mirror in binary hooks
4 years ago
Steve Langasek 37f5f8881f Revert "Revert "Remove fstab from squashfs images""
4 years ago
Steve Langasek d9de270189 Revert "Remove fstab from squashfs images"
4 years ago
Dimitri John Ledkov 4d4f113f42
functions: provide nss_systemd-less nsswitch.conf in chroots.
4 years ago
David Krauser 83499f1a95 Add mechanism to detect initrdless boot fallback
4 years ago
Dimitri John Ledkov b14f79ce2e
apparmor: compile all profiles
4 years ago
Dimitri John Ledkov 31861fd40d
seccomp: mount more up-to-date seccomp features
4 years ago
Dimitri John Ledkov a14a31b751
apparmor: mount more up-to-date apparmor features in the chroot.
4 years ago
Robert C Jennings 1ca11c9795
Apply snap-preseed optimizations after seeding snaps
4 years ago
David Krauser 4c504f6781 Fix broken minimal cloud image boot on amd64
5 years ago
Joshua Powers d542e8e4a0
functions: fix unbound variable
5 years ago
Robert C Jennings a6a7be7c18
Release package livecd-rootfs version 2.672
5 years ago
Dimitri John Ledkov 2976a99f29 Fix-up seeding snaps with tracks.
5 years ago
Dimitri John Ledkov bdec14015c Merge branch 'snap-preseed-channel-specification' of git+ssh://git.launchpad.net/~xnox/livecd-rootfs into ubuntu/master
5 years ago
Dimitri John Ledkov 7bae9201d2 snap_preseed: support channel specification with snap name
5 years ago