Imported using git-ubuntu import.
Changelog parent: 0564e36edc
New changelog entries:
[ Michael Hudson-Doyle ]
* Disable journald rate limiting in the live-server live session.
(LP: #1776891)
[ Steve Langasek ]
* generate all tar files with --xattrs. LP: #1302192.
Imported using git-ubuntu import.
Changelog parent: a4e3e38884
New changelog entries:
* Symlink systemd-networkd-wait-online to /bin/true in the live installer
live session to avoid depending on buggy systemd behaviour.
* Remove "optional: true" from installer netplan config.
Imported using git-ubuntu import.
Changelog parent: 5b1c308682
New changelog entries:
* Ensure MAAS squashfsi are clean of passwords. LP: #1764991.
* Allow the configuration of model assertions independent of preseeding
snaps.
* Allow non-generic model assertions to be configured.
* Don't include the name of the model assertion in the path we write it out
to (LP: #1764541).
Imported using git-ubuntu import.
Changelog parent: 71b98bc5df
New changelog entries:
* In subiquity image, mount additional squashfs in /media.
* Make lzma initramfs compression opt-in rather than opt-out, and do not
opt-in to it for live-server builds to speed up the boot. (LP: #1750873)
Imported using git-ubuntu import.
Changelog parent: 7f7f42d61d
New changelog entries:
* Make subiquity installer boot quicker, by making dhcp interfaces
optional, such that wait-online is not blocking bringing up the
installer UI.
Imported using git-ubuntu import.
Changelog parent: 2be32c140c
New changelog entries:
* In the live-server build, prevent casper from mounting any existing
swap partitions from drives we might later be installing to.
(LP: #1743643)
Imported using git-ubuntu import.
Changelog parent: 718c2fc269
New changelog entries:
* Rename the directory containing the systemd override file for subiquity to
the correct name :/
* Add Environment=SNAP_REEXEC=0 to the above override file.
* Remove the snap.subiquity.started overrides, that service is long gone.
Imported using git-ubuntu import.
Changelog parent: be9e81b561
New changelog entries:
* ubuntu-server: generate multi-lowerdir overlayfs for
maas-rack-controller, and full maas. To be used in subiquity for maas
install options.
Imported using git-ubuntu import.
Changelog parent: 43f65f0fff
New changelog entries:
* Override JobRunningTimeoutSec to 0s on the .device unit that
subiquity_config.mount depends on to avoid a 5s delay on switching to a
new VT when there is no device there (LP: #1750117)
Imported using git-ubuntu import.
Changelog parent: 3b7b54098b
New changelog entries:
* Shuffle subiquity service definition to a mix of a snapd-generated service
file (from the subiquity snap) and an overlay (in this package).
Imported using git-ubuntu import.
Changelog parent: 958a32a531
New changelog entries:
* Run subiquity on any serial consoles that the user told systemd
about.
Imported using git-ubuntu import.
Changelog parent: 1db37274ff
New changelog entries:
[ Michael Hudson-Doyle ]
* Automount a partition of fixed UUID for giving subiquity canned answers.
[ Balint Reczey ]
* Use default xz compression (-6) for raspi2 image.
Xz with -0 generated ~35% bigger compressed image. (LP: #1732681)
* Zero fill space in UEFI partitions, too
* Set LB_ISO_PREPARER to livecd-rootfs to avoid unbound variable in
default string
* Build minimized images in a 1GiB image
Imported using git-ubuntu import.
Changelog parent: ed2c2791c8
New changelog entries:
[ Michael Hudson-Doyle ]
* Two last minute server-live fixes:
- Seed the subiquity snap to track the stable channel (LP: #1724410)
- Remove snap.subiquity.started from subiquity's After=/Requires= as it
does not fix the race condition they were intended to address and causes
subiquity to be killed when snapd refreshes subiquity (LP: #1724411)
Imported using git-ubuntu import.
Changelog parent: 95f6bb3dfc
New changelog entries:
* Fix server live image to pull subiquity from the stable channel, not
from edge.
Imported using git-ubuntu import.
Changelog parent: 979261d927
New changelog entries:
* snap.subiquity.started.service must be RemainAfterExit=yes to satisfy
the service dependencies.
Imported using git-ubuntu import.
Changelog parent: 00b23f0f6b
New changelog entries:
* Add the SNAP_REEXEC=0 enviroment to the subiquity service as well.
Imported using git-ubuntu import.
Changelog parent: 5a3ccfef34
New changelog entries:
[ Balint Reczey ]
* Clean up dangling /boot/initrd.img symlink when needed
* Revert ignoring failure of minimized autopkgtest on ppc64el
* Use kvm kernel only on amd64
* Skip installing server task when building minimial images
[ Steve Langasek ]
* export SNAP_REEXEC=0 to our snappy systemd units in the livefs overlay,
to work around apparmor not working reliably against aufs.
Imported using git-ubuntu import.
Changelog parent: 84ef6ff8e3
New changelog entries:
[ Michael Hudson-Doyle ]
* Add snap.subiquity.started.service to subiquity.service's Requires=.
Imported using git-ubuntu import.
Changelog parent: b053111651
New changelog entries:
[ Dimitri John Ledkov ]
* Drop obsolete fix-ups of resolv.conf, debootstrap should now result in
correct symlink to resolved without any further fixes.
[ Michael Hudson-Doyle ]
* Have subiquity.service order after on a service defined by the subiquity
snap, which in turn will order after the job that mounts the subiquity
snap. (LP: #1721414)
Imported using git-ubuntu import.
Changelog parent: 8168b7c92a
New changelog entries:
* ubuntu-server: drop hard-coded test key from the subiquity overlay in
favor of the generic-classic assertion from the store.
* move snap assertion handling into the generic build script (and, in
the process, from the subiquity overlay to the base squashfs).
* add ubuntu-mate to the set of projects we add snap model assertions to.
* Factor out grub-related diversions and use them consistently, so we
don't end up with wrong os-probe output in our grub.cfg.
* Fix the force-partuuid handling to create the file under
/etc/default/grub.d/ with a .cfg extension as grub expects; it's unclear
how this ever worked without.