Public bug reported:

== Begin SRU Template ==
[Impact]
This release sports both bug-fixes and new features and we would like to
make sure all of our supported customers have access to these improvements.
The notable ones are:

 * zfs/zpool version=28 by default, allow users to override default values.
   (LP: #1754013)
 * clear_holders: wipe complex devices before disassembly (LP: #1750519)
 * Add support for installing sources that are a filesystem image.
   (LP: #1746348)
 * clear-holders: detect and remove devices from kernel swap as needed.
   (LP: #1743643)
 * Add zpool, zfs storage commands for experimental support of ZFS on root.

See the changelog entry below for a full list of changes and bugs.

[Test Case]
The following development and SRU process was followed:
https://wiki.ubuntu.com/CurtinUpdates

Curtin now contains an extensive integration test suite that is ran using
the SRU package for each releases. These suite has documentation here:
https://curtin.readthedocs.io/en/latest/topics/integration-testing.html

In order to avoid regression to existing MAAS product, the MAAS team will
run their continuous integration test against the curtin that is in
-proposed.  A successful run will be required before the proposed curtin
can be let into -updates.

The curtin team will be in charge of attaching the artifacts and console
output of the appropriate run to the bug.  Curtin team members will not
mark ‘verification-done’ until this has happened.

[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.

curtin-proposed test artifacts:
 * TODO: xenial
 * TODO: artful

maas-proposed test artifacts (LTS only):
 * TODO: xenial

[Discussion]

== End SRU Template ==

Full Changelog of upstream is below.

 - Release 18.1
 - zfs/zpool version=28 by default, allow users to override default values.
   (LP: #1754013)
 - helpers/shell-archive: drop use of tar --sparse flag (LP: #1757565)
 - vmtest: In Basic install, add entry for swap to fstab and verify its use.
 - vmtest: skip some bcache tests pending kernel fixes
 - vmtests: extend skip_by_date for lvmroot_xfsroot and network_mtu
 - vmtest: fix pollinate re.search to use groupdict()
 - Add pollinate user-agent configuration support.
 - vmtest: Remove xenial and trusty specific workaround for rooturl.
 - vmtest: Add Filesystem Battery test.
 - Remove grub2/xenial specific workarounds for zfsroot.
 - Disable dirty_disks mode for mdadm + iscsi tests
 - tools/curtainer: Try harder to get source at binary version.
 - clear_holders: wipe complex devices before disassembly (LP: #1750519)
 - vmtests: network_mtu: fix bug number and move date out one month
 - fix /usr/bin/curtin exit code in install failure (LP: #1751176)
 - docs: Document use of format command with fstype: zfsroot
 - docs: Add HACKING.rst doc to top level dir and readthedocs.
 - vmtest: fix centos root-tgz image sync
 - block_meta: Ensure offset input to sgdisk are integers.
 - Fix error in url_helper and vmtest from previous commit.
 - tools: fix curtainer to specify source version to apt-get source.
 - Add support for installing sources that are a filesystem image.
   (LP: #1746348)
 - clear-holders: detect and remove devices from kernel swap as needed.
   (LP: #1743643)
 - tests: remove xfs filesystem from basic uefi test.
 - tools: fix curtainer --source with trusty.
 - apply_net: do not write to stderr directly.
 - vmtest: Drop use of root-image.gz and maas2roottar.
 - in-target: use ChrootableTarget so that unshare pid is used.
 - tools/curtainer: check that binary and source version are the same.
   (LP: #1747077)
 - Add zfsroot as a filesystem type
 - fix modeline for shell syntax files.
 - error logs: Create error_tarfile path if path does not exist
   (LP: #1746363)
 - zfs: only load zfs on xenial+ skip artful/bionic zfs env export
 - error logs: automatically collect and tar curtin logs upon error.
 - vmtests: Support skipping skip_by_date tests based on environment.
 - Add zpool, zfs storage commands for experimental support of ZFS on root.
 - tests: revert workaround for bug in overlayroot that is now fixed.
 - tests: Bump skip_by_dates for bug 1652822 and 1671952.
 - cli: add curtin collect-logs sub-command
 - vmtest: Do not run tests of unsupported Ubuntu releases.
 - Make license headers and file footers consistent and simplify.

** Affects: curtin (Ubuntu)
     Importance: Medium
         Status: Fix Released

** Affects: curtin (Ubuntu Xenial)
     Importance: Medium
         Status: Confirmed

** Affects: curtin (Ubuntu Artful)
     Importance: Medium
         Status: Confirmed

** Changed in: curtin (Ubuntu)
       Status: New => Fix Released

** Changed in: curtin (Ubuntu)
   Importance: Undecided => Medium

** Also affects: curtin (Ubuntu Artful)
   Importance: Undecided
       Status: New

** Also affects: curtin (Ubuntu Xenial)
   Importance: Undecided
       Status: New

** Changed in: curtin (Ubuntu Xenial)
       Status: New => Confirmed

** Changed in: curtin (Ubuntu Artful)
       Status: New => Confirmed

** Changed in: curtin (Ubuntu Xenial)
   Importance: Undecided => Medium

** Changed in: curtin (Ubuntu Artful)
   Importance: Undecided => Medium

** Summary changed:

-  sru curtin 2018-03-28 - 18.1-0ubuntu1~16.04.1
+ sru curtin 2018-03-28 - 18.1-0ubuntu1

** Description changed:

  == Begin SRU Template ==
  [Impact]
  This release sports both bug-fixes and new features and we would like to
  make sure all of our supported customers have access to these improvements.
  The notable ones are:
  
-  * zfs/zpool version=28 by default, allow users to override default values.
-    (LP: #1754013)
-  * clear_holders: wipe complex devices before disassembly (LP: #1750519)
-  * Add support for installing sources that are a filesystem image.
-    (LP: #1746348)
-  * clear-holders: detect and remove devices from kernel swap as needed.
-    (LP: #1743643) 
+  * zfs/zpool version=28 by default, allow users to override default values.
+    (LP: #1754013)
+  * clear_holders: wipe complex devices before disassembly (LP: #1750519)
+  * Add support for installing sources that are a filesystem image.
+    (LP: #1746348)
+  * clear-holders: detect and remove devices from kernel swap as needed.
+    (LP: #1743643)
+  * Add zpool, zfs storage commands for experimental support of ZFS on root.
  
  See the changelog entry below for a full list of changes and bugs.
  
  [Test Case]
  The following development and SRU process was followed:
  https://wiki.ubuntu.com/CurtinUpdates
  
  Curtin now contains an extensive integration test suite that is ran using
  the SRU package for each releases. These suite has documentation here:
  https://curtin.readthedocs.io/en/latest/topics/integration-testing.html
  
  In order to avoid regression to existing MAAS product, the MAAS team will
  run their continuous integration test against the curtin that is in
  -proposed.  A successful run will be required before the proposed curtin
  can be let into -updates.
  
  The curtin team will be in charge of attaching the artifacts and console
  output of the appropriate run to the bug.  Curtin team members will not
  mark ‘verification-done’ until this has happened.
  
  [Regression Potential]
  In order to mitigate the regression potential, the results of the
  aforementioned integration tests are attached to this bug.
  
  curtin-proposed test artifacts:
-  * TODO: xenial
-  * TODO: artful
+  * TODO: xenial
+  * TODO: artful
  
  maas-proposed test artifacts (LTS only):
-  * TODO: xenial
+  * TODO: xenial
  
  [Discussion]
  
  == End SRU Template ==
  
  Full Changelog of upstream is below.
  
-  - Release 18.1
-  - zfs/zpool version=28 by default, allow users to override default values.
-    (LP: #1754013)
-  - helpers/shell-archive: drop use of tar --sparse flag (LP: #1757565)
-  - vmtest: In Basic install, add entry for swap to fstab and verify its use.
-  - vmtest: skip some bcache tests pending kernel fixes
-  - vmtests: extend skip_by_date for lvmroot_xfsroot and network_mtu 
-  - vmtest: fix pollinate re.search to use groupdict()
-  - Add pollinate user-agent configuration support.
-  - vmtest: Remove xenial and trusty specific workaround for rooturl.
-  - vmtest: Add Filesystem Battery test.
-  - Remove grub2/xenial specific workarounds for zfsroot.
-  - Disable dirty_disks mode for mdadm + iscsi tests
-  - tools/curtainer: Try harder to get source at binary version.
-  - clear_holders: wipe complex devices before disassembly (LP: #1750519)
-  - vmtests: network_mtu: fix bug number and move date out one month
-  - fix /usr/bin/curtin exit code in install failure (LP: #1751176)
-  - docs: Document use of format command with fstype: zfsroot
-  - docs: Add HACKING.rst doc to top level dir and readthedocs.
-  - vmtest: fix centos root-tgz image sync
-  - block_meta: Ensure offset input to sgdisk are integers.
-  - Fix error in url_helper and vmtest from previous commit.
-  - tools: fix curtainer to specify source version to apt-get source.
-  - Add support for installing sources that are a filesystem image.
-    (LP: #1746348)
-  - clear-holders: detect and remove devices from kernel swap as needed.
-    (LP: #1743643) 
-  - tests: remove xfs filesystem from basic uefi test.
-  - tools: fix curtainer --source with trusty.
-  - apply_net: do not write to stderr directly.
-  - vmtest: Drop use of root-image.gz and maas2roottar.
-  - in-target: use ChrootableTarget so that unshare pid is used.
-  - tools/curtainer: check that binary and source version are the same.
-    (LP: #1747077) 
-  - Add zfsroot as a filesystem type
-  - fix modeline for shell syntax files.
-  - error logs: Create error_tarfile path if path does not exist
-    (LP: #1746363)
-  - zfs: only load zfs on xenial+ skip artful/bionic zfs env export
-  - error logs: automatically collect and tar curtin logs upon error.
-  - vmtests: Support skipping skip_by_date tests based on environment.
-  - Add zpool, zfs storage commands for experimental support of ZFS on root.
-  - tests: revert workaround for bug in overlayroot that is now fixed.
-  - tests: Bump skip_by_dates for bug 1652822 and 1671952.
-  - cli: add curtin collect-logs sub-command
-  - vmtest: Do not run tests of unsupported Ubuntu releases.
-  - Make license headers and file footers consistent and simplify.
+  - Release 18.1
+  - zfs/zpool version=28 by default, allow users to override default values.
+    (LP: #1754013)
+  - helpers/shell-archive: drop use of tar --sparse flag (LP: #1757565)
+  - vmtest: In Basic install, add entry for swap to fstab and verify its use.
+  - vmtest: skip some bcache tests pending kernel fixes
+  - vmtests: extend skip_by_date for lvmroot_xfsroot and network_mtu
+  - vmtest: fix pollinate re.search to use groupdict()
+  - Add pollinate user-agent configuration support.
+  - vmtest: Remove xenial and trusty specific workaround for rooturl.
+  - vmtest: Add Filesystem Battery test.
+  - Remove grub2/xenial specific workarounds for zfsroot.
+  - Disable dirty_disks mode for mdadm + iscsi tests
+  - tools/curtainer: Try harder to get source at binary version.
+  - clear_holders: wipe complex devices before disassembly (LP: #1750519)
+  - vmtests: network_mtu: fix bug number and move date out one month
+  - fix /usr/bin/curtin exit code in install failure (LP: #1751176)
+  - docs: Document use of format command with fstype: zfsroot
+  - docs: Add HACKING.rst doc to top level dir and readthedocs.
+  - vmtest: fix centos root-tgz image sync
+  - block_meta: Ensure offset input to sgdisk are integers.
+  - Fix error in url_helper and vmtest from previous commit.
+  - tools: fix curtainer to specify source version to apt-get source.
+  - Add support for installing sources that are a filesystem image.
+    (LP: #1746348)
+  - clear-holders: detect and remove devices from kernel swap as needed.
+    (LP: #1743643)
+  - tests: remove xfs filesystem from basic uefi test.
+  - tools: fix curtainer --source with trusty.
+  - apply_net: do not write to stderr directly.
+  - vmtest: Drop use of root-image.gz and maas2roottar.
+  - in-target: use ChrootableTarget so that unshare pid is used.
+  - tools/curtainer: check that binary and source version are the same.
+    (LP: #1747077)
+  - Add zfsroot as a filesystem type
+  - fix modeline for shell syntax files.
+  - error logs: Create error_tarfile path if path does not exist
+    (LP: #1746363)
+  - zfs: only load zfs on xenial+ skip artful/bionic zfs env export
+  - error logs: automatically collect and tar curtin logs upon error.
+  - vmtests: Support skipping skip_by_date tests based on environment.
+  - Add zpool, zfs storage commands for experimental support of ZFS on root.
+  - tests: revert workaround for bug in overlayroot that is now fixed.
+  - tests: Bump skip_by_dates for bug 1652822 and 1671952.
+  - cli: add curtin collect-logs sub-command
+  - vmtest: Do not run tests of unsupported Ubuntu releases.
+  - Make license headers and file footers consistent and simplify.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1759664

Title:
  sru curtin 2018-03-28 - 18.1-0ubuntu1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1759664/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to