ubiquity (25.10.4) questing; urgency=medium

  * Fix netcfg_interface->pointopoint buffer size

 -- Mate Kukri <mate.kukri@canonical.com>  Wed, 03 Sep 2025 14:56:34 +0100

ubiquity (25.10.3) questing; urgency=medium

  * Migrate dependency to grub2-common (LP: #2120944)

 -- Mate Kukri <mate.kukri@canonical.com>  Wed, 20 Aug 2025 14:22:45 +0100

ubiquity (25.10.2) questing; urgency=medium

  * Restore 25.04.5 upload which was reverted by error

 -- Sebastien Bacher <seb128@ubuntu.com>  Mon, 23 Jun 2025 15:21:19 +0200

ubiquity (25.10.1) questing; urgency=medium

  * Fix offline installation failure on certified systems that attempt to
    install an OEM kernel (LP: #2107458)

 -- Yao Wei (魏銘廷) <yao.wei@canonical.com>  Tue, 10 Jun 2025 11:51:25 +0100

ubiquity (25.04.5) questing; urgency=medium

  * d/control: Enable ubiquity-frontend-gtk build for riscv64 to support
    a riscv64 xubuntu desktop image.

 -- Adriano Cordova <adriano.cordova@canonical.com>  Tue, 03 Jun 2025 15:45:31 -0400

ubiquity (25.04.4) plucky; urgency=medium

  * Remove ubiquity-frontend-kde and oem-config-kde.

 -- Dmitry Shachnev <mitya57@ubuntu.com>  Thu, 13 Feb 2025 16:42:34 +0300

ubiquity (25.04.3) plucky; urgency=medium

  * Set allow-stderr; the root cause seemingly is xvfb-run now passing
    error output to stderr.

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 03 Feb 2025 16:20:09 +0100

ubiquity (25.04.2) plucky; urgency=medium

  * Test-Depend on build-essential as dpkg-architecture needs gcc

 -- Julian Andres Klode <juliank@ubuntu.com>  Fri, 31 Jan 2025 11:06:00 +0100

ubiquity (25.04.1) plucky; urgency=medium

  * debian/control: Depends on pkexec instead of policykit-1

 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 15 Nov 2024 13:25:28 +0100

ubiquity (24.10.4) oracular; urgency=medium

  * Add oem-config-prepare package (LP: #2038098)

 -- Dave Jones <dave.jones@canonical.com>  Tue, 01 Oct 2024 10:14:43 +0100

ubiquity (24.10.3) oracular; urgency=medium
 
  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Fri, 27 Sep 2024 14:53:01 +0200

ubiquity (24.10.2) oracular; urgency=medium

  * b/d-i/source/partman-base/parted_server.c: Fix FTBFS due to incompatible
    pointer type

 -- Dave Jones <dave.jones@canonical.com>  Tue, 17 Sep 2024 18:06:41 +0100

ubiquity (24.10.1) oracular; urgency=medium

  * No change rebuild to ensure oracular has higher version than noble after
    SRU (LP: #2075337)

 -- Dave Jones <dave.jones@canonical.com>  Wed, 28 Aug 2024 17:36:05 +0100

ubiquity (24.04.5) noble; urgency=medium

  [ Dave Jones ]
  * plugins/ubi-timezone.py: Update to support libsoup3 API (LP: #1987454)

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 14 Apr 2024 11:21:18 -0700

ubiquity (24.04.4) noble; urgency=medium

  * Bump webkit gir dependency to 4.1.
  * Bump soup usage to libsoup3.0.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 08 Apr 2024 17:00:03 -0700

ubiquity (24.04.3) noble; urgency=medium

  * Fix unit tests compatibilty with python3.12.

 -- Dan Bungert <daniel.bungert@canonical.com>  Mon, 12 Feb 2024 09:57:10 -0700

ubiquity (24.04.2) noble; urgency=medium

  * Move kde4 -> kde in many locations, for cleanup.

 -- Simon Quigley <tsimonq2@kubuntu.org>  Mon, 18 Dec 2023 17:13:57 -0600

ubiquity (24.04.1) noble; urgency=medium

  * Fix unit tests by discontinuing use of the internal-to-python `test`
    module.  (LP: #2046363)

 -- Dan Bungert <daniel.bungert@canonical.com>  Wed, 13 Dec 2023 11:12:46 -0700

ubiquity (23.10.8) mantic; urgency=medium

  * Implement copying of netplan configs to the target system, so that network
    configuration such as wifi is retained. (LP: #2036999)

 -- Dan Bungert <daniel.bungert@canonical.com>  Thu, 05 Oct 2023 10:13:39 -0600

ubiquity (23.10.7) mantic; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Wed, 04 Oct 2023 11:40:26 +0200

ubiquity (23.10.6) mantic; urgency=medium

  [ Erich Eickmeyer ]
  * Preserve GTK_THEME environment variable in live session (LP: #2037676)

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 29 Sep 2023 08:50:10 -0700

ubiquity (23.10.5) mantic; urgency=medium

  * Force partition auto-resize boxes to have black text (LP: #2036846)

 -- Erich Eickmeyer <eeickmeyer@ubuntu.com>  Thu, 28 Sep 2023 19:09:46 +0200

ubiquity (23.10.4) mantic; urgency=medium

  * Depend: on grub-pc.  Currently, ubiquity depends on shim-signed, but
    only Recommends: grub-pc with alternatives; for seed generation this
    means sometimes shim-signed -> grub-efi-amd64-signed -> grub-efi-amd64
    is picked, which we never want.  LP: #2036199.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 15 Sep 2023 11:16:45 -0700

ubiquity (23.10.3) mantic; urgency=medium

  [ Michael Hudson-Doyle ]
  * Cherry pick the fix for Debian bug #1040048 to fix build with new
    ncurses-bin.

  [ David Mohammed ]
  * Don't display a panel for budgie-wm

  [ Benjamin Drung ]
  * Update legacy timezones in tzsetup (LP: #2031838)

 -- Benjamin Drung <bdrung@ubuntu.com>  Tue, 12 Sep 2023 14:40:23 +0200

ubiquity (23.10.2) mantic; urgency=medium

  [ EsmaeelE ]
  * Set fa (Persian/Farsi) as the default Iranian language (LP: #1891270)

  [ Erich Eickmeyer ]
  * Don't hide ubiquity GTK frontend and oem-config-prepare-gtk in KDE
    environments: they aren't installed at all in Kubuntu, but UbuntuStudio
    will use them in a KDE environment.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 13 Aug 2023 17:18:53 -0500

ubiquity (23.10.1) mantic; urgency=medium

  * Use pycodestyle instead of pep8.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 23 May 2023 00:42:55 +0000

ubiquity (23.04.9) mantic; urgency=medium

  * bin/oem-config-remove-gtk uses aptdaemon to remove packages, not
    apt-get, so was overlooked in the previous upload.  Set the flag to
    autoremove dependencies here as well.  LP:# 1925265.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 26 Apr 2023 21:51:58 +0200

ubiquity (23.04.8) lunar; urgency=medium

  * Whenever removing packages, use apt-get autoremove --purge instead of
    apt-get purge so that no-longer-used dependencies are removed together
    with the package in question, and we do not leave behind any packages
    that will be reported as autoremovable later.  LP: #1925265.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 14 Apr 2023 11:35:46 -0700

ubiquity (23.04.7) lunar; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Wed, 12 Apr 2023 18:19:53 +0200

ubiquity (23.04.6) lunar; urgency=medium

  * tests/test_timezone.py:
    - update for changes in the new tzdata

 -- Brian Murray <brian@ubuntu.com>  Thu, 06 Apr 2023 08:45:52 -0700

ubiquity (23.04.5) lunar; urgency=medium

  * Update the .pot file.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 31 Mar 2023 13:05:41 -0700

ubiquity (23.04.4) lunar; urgency=medium

  * mktemplates.base: add more logging to ease diagnosis for failed builds

 -- Olivier Gayot <olivier.gayot@canonical.com>  Fri, 27 Jan 2023 07:47:28 -0800

ubiquity (23.04.3) lunar; urgency=medium

  * Fix unittest failing with Python 3.11 (LP: #2003970)

 -- Olivier Gayot <olivier.gayot@canonical.com>  Thu, 26 Jan 2023 19:36:54 +0100

ubiquity (23.04.2) lunar; urgency=medium

  * Fix lunar's pep8, not cought with local rebuild due to noautomatic.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Mon, 28 Nov 2022 16:48:59 +0000

ubiquity (23.04.1) lunar; urgency=medium

  [ Sebastien Bacher ]
  * d-i/source/user-setup/debian/user-setup-udeb.templates:
    remove 'lxd' from user-default-groups and add 'users' instead,
    it will let lxd default to unprivileged containers which is better
    see https://discourse.ubuntu.com/t/easy-multi-user-lxd-setup for details
    (lp: #1949115)

  [ Dimitri John Ledkov ]
  * Re-enable zfs encryption
  * zsys-setup: generate correct zfs-list.cache for target (LP: #1993318)

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Mon, 28 Nov 2022 16:09:57 +0000

ubiquity (22.10.10) kinetic; urgency=medium

  * Temporarily disable zfs + encryption option (LP: #1993318)

 -- William 'jawn-smith' Wilson <jawn-smith@ubuntu.com>  Tue, 18 Oct 2022 13:35:37 -0500

ubiquity (22.10.9) kinetic; urgency=medium

  * partman/resize: add a margin to the minimal size for partition shrinking
    (LP: #1991083)

 -- Adrien Nader <adrien.nader@canonical.com>  Wed, 12 Oct 2022 10:14:27 +0000

ubiquity (22.10.8) kinetic; urgency=medium

  *  Increase the window size in the QT/KDE version of the installer dailog so
     that the keyboard is readable. Thanks to Erich Eickmeyer for the fix.
     (LP: #1990887)

 -- Brian Murray <brian@ubuntu.com>  Tue, 11 Oct 2022 09:55:08 -0700

ubiquity (22.10.7) kinetic; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Mon, 10 Oct 2022 17:55:04 +0200

ubiquity (22.10.6) kinetic; urgency=medium

  [ Jeremy Bicha ]
  * gtk: Require gir1.2-soup-2.4 (LP: #1987455)
  * gtk: Set require_version in more places to better protect against this
    in the future
  * Add minimal debian/gbp.conf

 -- Jeremy Bicha <jbicha@ubuntu.com>  Wed, 24 Aug 2022 09:47:17 -0400

ubiquity (22.10.5) kinetic; urgency=medium

  [ Michał Sawicz ]
  * Run after cloud-init if installed

  [ Dimitri John Ledkov ]
  * Ensure minimum available amount of memory available (LP: #1979997)

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Wed, 13 Jul 2022 14:19:20 +0100

ubiquity (22.10.4) kinetic; urgency=medium

  [ Shih-Yuan Lee (FourDollars) ]
  * Use dpkg-divert /sbin/start-stop-daemon unconditionally instead of just renaming it conditionally.  (LP: #1978931)

  [ Sebastien Bacher ]
  * plugin-viewer-gtk.py: specify the gtk version to use and fix a warning
  * 22.10.3 upload included: Update the ubiquity icons for the brand
    refresh. Thanks to the Yaru team.

  [ Dimitri John Ledkov ]
  * zsys-setup: increase minimum bpool partition size to 1792

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Fri, 01 Jul 2022 11:23:36 +0100

ubiquity (22.10.3) kinetic; urgency=medium

  * Remove lubuntu-default-settings from Ubiquity's alternative depends so the
    autopkgtest isn't triggered every time we upload it.

 -- Simon Quigley <tsimonq2@ubuntu.com>  Fri, 17 Jun 2022 01:50:45 -0500

ubiquity (22.10.2) kinetic; urgency=medium

  * Fix a typo in the recover key dialog. (LP: #1967281)

 -- Brian Murray <brian@ubuntu.com>  Mon, 16 May 2022 15:57:55 -0700

ubiquity (22.10.1) kinetic; urgency=medium

  *  Update for kinetic.

 -- Brian Murray <brian@ubuntu.com>  Tue, 03 May 2022 09:50:20 -0700

ubiquity (22.04.16) jammy; urgency=medium

  * Update the Ubuntu logo to the new branding for the Install Ubuntu screen.
    (LP: #1969455)

 -- Brian Murray <brian@ubuntu.com>  Thu, 21 Apr 2022 05:55:15 -0700

ubiquity (22.04.15) jammy; urgency=medium

  * Set GNOME keyboard layout during installation (LP: #1875062)

 -- Benjamin Drung <bdrung@ubuntu.com>  Wed, 13 Apr 2022 15:56:30 -0700

ubiquity (22.04.14) jammy; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Wed, 13 Apr 2022 14:59:45 +0200

ubiquity (22.04.13) jammy; urgency=medium

  * Remove Zsys on ZFS installation. ZFS is still available.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Thu, 07 Apr 2022 11:09:39 +0200

ubiquity (22.04.12) jammy; urgency=medium

  [ Gunnar Hjalmarsson ]
  * Update the localechooser subtree from 2.89ubuntu3
    (lp: #1943768, #1966530)
  * Automatic update of included source packages: localechooser
    2.89ubuntu3.

  [ Dimitri John Ledkov ]
  * Switch kernel flavours [oem|hwe]-20.04 to [oem|hwe]-22.04.

 -- Dimitri John Ledkov <dimitri.ledkov@canonical.com>  Wed, 06 Apr 2022 15:12:50 +0100

ubiquity (22.04.11) jammy; urgency=medium

  * In partman-auto further increase the minimum and maximum sizes for /boot
    partitions on default, x86, and EFI platforms to a minium of 1792Mb and a
    maximum of 2048Mb. (LP: #1959971)

 -- Brian Murray <brian@ubuntu.com>  Fri, 01 Apr 2022 08:52:20 -0700

ubiquity (22.04.10) jammy; urgency=medium

  * Automatic update of included source packages:
    - choose-mirror 2.78ubuntu10 for bump to jammy
  * debian/real-po/templates.pot: update template using debconf-updatepo
    - This also updates various of the other *.po files in real-po

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Mon, 28 Mar 2022 18:25:23 +0200

ubiquity (22.04.9) jammy; urgency=medium

  * There was one fix too many in the previous changes to the Kubuntu frontend
    which resulted in the Timezone map not displaying which then caused the
    installation process to hang. (LP: #1966204)

 -- Brian Murray <brian@ubuntu.com>  Fri, 25 Mar 2022 11:53:16 -0700

ubiquity (22.04.8) jammy; urgency=medium

  * In partman-auto bump the minimum and maximum sizes for /boot partitions on
    default, x86, and EFI platforms to a minium of 1024Mb and a maximum of
    1848Mb. (LP: #1959971)
  * After copying log files to /var/log/installer set the permissions to 0o640
    and change the group owner to adm.
  * Resolve a crash in the KDE frontend when trying to install Kubuntu which
    was caused by changes to division. Thanks to LP user Cyril for the patch.
    (LP: #1963697)

 -- Brian Murray <brian@ubuntu.com>  Tue, 22 Mar 2022 10:35:07 -0700

ubiquity (22.04.7) jammy; urgency=medium

  * Remove the support for selecting software with tasksel as that is no
    longer used by anything. (LP: #1964026)

 -- Brian Murray <brian@ubuntu.com>  Mon, 07 Mar 2022 13:51:37 -0800

ubiquity (22.04.6) jammy; urgency=medium

  * Update the manifest so the build succeeds.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 04 Feb 2022 11:47:35 -0800

ubiquity (22.04.5) jammy; urgency=medium

  [ Łukasz 'sil2100' Zemczak ]
  * Add the ability to unhide passwords for the KDE frontend as well (follow
    up to the GTK changes released before).

  [ Steve Langasek ]
  * Do not support setting up archive.canonical.com as a source; the partner
    archive is now obsolete.  LP: #1959343.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Thu, 03 Feb 2022 12:41:46 +0100

ubiquity (22.04.4) jammy; urgency=medium

  [ Brian Murray ]
  * debian/ubiquity.templates: capitalize Wi-Fi in multiple places so that is
    consistent throughout the installer.
  * tests/*: use a try except so EnvironmentVarGuard can be imported with
    python3.9 or python3.10.

  [ Łukasz 'sil2100' Zemczak ]
  * Add the ability to unhide passwords that are being typed-in during various
    stages (GTK for now).

  [ Rik Mills ]
  * ubiquity-dm: Fix try/install screen for KDE. (LP: #1958120)
    - Remove legacy KDE4 code now that the binary it tries to start was
      removed in latest plasma release.
    - Fix background wallpaper extension. png -> jpg

 -- Brian Murray <brian@ubuntu.com>  Wed, 26 Jan 2022 11:35:06 -0800

ubiquity (22.04.3) jammy; urgency=medium

  * tests/test_timezone.py:
    - update for changes in the new tzdata

 -- Sebastien Bacher <seb128@ubuntu.com>  Tue, 23 Nov 2021 23:37:23 +0100

ubiquity (22.04.2) jammy; urgency=medium

  * Automatic update of included source packages
    - apt-setup 1:0.157ubuntu3.1 for tempfile deprecation fixes
    - console-setup 1.205ubuntu1 for deprecation and build fixes

 -- Sebastien Bacher <seb128@ubuntu.com>  Mon, 22 Nov 2021 17:45:27 +0100

ubiquity (22.04.1) jammy; urgency=medium

  * Automatic update of included source packages: apt-setup
    1:0.157ubuntu3.

 -- Sebastien Bacher <seb128@ubuntu.com>  Mon, 22 Nov 2021 16:01:30 +0100

ubiquity (21.10.10) impish; urgency=medium

  * ubi-partman.py: Do not display a restart button in the advanced
    partitioning screen when installing alongside Windows Boot Manager. Thanks
    to Sam van Kampen for the patch. (LP: #1942648)

 -- Brian Murray <brian@ubuntu.com>  Tue, 12 Oct 2021 05:52:59 -0700

ubiquity (21.10.9) impish; urgency=medium

  * ubiquity-dm: use dbus-update-activation-environment for every desktop
    environment. Thanks to Gordon N. Squash for the patch. (LP: #1231091)

 -- Brian Murray <brian@ubuntu.com>  Fri, 08 Oct 2021 13:04:00 -0700

ubiquity (21.10.8) impish; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Tue, 05 Oct 2021 18:39:30 +0200

ubiquity (21.10.7) impish; urgency=medium

  * ubiquity/gsettings.py, ubiquity/misc.py, data/ubiquity.desktop.in: also
    preserve XDG_DATA_DIRS when running ubiquity in a live session, which
    fixes opening the release notes hyperlink (and all other hyperlinks)
    with the correct application (firefox vs gedit) (LP: #1945658)

 -- Olivier Tilloy <olivier.tilloy@canonical.com>  Tue, 05 Oct 2021 17:55:29 +0200

ubiquity (21.10.6) impish; urgency=medium

  [ Didier Roche ]
  * debian/ubiquity.templates: fix formatting of error message to not
    contain markup

  [ Olivier Tilloy ]
  * ubiquity/frontend/gtk_ui.py, ubiquity/misc.py, debian/control: use
    xdg-open instead of sensible-browser to open the release notes and
    other hyperlinks consistently (LP: #1945015)

  [ Yuan-Chen Cheng ]
  * bin/ubiquity: add pre-install hookdir for oem-config mode

 -- Olivier Tilloy <olivier.tilloy@canonical.com>  Mon, 27 Sep 2021 15:14:25 +0200

ubiquity (21.10.5) impish; urgency=medium

  * tests/test_gtkwidgets.py, ubiquity/frontend/gtk_ui.py:
    - use gi.require_version to ensure we import the right gtk bindings
      (lp: #1936488)

 -- Sebastien Bacher <seb128@ubuntu.com>  Fri, 16 Jul 2021 16:03:27 +0200

ubiquity (21.10.4) impish; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * Make the recovery key a 48 digits password by default
   (LP: 1928860)
  * Recovery key is editable and optional.
  * Show the recovery key during manual partitioning.
  * Display a warning if recovery key is stored on a non removable media.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Thu, 15 Jul 2021 14:34:49 +0200

ubiquity (21.10.3) impish; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * krb5-config can be completely removed from the list of packages to keep or
    remove now that kerberos configuration is not needed anymore.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Wed, 23 Jun 2021 10:26:04 +0200

ubiquity (21.10.2) impish; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * connectity check: Make a distinction between local and global connection
    availability. For example, AD can be enabled with a working site
    connection but no internet, while package download requires a global
    connection.
  * revert configuration of Kerberos when AD is enabled. It is not required
    when all the services are running on Windows.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 21 Jun 2021 12:07:12 +0200

ubiquity (21.10.1) impish; urgency=medium

  * choose-mirror: hirsute -> impish

 -- Iain Lane <iain.lane@canonical.com>  Thu, 13 May 2021 17:58:27 +0100

ubiquity (21.04.19) hirsute; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * Only set the recovery key when partman-auto is used (LP: #1925002)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 19 Apr 2021 15:17:58 +0200

ubiquity (21.04.18) hirsute; urgency=medium

  * Only auto-configure ESP larger than 50 MiB - this works around LP 1924823,
    where the 5 MB ESP on the install medium was configured as /boot/efi.

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 19 Apr 2021 13:01:53 +0200

ubiquity (21.04.17) hirsute; urgency=medium

  [ Rik Mills ]
  * Remove autoconversion = False setting for qvariant in the KDE frontend.
    Fixes LP: #1912327 and LP: #1916331.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Fri, 16 Apr 2021 16:25:59 +0200

ubiquity (21.04.16) hirsute; urgency=medium

  * Updated translations.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Thu, 15 Apr 2021 15:14:05 +0200

ubiquity (21.04.15) hirsute; urgency=medium

  * scripts/plugininstall.py: Only install grub to ESP if ESP is configured
    (LP: #1893964)

 -- Julian Andres Klode <juliank@ubuntu.com>  Wed, 14 Apr 2021 17:29:57 +0200

ubiquity (21.04.14) hirsute; urgency=medium

  * zys-setup: ZFS generator is enabled by default (LP: 1922402)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Tue, 06 Apr 2021 12:17:46 +0200

ubiquity (21.04.13) hirsute; urgency=medium

  * misc: Fixed crash when trying to escape a non string (LP: #1921567)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Wed, 31 Mar 2021 10:39:43 +0200

ubiquity (21.04.12) hirsute; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * Added support for recovery key.
    This adds a second key that can be used for recovery. This key is saved to
    a file to be stored in a secure location to recover an encrypted device.
    (LP: #1921358)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Wed, 17 Mar 2021 09:38:45 +0100

ubiquity (21.04.11) hirsute; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * Configure krb5 client so access to AD with GPO enabled works out of the
    box after installation.
  * Keep packages required for AD installed. When AD installation is selected
    we want to keep all the packages used to make it work and remove them
    otherwise.

  [ Dimitri John Ledkov ]
  * install_misc: refuse to install packages that have been marked for removal.
    This should generally fix issues we've been seeing with installations using
    the OEM metapackages.  (LP: #1914374)
  * Merge netcfg 171 from Debian into ~ubuntu-installer repo, and subtree
    pull it in.
  * Automatic update of included source packages: netcfg 171ubuntu1
  * Build udebs with !noudeb profile set, to actually build with udebs.
  * Delete KeyboardNames.pl becuase it is annoying.
  * Automatic update of included source packages.
  * Properly drop dh-systemd build-dep from the d-i/update-control script.
  * Add symlink in netcfg mock_paths with and without _fn suffix, cause
    check in hirsute-release & hirsute-proposed want one or the other.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 17 Mar 2021 02:22:11 +0000

ubiquity (21.04.10) hirsute; urgency=medium

  * Drop build-dependency on obsolete dh-systemd

 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 05 Mar 2021 16:54:23 -0800

ubiquity (21.04.9) hirsute; urgency=medium

  [ Iain Lane ]
  * check-kernels: Don't remove the oem kernel if we want it (LP: #1915114)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 09 Feb 2021 13:53:35 +0000

ubiquity (21.04.8) hirsute; urgency=medium

  * install_misc: Mark all installed packages as manually installed.  When
    we're marking packages to install, mark them as `from_user=True`, which
    means manually installed. This prevents them being autoremoved either
    during installation or afterwards in the target system.  Fixes removal of
    the OEM kernel resulting in unbootable certified systems. (LP: #1914091)

 -- Iain Lane <iain.lane@canonical.com>  Mon, 01 Feb 2021 17:03:00 +0000

ubiquity (21.04.7) hirsute; urgency=medium

  [ William 'jawn-smith' Wilson ]
  * Listen on systemd signals in order to wait for sound.target to come
    up before attempting to play the system ready sound (LP: #1901043)

 -- Brian Murray <brian@ubuntu.com>  Fri, 29 Jan 2021 09:57:20 -0800

ubiquity (21.04.6) hirsute; urgency=medium

  * Revert "BD on iproute2" There's a mock 'ip' command which is supposed to
    be used actually.
  * Append _fn to netcfg mock_path name. This is actually why the mock 'ip'
    command wasn't being found. The check library now generates the testcase
    with `_fn` appended, so we need to rename our directory to follow suit.

 -- Iain Lane <iain.lane@canonical.com>  Mon, 25 Jan 2021 19:02:50 +0000

ubiquity (21.04.5) hirsute; urgency=medium

  [ Mauricio Faria de Oliveira ]
  * ubiquity/plugins/ubi-prepare.py: let the prepare page run in
    automatic mode to install 3rd party drivers. (LP: #1895351)

  [ Iain Lane ]
  * Drop all "from __future__ import print". This was kept 8 years ago when
    porting to py3, because pyflakes required it at the time to work properly.
  * ubiquity-dm: Set DISPLAY in the systemd environment for kubuntu too.
  * netcfg/tests/tests.mk: Disable -Werror=format.
    Upstream `check` has rewritten the macros, and now they trip these
    warnings. They should be updated to use ck_assert_* really.

  [ Shih-Yuan Lee (FourDollars) ]
  * install_misc.py: Use another mechanism to install the packages. (LP:
    #1908023)

 -- Iain Lane <iain.lane@canonical.com>  Mon, 25 Jan 2021 18:24:07 +0000

ubiquity (21.04.4) hirsute; urgency=medium

  [ Jean-Baptiste Lallement ]
  * Moved from deprecated sip4 to sip from PyQt5 (LP: #1903378) Thanks Rik
    Mills for the references.
  * Replaced deprecated module imp by importlib (LP: #1898494)

  [ Shih-Yuan Lee (FourDollars) ]
  * set() has a random order when looping it that makes the failure of
    dependencies issue random. Sort the list of package to make it predictable
    and easier to diagnose dependency issues.

  [ Łukasz 'sil2100' Zemczak ]
  * Provide some minimal user feedback on the UI when ubuntu-drivers is busy
    while running in the background. (LP: #1824905)

  [ Gunnar Hjalmarsson ]
  * d-i/patches/localechooser-post-base-installer.patch:
    - Set nl (Dutch) as the default Belgian language (LP: #1907914)

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Fri, 08 Jan 2021 18:13:07 +0000

ubiquity (21.04.3) hirsute; urgency=medium

  [ Mauricio Faria de Oliveira ]
  * Introduce preseed option partman-crypto/luksformat_options

  [ Łukasz 'sil2100' Zemczak ]
  * Automatic update of included source packages: partman-crypto
    101ubuntu5.

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Thu, 03 Dec 2020 15:21:45 +0100

ubiquity (21.04.2) hirsute; urgency=medium

  * Fix set_indicator_keymaps to work with Python 3.9 (the .tostring() method
    on arrays, long deprecated, has now been removed).

 -- Michael Hudson-Doyle <michael.hudson@ubuntu.com>  Mon, 30 Nov 2020 12:41:31 +1300

ubiquity (21.04.1) hirsute; urgency=medium

  * Update d-i/sources/choose-mirror, switching from focal to hirsute as the
    default (jumping by two releases as we forgot this step for groovy).

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Mon, 16 Nov 2020 18:56:41 +0100

ubiquity (20.10.13) groovy; urgency=medium

  * misc.py: unset gsd keys to trigger keyboard settings migration.
    (LP: #1892040)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 19 Oct 2020 18:29:34 +0100

ubiquity (20.10.12) groovy; urgency=medium

  [ Gunnar Hjalmarsson ]
  * d-i/patches/localechooser-post-base-installer.patch:
    - Set sw (Swahili) as the default Kenya language (LP: #1763025)
  * Translation update (LP: #1897444)

  [ Sebastien Bacher ]
  * POTFILES.in entries were not updated after a directory rename

 -- Gunnar Hjalmarsson <gunnarhj@ubuntu.com>  Fri, 16 Oct 2020 11:41:38 +0100

ubiquity (20.10.11) groovy; urgency=medium

  [ Jean-Baptiste Lallement ]
  * Remove popularity-contest.
  * Initialize text variables to fix crash in OEM mode (LP: #1898029)

  [ Sebastien Bacher ]
  * Updated translations (LP: #1897444)

  [ Dimitri John Ledkov ]
  * oem-config.target: Correct name of the NetworkManager.service unit
    (LP: #1665384)
  * localechooser.patch: set my (Burmese) as the default Myanmar language.
    (LP: #1872186)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 14 Oct 2020 13:18:26 +0100

ubiquity (20.10.10) groovy; urgency=medium

  [ Didier Roche ]
  [ Jean-Baptiste Lallement ]
  * AD integration for GTK UI.
  * bump KDE_SESSION_VERSION to 5 to fix xdg-open on Kubuntu (LP: #1890173)

  [ Brian Murray ]
  * Do not try to keep installed software when reinstalling Ubuntu as the
    process was error prone (LP: 1152399) and did not provide a quailty
    experience. (LP: #1798369)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Tue, 15 Sep 2020 17:06:15 +0200

ubiquity (20.10.9) groovy; urgency=medium

  * gtk_ui, prepare: Run 'apt update' before installing OEM metapackages. We
    need to pick up any which might have been released after the ISO was
    created. (LP: #1888241)

 -- Iain Lane <iain.lane@canonical.com>  Tue, 21 Jul 2020 15:29:51 +0100

ubiquity (20.10.8) groovy; urgency=medium

  [ Michael Hudson-Doyle ]
  * grub-installer: do not attempt to uninstall grub-efi-amd64-bin and grub-efi-amd64-signed when legacy booted

  [ Jean-Baptiste Lallement ]
  * Add right swap device id to fstab

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 06 Jul 2020 18:09:18 +0100

ubiquity (20.10.7) groovy; urgency=medium

  * control: drop udeb packages, no longer installable

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 29 Jun 2020 11:24:26 +0100

ubiquity (20.10.6) groovy; urgency=medium

  [ Michael Hudson-Doyle ]
  * grub-installer: allow invoker to override architecture
  * grub-installer: do not be fancy trying to determine which grub-efi package to install
  * grub-installer: always pass --target x86_64-efi to grub-install on adm64/efi
  * ubiquity: run grub-installer again to install ESP on amd64/legacy

  [ Dimitri John Ledkov ]
  * releasing package grub-installer version 1.128ubuntu15
  * d-i: add docs about subtree merging of changes
  * Automatic update of included source packages: grub-installer
    1.128ubuntu15.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Fri, 26 Jun 2020 21:44:20 +0100

ubiquity (20.10.5) groovy; urgency=medium

  * Switch from apt-get source, to git subtree for vendorized d-i sources.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 16 Jun 2020 10:56:50 +0100

ubiquity (20.10.4) groovy; urgency=medium

  [ Dimitri John Ledkov ]
  * d-i: drop distro patch of partman-swapfile, included in v2
  * d-i: vendorize archdetect binary, to remove hw-detect
  * Do not vendorize shim-signed scripts, simply use shim-signed scripts
    that are installed in live session already anyway.
  * ubiquity-dm: start gsd-keyboard for keyboard indicator (LP: #1847307)
  * autopilot: pacify new pyflakes

  [ Jean-Baptiste Lallement ]
  * Calculate partition number instead of reusing swap
  * Add partition for key store.
  * Add creation of the key store
  * Key store on ZVol
  * Encryption is enabled with --encrypt|-e
  * Added encrypted swap on ZFS systems
  * Use env instead argument to enable encryption
  * Properly calculate position of extended partition
  * force key when zfs encryption is activated.
  * Properly unmount target and its friends on zfs installation.
  * Add ZFS encryption UI
  * partition table is always GPT
  * Various fixes in zsys-setup
  * Moved keystore to /run/

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 15 Jun 2020 18:18:40 +0100

ubiquity (20.10.3) groovy; urgency=medium

  [ Jean-Baptiste ]
  * zsys-setup: Fixed partition type of EFI partition Partman has been updated
    to use 'ef' instead of 'b' as partition type of the EFI partition on MBR
    system.  This breaks zsys installation script and this patch fixes it.

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: apt-setup
    1:0.157ubuntu2, partman-swapfile 2.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 08 Jun 2020 01:23:03 +0100

ubiquity (20.10.2) groovy; urgency=medium

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Use persistent device name for vdevs (LP: #1880869)
  * Only export pools created during installation and containing dataset
    mounted under /target (LP: #1875045)

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: partman-partitioning
    120ubuntu3. LP: #1796260

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 28 May 2020 22:41:16 +0100

ubiquity (20.10.1) groovy; urgency=medium

  [ Sebastien Bacher ]
  * debian/real-po:
    - updated translations from launchpad, including strings from the new
      subpage for RST (lp: #1874103)

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Enable autotrim on all pools.

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: console-setup
    1.195ubuntu2, localechooser 2.71ubuntu5, partman-efi 84ubuntu1,
    partman-lvm 133.

  [ Michael Hudson-Doyle ]
  * make grub_default consider the boot argument in the non-removable case
    (LP: #1847898)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 27 May 2020 11:32:08 +0100

ubiquity (20.04.15) focal; urgency=medium

  [ Dimitri John Ledkov ]
  * check-kernels: install the right nvidia modules for the OEM kernel.
    (LP: #1873867)

  [ Iain Lane ]
  * language, partman, prepare: Factor out sensible-browser launching and use it
    (LP: #1874070)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 21 Apr 2020 16:07:58 +0100

ubiquity (20.04.14) focal; urgency=medium

  * check-kerenls: only set `install_new` for newly installed
    kernels. compatible list is for the running/preinstalled ones
    only. LP: #1873434

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Fri, 17 Apr 2020 15:59:46 +0100

ubiquity (20.04.13) focal; urgency=medium

  [ Steve Langasek ]
  * Always invoke mokutil with --timeout -1 so that users don't miss the key
    enrollment on reboot and end up with broken dkms modules.  LP: #1856422.

  [ Iain Lane ]
  * plugininstall: Don't modify oem_pkgs while we're iterating over it
    (LP: #1873146)
  * plugininstall: Don't bother calling do_install() if there's no packages

  [ Dimitri John Ledkov ]
  * Correctly install oem kernel flavour, when desired.
  * When validating new kernel, allow kernel version higher than 2.x
  * When keeping existing kernel, do not mark kernel image as manually
    instally, only the meta.
  * When removing a kernel, remove modules and meta.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 16 Apr 2020 22:56:34 +0100

ubiquity (20.04.12) focal; urgency=medium

  [ Iain Lane ]
  [ Michael Hudson-Doyle ]
  * ubi-prepare: Properly set state of download updates depending on network
    state and previously selected state. (LP: #1824195)

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Fixed typo in AccountsService

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: base-installer
    1.158ubuntu7, shim-signed 1.40.3.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 16 Apr 2020 01:42:34 +0100

ubiquity (20.04.11) focal; urgency=medium

  [ Shih-Yuan Lee (FourDollars) ]
  * Add the detection logic for Intel RST RAID. (LP: #1864965)

  [ Iain Lane ]
  * ubi-partman: Make 'back' work from the RST page.  Previously it went back
    to the prepare page. We actually want to go back to the partitioning page.
  * Implement bitlocker UI. Check if a partition has type 'BitLocker', and
    show the error page if it does and we're trying to resize.  Thanks to
    Woodrow Shen and Shih-Yuan Lee for their work here too. (LP: #1872718)
  * Automatic update of included source packages: shim-signed 1.40.

  [ Rik Mills ]
  * KDE: Kubuntu has dropped the KDE PIM suite from the default install
    for 20.04. Remove KDE PIM mention from the software selection page.

 -- Iain Lane <iain.lane@canonical.com>  Tue, 14 Apr 2020 18:57:04 +0100

ubiquity (20.04.10) focal; urgency=medium

  [ Sebastien Bacher ]
  * Updated translations from launchpad. (LP: #1870156)

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Make /boot/grub world-readable.

  [ Iain Lane ]
  * The following two changes are *not* exposed. They are mainly to extract
    the strings for translators to work on. A followup upload will expose the
    UI when necessary.
  * Add the UI for a "Turn off RST" page.
    It's not hooked up yet - this is waiting for another change, but we can
    get on with translating it.
  * Add the UI for a "you need to disable Bitlocker" page.
    As in the previous commit, this is disabled unless a special environment
    variable is set.

 -- Iain Lane <iain.lane@canonical.com>  Wed, 08 Apr 2020 17:44:59 +0100

ubiquity (20.04.9) focal; urgency=medium

  * kde: Set ubuntu_drivers to None.  We don't actually run this here (but
    could if somebody wanted to make that happen), but the plugins need the
    variable to be defined. (LP: #1869992)

 -- Iain Lane <iain.lane@canonical.com>  Wed, 01 Apr 2020 09:25:37 +0100

ubiquity (20.04.8) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  * Always creation zpool cache at the end of installation.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 30 Mar 2020 17:20:57 +0200

ubiquity (20.04.7) focal; urgency=medium

  [ Sebastien Bacher ]
  * debian/control:
    - don't build-depends on xkb-data-i18n which has been merged back
      to xkb-data now

  [ Hugh Chao ]
  * Add a preseed option which can let oem project reboot before OOBE i
    (LP: #1867711)

  [ Rik Mills ]
  * bin/ubiquity-dm: Switch the default KDE Plasma wallpaper looked for
    from .png to .jpg, as Plasma 5.18 switched default extension for
    that release. Fixes no background on the Try/Install screen for
    Kubuntu. (LP: #1863073)

  [ Iain Lane ]
  * In GNOME 3.36 the `gnome-session-x11-services.target` unit gained some
    dependencies that aren't satisfied in the ubiquity-dm environment. So
    GNOME Shell starting up this unit doesn't work any more: go back to the
    old way of starting it directly. (LP: #1869331)
  * ubiquity-dm: gnome-settings-daemon binaries have moved under /usr/libexec
    and adjust the paths accordingly.
  * ubiquity.json: Specify the path to the new theme GResource used by GNOME
    Shell
  * simple-plugins: Clean up the ubuntu-drivers.autoinstall file before each
    run.  This file is only ever appended to. The list is computed (passing
    --free-only and/or --no-oem) when leaving the prepare page. So we
    currently have the situation that if you revisit the page after having
    left it, the file is not updated with any new choices but is only appended
    to. Make sure it is written fresh each time, by removing it before running
    ubuntu-drivers.
  * prepare: Detect whether there are OEM enablement package for the system.
    Record this so that it can be used later on when actually installing.
    Installation can be disabled by preseeding ubiquity/install_oem.
  * plugininstall: If we've installed any OEM metapackages, update & upgrade them.
    This is the same as what `ubuntu-drivers autoinstall' is doing. We need
    this to try to ensure that the metapackage is upgraded in the target -
    if we're online when installing. (LP: #1866035)

  [ Jean-Baptiste Lallement ]
  * Updated changelog
  * Automatic update of included source packages: console-setup
    1.194ubuntu3.

 -- Iain Lane <iain.lane@canonical.com>  Mon, 30 Mar 2020 12:46:20 +0100

ubiquity (20.04.6) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche ]
  * Fix ZFS installation on MBR system now that partman-auto always creates an
    ESP.
  * Fix the display of the partition layout on ZFS installation in Ubiquity.
  * Install zsys when ZFS installation is selected.
  * Remove userobj_accounting from zpool features. It is not supported by GRUB
    when reverting on a snapshot.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Fri, 28 Feb 2020 10:51:09 +0100

ubiquity (20.04.5) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Drives bigger than 2TB use GPT but if the machine has been
    booted in legacy mode the ESP is not created. Rely on the label type
    instead of the firmware to know how to partition the disk (LP: #1856863).
    Thanks to Pablo Mendez Hernandez for the investigation.

  [ Iain Lane ]
  * Automatic update of included source packages: choose-mirror
    2.78ubuntu7, console-setup 1.194ubuntu2, partman-basicmethods 70,
    partman-jfs 58, partman-lvm 132, preseed 1.71ubuntu11, shim-signed
    1.41.

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: partman-auto
    134ubuntu13.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Wed, 19 Feb 2020 20:15:17 +0000

ubiquity (20.04.4) focal; urgency=medium

  * When removing packages, also remove automatically installed packages that
    are no longer required (LP: #1798992)

 -- Julian Andres Klode <juliank@ubuntu.com>  Mon, 16 Dec 2019 11:41:50 +0100

ubiquity (20.04.3) focal; urgency=medium

  [ Michael Hudson-Doyle ]
  * d/control: Recommend grub-efi-amd64 or grub-efi-ia32, not the transitional
    grub-efi which is no longer installed by default. (LP: #1848880)

 -- Steve Langasek <steve.langasek@ubuntu.com>  Mon, 02 Dec 2019 12:48:01 -0800

ubiquity (20.04.2) focal; urgency=medium

  * Make sure the screen-reader-enabled setting gets passed to the target
    system (LP: #1848144).

 -- Łukasz 'sil2100' Zemczak <lukasz.zemczak@ubuntu.com>  Fri, 29 Nov 2019 10:47:45 +0100

ubiquity (20.04.1) focal; urgency=medium

  * zfs:
    - Added an advanced features dialog to the partitioning page. LVM, LVM
      with encryption and experimental ZFS support have been moved to this
      dialog.
    - Fix tag name from org.zsys to com.ubuntu.zsys.
    - Use version 5000 for bpool with some features disabled to stay
      compatible with grub and prevent users from upgrading and breaking their
      systems.
    - The partman confirmation dialog now displays the final layout of the
      partition that will be created instead of the true but confusing message
      from partman telling that an ext4 partition will be created (LP: #1847719)
    - Calculate the size of bpool to be 500M < 5% partition size < 2G
    - Always create an ESP and moved grub to the ESP.
    - Updated translation templates.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 28 Oct 2019 09:07:57 +0100

ubiquity (19.10.21) eoan; urgency=medium

  [ Dimitri John Ledkov ]
  * scripts/plugininstall.py: skip installing extras with multiarch
    dependencies in the first pass.

  [ Mathieu Trudel-Lapierre ]
  * Updated translations from Launchpad.

 -- Mathieu Trudel-Lapierre <cyphermox@ubuntu.com>  Wed, 16 Oct 2019 10:01:56 -0400

ubiquity (19.10.20) eoan; urgency=medium

  [ Jean-Baptiste Lallement ]
  * zsys-setup: Force a re-read of the partition table before using the disk
    (LP: #1847748)

  [ Iain Lane ]
  * zsys-setup: Mark packages to kept in the init phase, rather than finalize.
    Finalize runs after ubiquity has removed files from packages which it has
    decided the target system isn't going to need. It's too late for us to try
    to save things then. (LP: #1847898)

  [ Dimitri John Ledkov ]
  * Automatic update of included source packages: partman-auto
    134ubuntu12, partman-base 206ubuntu6 (LP: #1847944)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Mon, 14 Oct 2019 14:31:19 +0100

ubiquity (19.10.19) eoan; urgency=medium

  [ Sebastien Bacher ]
  * Update the 'Skip' string to '_Skip', matching  the change done to
    ubiquity.ui some years ago. The template needs to be manual updated which
    wasn't done at the time, should make it translatable again (LP: #1731070)

  [ Mathieu Trudel-Lapierre ]
  * Update translations from Launchpad.
  * debian/real-po/templates.pot: update template using debconf-updatepo.

  [ Jean-Baptiste Lallement ]
  * Switch zpool sync property back to standard after installation
  * zfsutils-linux and zfs-initramfs moved to the live task, don't remove them
    at the end of installation (LP: #1847739)
  * Change partition types to Solaris Boot and Root types

  [ Didier Roche ]
  * As we are not going to own in the end org.zsys, move our identifier tags
    to com.ubuntu.zsys (LP: #1847711)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@canonical.com>  Fri, 11 Oct 2019 12:05:23 +0200

ubiquity (19.10.18) eoan; urgency=medium

  * Automatic update of included source packages: partman-auto
    134ubuntu11. (LP: #1845571)

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Thu, 10 Oct 2019 03:04:14 +0100

ubiquity (19.10.17) eoan; urgency=medium

  * scripts/zsys-setup: Do not install zfsutils-linux and zfs-initramfs now
    that they are seeded on the image (LP: #1847431)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@canonical.com>  Wed, 09 Oct 2019 09:50:59 +0200

ubiquity (19.10.16) eoan; urgency=medium

  [ Iain Lane ]
  * Drop zfs-0.8-support.patch. We're goind to do this via the main
    grub-installer package in the archive instead.
  * ubi-partman.py: Handle ZFS option not being implemented on KDE frontend
    (LP: #1847228)
  * Automatic update of included source packages: grub-installer
    1.128ubuntu14. (LP: #1847211)

  [ Michael Hudson-Doyle ]
  * ubiquity/install_misc.py:do_install: mark any already-installed packages
    as manually installed. (LP: #1841672)

 -- Iain Lane <iain.lane@canonical.com>  Tue, 08 Oct 2019 17:16:13 +0100

ubiquity (19.10.15) eoan; urgency=medium

  [ Jean-Baptiste Lallement ]
  * debian/rules: grub-installer doesn't exist on some archs. Do not patch it
    in this cases.

  [ Iain Lane ]
  * Run debconf-updatepo to re-generate translation template

 -- Iain Lane <iain.lane@canonical.com>  Mon, 07 Oct 2019 14:40:28 +0100

ubiquity (19.10.14) eoan; urgency=medium

  [ Jean-Baptiste Lallement ]
  * ubi-partman.py: Match the enable state of lvm and crypto labels with the
    corresponding checkbox.
  * Added experimental support for ZFS. (LP: #1843768)

  [ Mathieu Trudel-Lapierre ]
  * Update translations from Launchpad.

  [ Iain Lane ]
  * ubiquity.ui: Adjust width of "Installation complete" dialog.

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Thu, 12 Sep 2019 16:24:58 +0200

ubiquity (19.10.13) eoan; urgency=medium

  [ Jean-Baptiste Lallement ]
  * scripts/install.py: Replaced removed property Package.section by
    Version.section (LP: #1845593)

  [ Iain Lane ]
  * nm.py: Stop referencing udevadm by absolute path
    systemd 242-6ubuntu1 dropped a `/sbin/ubiquity` compatibility symlink
    that we were referencing by absolute path. This broke ubiquity when run
    on a system with a wireless adapter. Fix this by not referencing an
    absolute path but using normal $PATH lookup instead. (LP: #1845730)

 -- Iain Lane <iain.lane@canonical.com>  Fri, 27 Sep 2019 09:44:57 +0200

ubiquity (19.10.12) eoan; urgency=medium

  * ubiquity-dm: Still start gsd-xsettings for non-gnome-shell desktops.
    Apparently budgie wants this. (LP: #1845432)

 -- Iain Lane <iain.lane@canonical.com>  Thu, 26 Sep 2019 17:38:45 +0100

ubiquity (19.10.11) eoan; urgency=medium

  * ubiquity-dm: Adjust to GNOME Shell's gsd-xsettings related changes. GNOME
    Shell now launches gsd-xsettings itself, via the systemd units provided in
    `gnome-session` and `gnome-settings-daemon-common`. This conflicts with
    what we're doing in ubiquity-dm in two ways:
      - We are trying to launch gsd-xsettings ourselves, and you can only have
        one of these running at a time.
      - The user systemd environment does not have $DISPLAY in it, meaning
        that gsd-xsettings can't connect to the X server.
    Stop launching gsd-xsettings from ubiquity-dm, letting the shell handle it
    directly, and also export $DISPLAY into the D-Bus and systemd environments
    so that it can start up. (LP: #1844509)
  * ubiquity-dm: Don't launch ibus when we're running gnome-shell. These days
    gnome-shell takes care of running it itself.

 -- Iain Lane <iain.lane@canonical.com>  Wed, 25 Sep 2019 17:55:44 +0100

ubiquity (19.10.10) eoan; urgency=medium

  * Automatic update of included source packages: apt-setup
    1:0.141ubuntu5, localechooser 2.71ubuntu4, partman-lvm 131.

 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 24 Sep 2019 18:41:52 -0700

ubiquity (19.10.9) eoan; urgency=medium

  * Automatic update of included source packages: partman-base
    206ubuntu5.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Tue, 06 Aug 2019 10:59:05 +0100

ubiquity (19.10.8) eoan; urgency=medium

  * Pacify pep8.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 21 Jul 2019 13:39:28 -0300

ubiquity (19.10.7) eoan; urgency=medium

  * Automatic update of included source packages: partman-auto-lvm
    59ubuntu4, partman-base 206ubuntu3, partman-crypto 101ubuntu4.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 21 Jul 2019 11:41:40 -0300

ubiquity (19.10.6) eoan; urgency=medium

  * Use python3 in autopilot runner.
  * Try to keep grub and friends on arm64 harder.

 -- Dimitri John Ledkov <xnox@ubuntu.com>  Sun, 21 Jul 2019 11:39:04 -0300

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog ubiquity`.
