24.04.4
24.04.4
We are proud to announce version 24.04.4 of Subiquity, supported on Ubuntu 24.04.x LTS. Subiquity 24.04.4 is included in the Ubuntu 24.04.4 live-server ISO, and is now live on the 24.04/stable channel. Also, Ubuntu Desktop Bootstrap on Ubuntu 24.04.4 includes this same version of Subiquity.
What's new in Subiquity 24.04.4
New implementation for probert network
To discover Wi-Fi networks and to react to network events, Subiquity leans on different Python network modules from probert. Previously, these modules were implemented as C-based Python extensions. In Subiquity 24.04.4 we are using a new implementation in pure Python, that was originally included in Subiquity 25.10. This new implementation delivers the same functionality with enhanced security.
Earlier user creation
Previously, the user account was only created the first time the newly installed system was started. This made it harder to write automated post-installation scripts, since the user account was not available at the point when they executed (typically as part of late-commands). Now, the user account is created earlier in the installation, so it is available for automated post-installation scripts.
This also addresses some crashes when installing Ubuntu unattended on specific versions of VirtualBox.
Bug fixes
Subiquity 24.04.4 extends and includes all fixes found in Subiquity 24.04.3.
- LP: #2119293 (curtin MP: #497825) - Fix an issue where a ZFS encrypted installation on a tiny disk would result in an unbootable system.
- LP: #2095211 (curtin MP: #499081) - Fix an issue where the presence of some NVMe controllers would crash the installation with the following symptom: "KeyError: 'DEVNAME'"
- LP: #2121857 (PR: #2298) - Fix an issue where warnings would sometimes obstruct the display when running mainline console-conf.
- LP: #2122027 (PR: #2298) - Fix an issue where mainline console-conf would crash on startup with the symptom "AttributeError: 'Namespace' object has no attribute 'with_wlan_listener'"
- LP: #2121854 (PR: #2298) - Fix an issue where the network would go down if Wi-Fi IP settings are configured before the AP (i.e., SSID and passphrase) settings.
Full Changelog: 24.04.3...24.04.4