Skip to content

Releases: canonical/subiquity

22.12.1

12 Dec 19:22
8d33cf2
Compare
Choose a tag to compare

22.10.1

19 Oct 01:09
ee73c4d
Compare
Choose a tag to compare
  • use_gap - The first available use case for Subiquity of Storage Version 2, a feature set exposing the ability to edit existing partition tables and resize disks, is the feature use_gap in autoinstall. use_gap allows for a guided install into existing free space without reformatting the entire disk. Example:
    # requires the subiquity-storage-version=2 kernel command line feature flag
    storage:
      layout:
        name: direct
        mode: use_gap
    In this scenario, a non-LVM guided install will be done into the largest free space. For more information on storage version 2, please see the Curtin configuration documentation.
  • Better default keyboard layout and variant - the language chosen on the first screen of the Subiquity UI changes which keyboard layout and variant are suggested.
  • Starting with Ubuntu Kinetic, cloud-init is configured in the installed system to disable itself after the first-boot configuration is complete.
  • Integrate with cloud-init clean - several install artifacts are registered with cloud-init's clean functionality.
  • Adjusted some UI colors with a goal of improved accessibility.
  • LP: #1982903 - Fix 'Raid' object has no attribute 'path' error related to VROC
  • LP: #1948823 - In the case where multiple copies of autoinstall data have been supplied, only one will be used. The precedence in that decision is
    1. /autoinstall.yaml (requires repacking the installer squashfs)
    2. Autoinstall provided by way of cloud-init
    3. /cdrom/autoinstall.yaml, which is where the autoinstall file will be located if placed in the root of the install ISO.
  • LP: #1983265 - fix issue where static network configuration would produce a netplan config that used deprecated elements
  • LP: #1987341 - add more users to the reserved user list to reduce cases where the user cannot be created
  • LP: #1988407 - fix crash when editing logical volume on the confirmation screen
  • LP: #1986674 - fix issue with Snap screen being shown despite being skipped. Interacting with the screen in this scenario "restarts" the install from the language screen.
  • LP: #1989193, LP: #1989198 - Fix several failures related to the Snap screen and cancellation of retrieving the list of snaps
  • LP: #1980584 - fix failure related to applying the apt configuration before the install source has been chosen
  • LP: #1989353 - fix issue where the kernel package or flavor chosen in autoinstall was not respected
  • LP: #1894009 - fix issue with the wrong keyboard layout in initramfs
  • LP: #1992541 - fix bad partition placement for some disk sizes with guided LVM
  • LP: #1992531, LP: #1992977 - fix crashes related to cleaning up mounts after running ubuntu-drivers
  • LP: #1993257 - fix UI crash when reaching the custom disk layout screen if a storage probing operation is ongoing
  • LP: #1987236 - fix issue in Curtin with s390x configurations that have nothing for chzdev to configure
  • LP: #1980008 - fix issue in Curtin where cryptsetup wasn't always being installed on systems using it
  • LP: #1992990 - fix issue in Curtin on relevant architectures where flash-kernel was not running due to the install happening in a chroot
  • LP: #1992115 - fix issue in Probert that resulted in a crash related to /dev/loop0 not being found, as may be seen when performing a netboot install.

22.07.2

28 Jul 02:20
6afbd21
Compare
Choose a tag to compare

What's Changed

Full Changelog: 22.07.1...22.07.2

22.07.1

15 Jul 17:23
5d7fd35
Compare
Choose a tag to compare

What's Changed

Full Changelog: 22.06.1...22.07.1

22.06.1

29 Jun 19:01
762a7d9
Compare
Choose a tag to compare

What's Changed

Full Changelog: 22.05.1...22.06.1

22.05.1

19 May 22:20
eb99b18
Compare
Choose a tag to compare

What's Changed

  • Fix an issue where partitions of RAIDs were treated as full RAIDs by @mwhudson
    (LP: #1970116)
  • Fix an issue where proxy information was not applied to the target system by @ogayot
    (LP: #1910305, LP: #1970409, LP: #1970556)

Full Changelog: 22.04.2...22.05.1

22.04.2

25 Apr 21:59
a80a0bd
Compare
Choose a tag to compare

What's Changed

Full Changelog: 22.02.2...22.04.2

22.02.2

03 Mar 21:08
b67c0b7
Compare
Choose a tag to compare

What's Changed

  • Temporarily remove os-prober usage, as it was interfering with storage configuration by @dbungert in #1189
  • Fix error that could be seen when trying to report a different error by @mwhudson in #1190

Full Changelog: 22.02.1...22.02.2

22.02.1

17 Feb 19:27
4914e53
Compare
Choose a tag to compare

What's Changed

  • Fix issue where the passphrase used in the "Guided storage configuration" page was logged to a file readable by all users on the system by @dbungert in #1181 (LP: #1960162) CVE-2022-0555
    Please review systems that have been installed using the Guided Encryption option to determine if the passphrase is in the log files. These logs can be found at /var/log/installer on the installed system.
    Consider changing the passphrase of affected systems - cryptsetup luksChangeKey <device>
  • Log and config file generation as 0640 root:adm by @dbungert in #1182
  • Add support for APT preferences through autoinstall by @ogayot - Example.
  • Add a new page for Ubuntu Advantage by @ogayot. The token may also be supplied by way of autoinstall.
  • apt: fix disable_components w/ autoinstall by @dbungert in #1154
  • Fix issue where Subiquity would attempt to configure apt multiple time in short sequence, potentially blocking later steps by @mwhudson in #1169
  • Fix hang when the network was the last item configured by @ogayot in #1170
  • Adjust default sizing of /boot and /boot/efi partitions to somewhat scale based on disk size by @dbungert in #1186

And a variety of lower-level fixes - for more details see the full changelog: 21.12.2...22.02.1

21.12.2

09 Dec 20:56
21.12.2
a55f90f
Compare
Choose a tag to compare

What's Changed

  • Compare the snaps versions to avoid suggesting a downgrade by @ogayot in #1134
  • apt: get settings from mirror + proxy by @dbungert in #1141

New Contributors

Full Changelog: 21.12.1...21.12.2