20.05.1
This release includes the following fixes and improvements:
- Do not allow multiple boot devices in the UI when installing 19.10 or older releases (this change means we can release this version to users on 18.04) (#733)
- Stop staging libc6 and some other library packages now the snap is based on core18, making it a little smaller. (#717)
- Run autoinstall late-commands before copying logs to the target system or prompting the user to click reboot (if appropriate) (LP: #1874456, #734)
- Do not crash if one logs in via ssh and makes the terminal narrow (LP: #1874314, #735)
- Switch the tty settings to something sane when running a non-interactive autoinstall on a serial port (LP: #1874052, #736)
- Use better heuristics for sizing the root logical volume when using the "guided LVM" option (LP: #1785321, #737)
- Allow network config to be supplied as intended in the autoinstall config and fix handling of netplan apply failures (reported on discourse, #739)
- Do not allow block probes to run at the same time as installation, as they can interact in surprising ways (LP: #1874501, LP: #1875611, #742)
- When multiple subiquity instances are running (e.g. one on tty1 and one on a serial line) and one is performing a curtin install, mention this in a modal dialog on the others (#738)
- Restart installer after update when logged in via SSH (LP: #1874034, #741)
- Update probert to a version that does not pass --mknodes to vgscan (LP: #1874501 again, #745)
- Actually copy the network config provided in the autoinstall file to the target system (LP: #1876098, #746)
- Fix autoinstalls with no network (LP: #1876785, #750)
- Allow late-commands to use
curtin in-target --without--target /targetas documented (#755) - Round autoinstall partition sizes using percentages down to a megabyte boundary (LP: #1876874, #752)
- A curtin update (#760) that
- Fixes handing of msdos partitions with the bootable flag (LP: #1875560, LP: #1875903, LP: #1876638)
- Fixes handling of unusual characters in a device's ID_SERIAL field (LP: #1875085)
- Works with the mounts set up by casper's "toram" mode (LP: #1876626)
- Works around a problem with drives with bogus 'wwn' values (LP: #1876848)
Thanks to all who tested the 20.04 release and provided reports of success and failure!