Commit Graph

1540 Commits (2bd98fe84952747310dc68f1c589378baa4c599d)

Author SHA1 Message Date
Dimitri John Ledkov 1c7d688319
auto/config: scope ubuntu:desktop-preinstalled:raspi image options
4 years ago
Dimitri John Ledkov 5d9af7f3c5
auto/config: seed ubuntu-desktop when building hyperv image
4 years ago
Joshua Powers b0c8b628b2
ubuntu-cpc: only install shim-signed, run autoremove
4 years ago
John Chittum 4f1df739f6
Debug logging information
4 years ago
David Krauser 065c823144 Produce buildd kernel and initrd as separate artifacts
4 years ago
Łukasz 'sil2100' Zemczak f4f4fec5dc Add the pi desktop oem user to the adm and sudo groups
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
Łukasz 'sil2100' Zemczak 5a7b332745 Build classic raspi server images by default from the 'classic' branch now.
4 years ago
Łukasz 'sil2100' Zemczak 5d0e1c602a duh, Laney is right, we can do 1G straight away.
4 years ago
Łukasz 'sil2100' Zemczak 729e12c846 Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into pi-desktop-swapfile
4 years ago
Michael Hudson-Doyle b677bdbcc6 Remove 68-del-part-nodes.rules from installer squashfs to work around it breaking curtin. (LP: #1893818)
4 years ago
Łukasz 'sil2100' Zemczak 1a8d6d203e Add creation of a 1GB swapfile for desktop pi images.
4 years ago
Łukasz 'sil2100' Zemczak eda716902e For desktop-preinstalled we don't need cloud-image.
4 years ago
Łukasz 'sil2100' Zemczak 42b28cf70a Fix braces broken again.
4 years ago
Łukasz 'sil2100' Zemczak 7d524ffb98 Remove unneeded sedding.
4 years ago
Łukasz 'sil2100' Zemczak 99556c77ea Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into raspi-desktop-1
4 years ago
Łukasz 'sil2100' Zemczak fdd8b1cba0 Use the right task name - ubuntu-desktop-raspi.
4 years ago
Łukasz 'sil2100' Zemczak 38157b3748 First batch of changes for raspi desktop.
4 years ago
John Chittum 1abc43a2d0
Remove virtualbox-guest-utils (LP: #1895862)
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
Robert C Jennings 2be2a168ee
ubuntu-cpc: Fix spelling in vagrant file
4 years ago
John Chittum fb33fe9026
Minor fixes to Vagrantfile comments
4 years ago
John Chittum cfd43992a8
Reorder comments to ensure clarity
4 years ago
John Chittum c92e885303
ubuntu-cpc: Vagrant Serial to Null (LP: #1874453)
4 years ago
Stanislav German-Evtushenko b0144d3018
vagrant: Use dummy file for the console output
4 years ago
Steve Langasek 37f5f8881f Revert "Revert "Remove fstab from squashfs images""
4 years ago
Robert C Jennings 2844aa530d
Revert ubuntu-cpc: Disable boot splash
4 years ago
Robert C Jennings 1deb0c68e8
ubuntu-cpc: Fix ppc64el grub console update
4 years ago
Steve Langasek d9de270189 Revert "Remove fstab from squashfs images"
4 years ago
Robert C Jennings 6dbb30f53b
ubuntu-cpc: Disable boot splash in all cloud images (LP: #1725358)
4 years ago
Steve Langasek 9348a2e9cb Merge remote-tracking branch 'callmepk/ubuntu/master' into ubuntu/master
4 years ago
Steve Langasek e1c745e193 Merge remote-tracking branch 'codyshepherd/bootable-buildd/dist-upgrade/groovy' into ubuntu/master
4 years ago
Robert C Jennings e3dce0ab17
Handle seeded lxd snap with channel name for ubuntu-cpc:minimized
4 years ago
Dimitri John Ledkov 4d4f113f42
functions: provide nss_systemd-less nsswitch.conf in chroots.
4 years ago
Dimitri John Ledkov 109e6c6613
auto/build: use setup|teardown_mountpoint to reduce duplication
4 years ago
David Krauser 83499f1a95 Add mechanism to detect initrdless boot fallback
4 years ago
Jinming Wu, Patrick afda365565
Additional fixes for Hyper-V builds
4 years ago
Robert C Jennings 84397b5098
Avoid rbind /sys for chroot snap pre-seeding (cgroups fail to unmount)
4 years ago
Dimitri John Ledkov b14f79ce2e
apparmor: compile all profiles
5 years ago
Dimitri John Ledkov 31861fd40d
seccomp: mount more up-to-date seccomp features
5 years ago
Dimitri John Ledkov bc4d32a422
seccomp: add more up-to-date seccomp actions
5 years ago
Dimitri John Ledkov a14a31b751
apparmor: mount more up-to-date apparmor features in the chroot.
5 years ago
Dimitri John Ledkov 37be000f39
apparmor: Add generic v5.4 kernel apparmor features
5 years ago
Dimitri John Ledkov 6e6ab16bf2
live-server: remove duplicate snaps, due to overlayfs vs snap-preseed.
5 years ago
Robert C Jennings 1ca11c9795
Apply snap-preseed optimizations after seeding snaps
5 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
Cody Shepherd 7ad64297f7
Remove explicit install of grub-efi-* package as it is not necessary,
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
Cody Shepherd 5136ee4104
Perform a dist-upgrade prior to installing packages for bootable-buildd
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
David Krauser e8e3e6760f Drop hack in kvm image that forces initramfs-less boot
5 years ago
David Krauser 8a2cdec470 Boot without an initramfs by default if running a custom kernel
5 years ago
David Krauser 1ca1330eae Boot with an initramfs by default in cloud images
5 years ago
Dimitri John Ledkov 1ff35cf438 chroot: disable amd64 codepath on riscv64
5 years ago
Dimitri John Ledkov 90602e00de Merge branch 'empty-fstab-in-lxd' of git+ssh://git.launchpad.net/~rbalint/livecd-rootfs into ubuntu/master
5 years ago
Steve Langasek 4a02400dec Merge remote-tracking branch 'callmepk/hyper-v-fix' into ubuntu/master
5 years ago
Balint Reczey f96e874ed1 Remove fstab from squashfs images
5 years ago
Łukasz 'sil2100' Zemczak 40103430d8 Enable overrides of UC20 grade dangerous channels
5 years ago
Philip Roche 60665a434b Revert of initramfs package removal in KVM image (LP: #1875400)
5 years ago
Dimitri John Ledkov dbf5b84bc8 Merge branch 'xnox/lxd-add-riscv64' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
5 years ago
Dimitri John Ledkov 1979e61c36 Merge branch 'kpartx-fun' of git+ssh://git.launchpad.net/~mwhudson/livecd-rootfs/+git/livecd-rootfs into ubuntu/master
5 years ago
Dimitri John Ledkov bb9a7dd43e make-lxd-metadata: add riscv64 lxd architecture tag
5 years ago
Jinming Wu, Patrick 81b1cbbfc2
Add extra policy for xrdp session
5 years ago
Jinming Wu, Patrick 8d26a3036c
force to use systemwide config
5 years ago
Jinming Wu, Patrick c9a2d8abad
Hyper-V: remove legacy option
5 years ago
Dimitri John Ledkov b9177cfd59 Fixup indentation
5 years ago
Jinming Wu, Patrick bc24ef964e
hyper-v enhanced mode fix: port change
5 years ago
Dimitri John Ledkov 6e8b5b94c4 ubuntu-image: fix focal+ pi images for armhf to use pi-armhf model name.
5 years ago
Dimitri John Ledkov 668898d92c Bump only the UC20 pc image to 8GB, and keep Pi images as small as possible.
5 years ago
Pat Viafore 2c70ed158b
Make Ubuntu Vagrant box 40G. (LP: #1580596)
5 years ago
Dimitri John Ledkov ad64e38c48 Run snap info on the downloaded snap, rather than against the store. First of all snap info doesn't have --channel argument, thus queries the wrong channel, and depening on the cohort, a different snap might be visible too. Thus seed the base of the snap revision we dowanloaded, rather than some random one from the store.
5 years ago
Dimitri John Ledkov a21a67ab52 Print subiquity ssh login details on s390x line based consoles.
5 years ago
Dimitri John Ledkov 56ac1865f7 Switch Ubuntu desktop to only hwe-20.04 kernel flavour.
5 years ago
Robert C Jennings 66041e9d8c
Do not unconditionally install the core snap
5 years ago
Robert C Jennings 14066ce389
Fix logic to ensure snapd is seeded in core18-only images
5 years ago
Łukasz 'sil2100' Zemczak d2a2ac41a4 Use the raspi KERNEL_FLAVOUR for the raspi images.
5 years ago
Dimitri John Ledkov 0415e42026 server: networkd applies the first sorted matching network file, thus prefix 'all' fallback networks with 'zz-'.
5 years ago
David Krauser 8bc9cb77a1 Safely set /etc/resolv.conf to an empty file in buildd images
5 years ago
David Krauser 1aef616afd Include -security and -updates packages in bootable buildd images
5 years ago
Michael Hudson-Doyle 2498aadebb Call udevadm settle before kpartx -d
5 years ago
Dimitri John Ledkov cb574d4cb3 minimized: reinstall packages one by one, instead of all of them together, as otherwise apt fails to immediately configure libc6:amd64 & libgcc-s1. LP: #1867607
5 years ago
Dimitri John Ledkov 910310dbbb Only install oem-20.04 kernel flavour on amd64, as it doesn't exist on other arches.
5 years ago
Michael Hudson-Doyle 7f09a42d85 Stop trying to extract autoinstall config during boot, subiquity will do it instead.
5 years ago
Łukasz 'sil2100' Zemczak 091976c4a6 Merge branch 'fix-raspi-gadgets' of git+ssh://git.launchpad.net/livecd-rootfs into ubuntu/master
5 years ago
Michael Hudson-Doyle 6e68a3f13c Do not start subiquity until cloud-final and snapd.seeded have completed.
5 years ago
Łukasz 'sil2100' Zemczak 40c51f78b8 Switch to using the generic pi gadget repo for classic, use the main branches.
5 years ago
Łukasz 'sil2100' Zemczak 95772fd9df Merge branch 'ubuntu/master' of git+ssh://git.launchpad.net/livecd-rootfs into u-i-disk-info
5 years ago
Michael Hudson-Doyle 49e550fb9e Fix autoinstall-extracting runcmd in the case no user-data is passed.
5 years ago
Michael Hudson-Doyle 187fd01c37 re-add scripts-user to cloud_final_modules
5 years ago
Michael Hudson-Doyle c969c8e4b9 add runcmd to copy autoinstall from user-data to /autoinstall.yaml
5 years ago
Michael Hudson-Doyle 0dc12a1122 remove stuff for copying autoinstall files around
5 years ago
Michael Hudson-Doyle f6e5da24f9 enable cloud-init in live session on all architectures
5 years ago
Robert C Jennings d214127b9f
Address snap base regression after snap-tool removal
5 years ago