grubzfs-testsuite (0.4.10) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche ]
  * Adapt to grub zfs generator in 2.04-1ubuntu25 (history speedup
    improvements).
  * New test case for multiple devices.

 -- Didier Roche <didrocks@ubuntu.com>  Mon, 13 Apr 2020 15:52:17 +0200

grubzfs-testsuite (0.4.9) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche ]
  * Adapt to grub zfs generator in 2.04-1ubuntu23 (speedup improvements):
    (LP: #1869885)
    - rename the tests case to avoid using bpool
    - added new tests for separated bpool handling: bpool is now a fast track
      code path in our zfs script for our default layout.
    - fix intercall in prepare_grub_to_access_device_cached that has now a new
      parameter for submenu_level.
    - refresh for correct tab alignement.
    - update the Breaks: to correct version.

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 03 Apr 2020 15:50:39 +0200

grubzfs-testsuite (0.4.8) focal; urgency=medium

  * Refresh failing tests metadata now that the bug is fixed in grub2

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 18 Feb 2020 09:19:44 +0100

grubzfs-testsuite (0.4.7) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche ]
  * Add test cases for simulating already imported ZFS datasets.
    We have a breakage with zfs 0.8 where we can’t list snapshots on our
    secondary mountpoint (https://github.com/zfsonlinux/zfs/issues/9958).
  * Fix flag parsing initialization with go 1.13.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 06 Feb 2020 17:57:34 +0100

grubzfs-testsuite (0.4.6) focal; urgency=medium

  [ Jean-Baptiste Lallement ]
  [ Didier Roche ]
  * Test cases for:
    - Handle the case where grub-probe returns several devices for a single
      pool (LP: #1848856).
    - Do not crash on invalid fstab and report the invalid entry.
      (LP: #1849347)
    - When a pool fails to import, catch and display the error message and
      continue with other pools. Import all the pools in readonly mode so we
      can import other pools with unsupported features (LP: #1848399)

 -- Jean-Baptiste Lallement <jean-baptiste.lallement@ubuntu.com>  Mon, 18 Nov 2019 11:38:20 +0100

grubzfs-testsuite (0.4.5) eoan; urgency=medium

  * Move our identifier to com.ubuntu
    As we are not going to own org.zsys, move our identifier under
    com.ubuntu.zsys (LP: #1847711)

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 11 Oct 2019 15:55:19 +0200

grubzfs-testsuite (0.4.4) eoan; urgency=medium

  * Refresh test golden files for latest grub, fixing booting on ubuntu
    with secure boot taking non .efi.signed kernels (LP: #1847581)

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 10 Oct 2019 11:38:46 +0200

grubzfs-testsuite (0.4.3) eoan; urgency=medium

  * Refresh tests golden files for latest grub, fixing the case of pure zfs
    snapshots giving additional "}", and as such, creating invalid grub menu.

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 02 Oct 2019 10:04:15 +0200

grubzfs-testsuite (0.4.2) eoan; urgency=medium

  * Build-dep on zsys as well to prevent building on s390x.
  * Refresh tests for latest grub:
    - latest grub doesn't show up history for pure zfs systems without zsys.
      We identified multiple issues due to the mount generator in upstream
      zfs which makes it incompatible. (LP: #1845913)
    - dep on latest grub then.

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 01 Oct 2019 10:19:15 +0200

grubzfs-testsuite (0.4.1) eoan; urgency=medium

  * Fix lintian issues on copyright
  * Depends on zsys:
    Generate menu has some temporary zsys checks, add it for our tests to
    pass for the next grub upload. (LP: #1845333)

 -- Didier Roche <didrocks@ubuntu.com>  Wed, 25 Sep 2019 15:58:44 +0200

grubzfs-testsuite (0.4) eoan; urgency=medium

  * Allow testing against gawk and mawk
  * Use our fork of go-libzfs which supports zfs 0.8
  * Adapt the zpool mock to new grub 10_linux_zfs script
  * Depends on grub version with mawk support
  * Refresh vendor/ directory

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 30 Jul 2019 07:54:35 +0200

grubzfs-testsuite (0.3) eoan; urgency=medium

  * Add more tests and fixes as 10_linux_zfs evolved.
  * Run them as autopkgtests now that grub support is in distro.

 -- Didier Roche <didrocks@ubuntu.com>  Fri, 07 Jun 2019 09:30:25 +0200

grubzfs-testsuite (0.2) eoan; urgency=medium

  * Ship binary test file in libexec to run the testsuite directly against zfs
    and grub in autopkgtests.
  * Make tests compatible with go 1.12
  * Export with cache and vendor mod to build with vendorized modules.
  * Build on x86 by fixing go-libzfs binding.

 -- Didier Roche <didrocks@ubuntu.com>  Thu, 06 Jun 2019 13:19:25 +0200

grubzfs-testsuite (0.1) eoan; urgency=medium

  * Initial release

 -- Didier Roche <didrocks@ubuntu.com>  Tue, 04 Jun 2019 11:31:59 +0200
