** 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: See the changelog entry below for a full list of changes and bugs. - - Fixes to support installation of Artful. - (LP: #1714028, LP: #1718216, LP: #1706744) - - mdadm: handle write failures to sysfs entries when stopping mdadm - (LP: #1708052) - - iscsi: use curtin storage config to disconnect iscsi targets - (LP: #1713537) + - Fixes to support installation of Artful. + (LP: #1714028, LP: #1718216, LP: #1706744) + - mdadm: handle write failures to sysfs entries when stopping mdadm + (LP: #1708052) + - iscsi: use curtin storage config to disconnect iscsi targets + (LP: #1713537) + - network configuration passthrough. For targets that have + a sufficient version of cloud-init, network config is now + passed through to cloud-init rather than being rendered + by curtin. [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. <TODO: attach curtin-proposed test artifacts from vmtest for every SRU release, not a link as links expire> <TODO: attach maas-proposed test artifacts from vmtest for every SRU release, not a link as links expire> [Discussion] The primary motivation for this fix is support for installation of - 17.10 (Artful). + 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references: - * New upstream snapshot. - - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744) - - docs: Trivial doc fix for enabling proposed. - - setup.py: fix to allow installation into a virtualenv (LP: #1703755) - - doc: update documentation on curtin-hooks and non-ubuntu installation. - - reporter: Add journald reporter to send events to journald - - vmtests: add option to tar disk images after test run - - install: ensure iscsi service is running to handle shutdown properly - - mdadm: handle write failures to sysfs entries when stopping mdadm - (LP: #1708052) - - vmtest: catch exceptions in curtin-log-print - - iscsi: use curtin storage config to disconnect iscsi targets - (LP: #1713537) - - vmtests: bump skip_by_date values out to give cloud-init SRU more time - - vmtest: get info about collected symlinks and then delete them. - - Update network cloud-init related skiptest dates, SRU still pending - - tests: Add CiTestCase common parent for all curtin tests. - - vmtests: Remove force flag for centos curthooks - - tools/jenkins-runner: improve tgtd cleanup logic - - tests: Drop EOL Wily Vivid and Yakkety tests. - - Disable yum plugins when installing packages, update ca-certs for https - - Rename centos_network_curthooks -> centos_apply_network_config. - - tests: in centos_defaults use write_files for grub serial. - - write_files: write files after extract, change write_files signature. - - pass network configuration through to target for ubuntu and centos - - tests: disable yakkety tests. - - tools/launch: automatically pass on proxy settings to curtin - - Add top level 'proxy' to config, deprecate top level http_proxy. - - tools/curtainer: fix to enable deb-src for -proposed. - - Use unshare to put chroot commands in own pid namespace. + * New upstream snapshot. + - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744) + - docs: Trivial doc fix for enabling proposed. + - setup.py: fix to allow installation into a virtualenv (LP: #1703755) + - doc: update documentation on curtin-hooks and non-ubuntu installation. + - reporter: Add journald reporter to send events to journald + - vmtests: add option to tar disk images after test run + - install: ensure iscsi service is running to handle shutdown properly + - mdadm: handle write failures to sysfs entries when stopping mdadm + (LP: #1708052) + - vmtest: catch exceptions in curtin-log-print + - iscsi: use curtin storage config to disconnect iscsi targets + (LP: #1713537) + - vmtests: bump skip_by_date values out to give cloud-init SRU more time + - vmtest: get info about collected symlinks and then delete them. + - Update network cloud-init related skiptest dates, SRU still pending + - tests: Add CiTestCase common parent for all curtin tests. + - vmtests: Remove force flag for centos curthooks + - tools/jenkins-runner: improve tgtd cleanup logic + - tests: Drop EOL Wily Vivid and Yakkety tests. + - Disable yum plugins when installing packages, update ca-certs for https + - Rename centos_network_curthooks -> centos_apply_network_config. + - tests: in centos_defaults use write_files for grub serial. + - write_files: write files after extract, change write_files signature. + - pass network configuration through to target for ubuntu and centos + - tests: disable yakkety tests. + - tools/launch: automatically pass on proxy settings to curtin + - Add top level 'proxy' to config, deprecate top level http_proxy. + - tools/curtainer: fix to enable deb-src for -proposed. + - Use unshare to put chroot commands in own pid namespace.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1721808 Title: sru curtin 2017-10-06 - 0.1.0~bzr532-0ubuntu1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
