Skip to content

Releases: canonical/subiquity

20.03.1

17 Mar 22:04
20.03.1
26e1867
Compare
Choose a tag to compare

New in this release

  • Support for DASD devices on s390x
  • Fix handling of existing logical partitions
  • Handle ssh-import-id failures
  • Add support for encrypted LVM to the guided storage configuration

Also assorted minor bugfixes.

This is the first release to support autoinstalls but the feature is still very raw and so not yet documented.

19.12.1.5

28 Jan 23:04
19.12.1.5
Compare
Choose a tag to compare

New in this bugfix release:

  • Fix a restart loop when selecting restart after an install fails, after a snap update.
  • Fix a crash in network monitoring when configuring virtual devices.
  • Include a little more information in error reports.
  • Update bundled curtin to get a fix for installing on s390x and arm64.

19.12.2

17 Dec 01:04
19.12.2
997296e
Compare
Choose a tag to compare

New in this release:

  • Switch to using urwid's AsyncEventLoop and use asyncio methods for concurrency. This should have no visible impact, but there is always a chance for bugs doing this sort of thing.
  • Fix a restart loop when selecting restart after an install fails, after a snap update.
  • Fix a crash in network monitoring when configuring virtual devices.
  • Include a little more information in error reports.
  • Update bundled curtin to get a fix for installing on s390x and arm64.
  • Merge guided method and disk selection into one screen.

19.12.1

09 Dec 23:46
19.12.1
d6178d9
Compare
Choose a tag to compare

New in this release:

  • Error reports are now shown to the user and can be uploaded to the error tracker directly from the installer (LP: #1783384)
  • Update version of curtin, including fixes:
    • Only run update-initramfs in target once, making installs faster (LP: #1842264)
    • Correctly detect partitions on virtual devices such as RAID (LP: #1853018)
    • Correctly handle partial probe data (LP: #1852351)

19.11.1

11 Nov 23:55
19.11.1
330bbeb
Compare
Choose a tag to compare

New feature in this release:

  • Information about errors is gathered into a crash report which can be used with apport-cli to report a bug with useful information attached

Fixes in this release:

  • Improve the size calculation for RAID devices, fixing the problem where sometimes subiquity would try to create partitions that would not fit (LP: #1816777, LP: #1784124)
  • Monitor udev block subsystem events and reprobe block devices when a change is detected. (LP: #1847074)
  • Add post-refresh hook to restart subiquity on the serial line on snap refresh (LP: #1848182)
  • Do not display the WWN for a multipath capable device that is not actually multipathed (LP: #1848533)
  • Bundle new version of curtin, fixing two issues:
    • Do not crash when presented with an unknown partition table types (LP: 1848535)
    • More robust location of block devices (especially NVMe) by serial (LP: #1849322)
  • Bundle new version of probert, fixing two issues:
    • Ensure that downing and upping a network interface generates appropriate route DEL / NEW events
    • Fix calculation of size of block devices where the logical block size is not 512 bytes

19.10.2

14 Oct 23:27
19.10.2
d28a1fe
Compare
Choose a tag to compare

Bugs fixed in this release:

  • Fix a crash around nvme drives being interpreted as multipath and then failing (LP: #1847771)
  • Fix a crash after keyboard detection (LP: #1848016)

19.10.1

09 Oct 15:15
19.10.1
ba00c3b
Compare
Choose a tag to compare

New UX features:

  • Help menu added with
    • Help about the installer and particular pages
    • Keyboard shortcuts
    • Ability to enter interactive shell prompt
  • Streamlined UI with footer removed, header made slimmer
  • Colored output by default, with a toggle in the Help menu

Hardware support:

  • Improved support for multipath devices
  • Improved support for terminals with limited character sets and color options

19.09.1

30 Sep 00:54
19.09.1
f82864e
Compare
Choose a tag to compare

Bugs fixed in this release:

  • Fix applying keyboard settings for live session (LP: #1838126)
  • Make sure unattended-upgrades always runs (LP: #1838520)
  • Fix "restricted block device probing" to not always crash.
  • Allow "real name" to be empty (LP: #1786381)
  • Update to a new version of curtin to get fixes for installing on some NVMe systems.

Other changes:

  • Much internal refactoring.
  • Run the terminal in "raw", not "cbreak" mode.
  • Fix a file descriptor leak.

19.07.3

25 Jul 08:04
19.07.3
59d8822
Compare
Choose a tag to compare

Bugs fixed in this release:

  • Fixes to editing existing EFI system partitions (LP: #1837820)
  • Better detection of when the network has gone away (LP: #1837822)

19.07.2

24 Jul 02:05
19.07.2
d1fb9c8
Compare
Choose a tag to compare

Bugs fixed in this release:

  • Update probert to get LVM, RAID, multipath fixes
  • Fix editing a device (not partition) already formatted with an unusual filesystem (LP: #1837101)
  • Improve filesystem summary to include whether device and/or filesystem is new or not (LP: #1837215)
  • Warn the user before allowing them to use an existing filesystem as / or /usr or other common mount points (LP: #1837219)