Commit Graph

135 Commits (af442dd1aac3d8a961b389ced7460dcb10f75b98)

Author SHA1 Message Date
Michael Hudson-Doyle 13ed256581 Fix some issues with the netboot tarballs:
2 years ago
Michael Hudson-Doyle 364e561308 Use the new iso-url= parameter in the bootloader configs in the netboot tarballs.
3 years ago
Michael Hudson-Doyle fb589ecf00 Produce a tarball of artifacts for netbooting during live-server build.
3 years ago
Michael Hudson-Doyle b2094f0319 Disable compression and "hash table hardening" for journald in the live installer environment as these features make the journal unreadable using the systemd libraries from 20.04 that are included in the subiquity snap.
3 years ago
Michael Hudson-Doyle 391439d44c Record information about locale support (in particular, whether to install langpacks and which languages have pre-baked squashfses).
3 years ago
Michael Hudson-Doyle 543c40b347 Merge branch 'source-catalog-2' into ubuntu/master
3 years ago
Michael Hudson-Doyle 021c8e063c better minimal ubuntu server description
3 years ago
Michael Hudson-Doyle cda8c920dd create source catalogs for live server install sources
3 years ago
Michael Hudson-Doyle b341c81ff3 do the mounting in an initrd script rather than systemd units
3 years ago
Michael Hudson-Doyle 5fda0bb2aa apply dpkg minimizations to minimal layer, and undo them for full layer
3 years ago
Michael Hudson-Doyle 5232f2f8cc fix /media/filesystem mount
3 years ago
Michael Hudson-Doyle d11c71a686 add a minimal server layer under the full server layer
3 years ago
Michael Hudson-Doyle bb0bba1793 address review comments
4 years ago
Michael Hudson-Doyle fc890b15e7 adjust hooks for move of live-server to layers
4 years ago
Michael Hudson-Doyle e06046aaa0 move includes around for move of live-server to layers
4 years ago
Michael Hudson-Doyle 093fbb1404 Merge branch 'more-subiquity-serial-pain' into ubuntu/master
4 years ago
Michael Hudson-Doyle 48c3a11a70 Make sure the process that prints SSH connection info on s390x has its output connected to the console. (LP: #1933523)
4 years ago
Dan Bungert 5b0825a297 Remove custom final_message
4 years ago
Dan Bungert bfce7c126f Remove reference to password for ssh usage
4 years ago
Michael Hudson-Doyle 9a983305ee Remove assumption in 032-installer-squashfs.binary that all core snaps needed for subiquity are already in the filesystem layer. (LP: #1933352)
4 years ago
Michael Hudson-Doyle e1e992d295 Fix overriding of ExecStart in serial-getty@sclp_line0.service.d/subiquity-serial.conf.
4 years ago
Michael Hudson-Doyle 7cd7f1e0bf Merge branch 'ubuntu/master' into live-server-serial-argh
4 years ago
Michael Hudson-Doyle c64c81d7fe remove the workaround for bug #1893818
4 years ago
Michael Hudson-Doyle c1cb61a8f6 just plain mask getty@tty1, ExecStart is a list
4 years ago
Michael Hudson-Doyle 7ba371b315 Simplify how serial-getty@.service is customized in the live server installer environment.
4 years ago
Michael Hudson-Doyle e28938b482 Do not have cloud-init set the installer user's password to something random during boot, as cloud-init now hides the value it was set to much better. Instead, subiquity will reset the password itself.
4 years ago
Michael Hudson-Doyle d5bc59f2fb Use the correct config keys in suppressing cloud-init output during boot of live server ISO.
4 years ago
Michael Hudson-Doyle 8ab15a145d set new cloud-init option to suppress final bit of output during boot
4 years ago
Michael Hudson-Doyle 52c8985454 Suppress cloud-init output during boot of live server ISO.
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
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 6e6ab16bf2
live-server: remove duplicate snaps, due to overlayfs vs snap-preseed.
4 years ago
Balint Reczey f96e874ed1 Remove fstab from squashfs images
5 years ago
Dimitri John Ledkov a21a67ab52 Print subiquity ssh login details on s390x line based consoles.
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
Michael Hudson-Doyle 7f09a42d85 Stop trying to extract autoinstall config during boot, subiquity will do it instead.
5 years ago
Michael Hudson-Doyle 6e68a3f13c Do not start subiquity until cloud-final and snapd.seeded have completed.
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
Dimitri John Ledkov d7045b2e09 Fixup subiquity:
5 years ago
Dimitri John Ledkov 3b1047fbc2 Configure a better nocloud datasource for subiquity cloud-init.
5 years ago
Dimitri John Ledkov e062389eb9 * On s390x subiquity:
5 years ago
Michael Hudson-Doyle 1be2ba1779 oops
5 years ago
Michael Hudson-Doyle 547eb7bda8 copy /autoinstall.yaml in initrd to /run/initrd-autoinstall.yaml if present
5 years ago
Michael Hudson-Doyle 377e7b4ddd mount a filesystem with label autoinstall at /autoinstall for live-server
5 years ago
Dimitri John Ledkov f918cd5eb1 Subiquity: install linux-firmware in the installer layer, to make firmware blobs available in the live session. LP: #1847835
5 years ago