** 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

Reply via email to