** 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: implement a supported check to handle i386 (LP: #1768709) * Support mount entries not tied to a device, including bind and tmpfs. (LP: #1767979) * block/clear_holders/mdadm: refactor handling of layered device wiping (LP: #1768893, #1769742) * clear_holders: only export zpools that have been imported (LP: #1770280) * util.get_efibootmgr: filter bootorder by found entries (LP: #1767584) * make_dname for bcache should use backing device uuid (LP: #1728742) * zfsroot: add additional checks, do not require disk 'serial' attribute (LP: #1760879, #1760880) 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: * see attached xenial artifacts * see attached artful artifacts * see attached bionic artifacts maas-proposed test artifacts (LTS only): - * xenial: TODO - * bionic: TODO + * see attached maas qa results for xenial + * see attached maas qa results for bionic [Discussion] == End SRU Template == Full Changelog of upstream is below. - tools: jenkins-runner show curtin version in output. - zfs: implement a supported check to handle i386 (LP: #1768709) - Support mount entries not tied to a device, including bind and tmpfs. (LP: #1767979) - block/clear_holders/mdadm: refactor handling of layered device wiping (LP: #1768893, #1769742) - clear_holders: only export zpools that have been imported (LP: #1770280) - vmtests: allow env control of apt, system_upgrade, package upgrade - util.get_efibootmgr: filter bootorder by found entries (LP: #1767584) - vmtests: adjust lvm_iscsi dnames to match configuration - vmtest: always boot with BOOTIF and ip=:::::BOOTIF:dhcp - make_dname for bcache should use backing device uuid - zfsroot: add additional checks, do not require disk 'serial' attribute (LP: #1760879, #1760880)
** Tags removed: verification-needed verification-needed-artful verification-needed-bionic verification-needed-xenial ** Tags added: verification-done verification-done-artful verification-done-bionic verification-done-xenial -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1772044 Title: sru curtin 2018-05-18 - 18.1-17-gae48e86f-0ubuntu1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1772044/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
