** 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:
  
-    * <TODO: Create list with LP: # included>
+   * Make systems with root on bcache use root=UUID=. (LP: #1680591)
+   * Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
+   * Add support for installing Ubuntu-Core 16 images
+   * Clear and re-order UEFI boot methods during UEFI grub installation. (LP: 
#1680917)
+   * Fix stacked storage configurations with iSCSI (LP: #1683910)
+   * clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
+   * clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
+   * Copy curtin install log into target. (LP: #1684128)
+   * block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
  
  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.
  
  <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]
  <TODO: other background>
  
  == End SRU Template ==
  
- <TODO: Paste in change log entry>
+ [Below here are for 16.04, 16.10 and 17.04]
+   - vmtest: let the socket level select a port rather than us picking one.
+   - Fix deb build by mocking call to udevadm settle
+   - Clear and re-order UEFI boot methods during UEFI grub installation.
+   - Resolve bcache race-conditions
+   - tests: clean up usage of collect files
+   - Allow re-use of vmtest output
+   - Fix stacked storage configurations with iSCSI (LP: #1683910)
+   - vmtests: enable tests to apply storage config to validate clear_holders 
path
+   - mdadm_stop: Add retry and additional steps to halt a resync
+   - vmtests: Add Artful release and update classes
+   - clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
+   - uc16 curthooks: add 'network' key to config file (LP: #1685000)
+   - Doc and makefile updates for build and test on new systems.
+   - clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
+   - vmtest: Use utf-8 and fix pseudo test collect_output
+   - vmtest: fix path to install log, and utilize the globally copied paths.
+   - Copy curtin install log into target. (LP: #1684128)
+   - vmtest: add in post-test log post-processing
+   - vmtest: update source.list test
+   - add recursive flag to do_umount, add --umount to block-meta
+   - load_command_environment: fix strict flag, and unit tests.
+   - block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
+ 
+ [Below here are for 16.04 and 16.10 only, as already included in 17.04]
+   - Make systems with root on bcache use root=UUID=. (LP: #1680591)
+   - Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
+   - tests: re-enable ZestyTestMdadmBcache.
+   - curthooks: fix pylint reported error when using ubuntu_core_curthooks.
+   - Add support for installing Ubuntu-Core 16 images
+   - Add 'STORAGE_CONFIG_V1_DD' to the feature list.
+   - flake8: fix flake8 issues with previous merge.
+   - Support selection of target disk for dd images install via storage 
config. (LP: #1640301)
+   - vmtest: have vmtest-sync-images avoid running when jenkins-runner is.
+   - tools/curtin-from-container: do not use lxc file push --create-dirs
+   - tests: enable curtainer to pull down curtin source locally
+   - tests: make nose output always include class name and method.
+   - tools/curtin-from-container: default to verbosity level 0, not 2.

** 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:
  
-   * Make systems with root on bcache use root=UUID=. (LP: #1680591)
-   * Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
-   * Add support for installing Ubuntu-Core 16 images
-   * Clear and re-order UEFI boot methods during UEFI grub installation. (LP: 
#1680917)
-   * Fix stacked storage configurations with iSCSI (LP: #1683910)
-   * clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
-   * clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
-   * Copy curtin install log into target. (LP: #1684128)
-   * block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
+   * Make systems with root on bcache use root=UUID=. (LP: #1680591)
+   * Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
+   * Add support for installing Ubuntu-Core 16 images
+   * Clear and re-order UEFI boot methods during UEFI grub installation. (LP: 
#1680917)
+   * Fix stacked storage configurations with iSCSI (LP: #1683910)
+   * clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
+   * clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
+   * Copy curtin install log into target. (LP: #1684128)
+   * block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
  
  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.
  
  <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]
- <TODO: other background>
+ The primary features / fixes needed here are for Ubuntu Core support.
  
  == End SRU Template ==
  
  [Below here are for 16.04, 16.10 and 17.04]
-   - vmtest: let the socket level select a port rather than us picking one.
-   - Fix deb build by mocking call to udevadm settle
-   - Clear and re-order UEFI boot methods during UEFI grub installation.
-   - Resolve bcache race-conditions
-   - tests: clean up usage of collect files
-   - Allow re-use of vmtest output
-   - Fix stacked storage configurations with iSCSI (LP: #1683910)
-   - vmtests: enable tests to apply storage config to validate clear_holders 
path
-   - mdadm_stop: Add retry and additional steps to halt a resync
-   - vmtests: Add Artful release and update classes
-   - clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
-   - uc16 curthooks: add 'network' key to config file (LP: #1685000)
-   - Doc and makefile updates for build and test on new systems.
-   - clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
-   - vmtest: Use utf-8 and fix pseudo test collect_output
-   - vmtest: fix path to install log, and utilize the globally copied paths.
-   - Copy curtin install log into target. (LP: #1684128)
-   - vmtest: add in post-test log post-processing
-   - vmtest: update source.list test
-   - add recursive flag to do_umount, add --umount to block-meta
-   - load_command_environment: fix strict flag, and unit tests.
-   - block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
+   - vmtest: let the socket level select a port rather than us picking one.
+   - Fix deb build by mocking call to udevadm settle
+   - Clear and re-order UEFI boot methods during UEFI grub installation.
+   - Resolve bcache race-conditions
+   - tests: clean up usage of collect files
+   - Allow re-use of vmtest output
+   - Fix stacked storage configurations with iSCSI (LP: #1683910)
+   - vmtests: enable tests to apply storage config to validate clear_holders 
path
+   - mdadm_stop: Add retry and additional steps to halt a resync
+   - vmtests: Add Artful release and update classes
+   - clear-holders: mdadm use /proc/mdstat to wait for array to stop (LP: 
#1682584)
+   - uc16 curthooks: add 'network' key to config file (LP: #1685000)
+   - Doc and makefile updates for build and test on new systems.
+   - clear-holders: make bcache handler wait for device shutdown (LP: #1680409)
+   - vmtest: Use utf-8 and fix pseudo test collect_output
+   - vmtest: fix path to install log, and utilize the globally copied paths.
+   - Copy curtin install log into target. (LP: #1684128)
+   - vmtest: add in post-test log post-processing
+   - vmtest: update source.list test
+   - add recursive flag to do_umount, add --umount to block-meta
+   - load_command_environment: fix strict flag, and unit tests.
+   - block_meta: Attempt to mount by UUID= if possible (LP: #1676991)
  
  [Below here are for 16.04 and 16.10 only, as already included in 17.04]
-   - Make systems with root on bcache use root=UUID=. (LP: #1680591)
-   - Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
-   - tests: re-enable ZestyTestMdadmBcache.
-   - curthooks: fix pylint reported error when using ubuntu_core_curthooks.
-   - Add support for installing Ubuntu-Core 16 images
-   - Add 'STORAGE_CONFIG_V1_DD' to the feature list.
-   - flake8: fix flake8 issues with previous merge.
-   - Support selection of target disk for dd images install via storage 
config. (LP: #1640301)
-   - vmtest: have vmtest-sync-images avoid running when jenkins-runner is.
-   - tools/curtin-from-container: do not use lxc file push --create-dirs
-   - tests: enable curtainer to pull down curtin source locally
-   - tests: make nose output always include class name and method.
-   - tools/curtin-from-container: default to verbosity level 0, not 2.
+   - Make systems with root on bcache use root=UUID=. (LP: #1680591)
+   - Fix iscsi disks that have a ':' in the target name. (LP: #1679222)
+   - tests: re-enable ZestyTestMdadmBcache.
+   - curthooks: fix pylint reported error when using ubuntu_core_curthooks.
+   - Add support for installing Ubuntu-Core 16 images
+   - Add 'STORAGE_CONFIG_V1_DD' to the feature list.
+   - flake8: fix flake8 issues with previous merge.
+   - Support selection of target disk for dd images install via storage 
config. (LP: #1640301)
+   - vmtest: have vmtest-sync-images avoid running when jenkins-runner is.
+   - tools/curtin-from-container: do not use lxc file push --create-dirs
+   - tests: enable curtainer to pull down curtin source locally
+   - tests: make nose output always include class name and method.
+   - tools/curtin-from-container: default to verbosity level 0, not 2.

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

Title:
  sru curtin 2017-06-12 - 0.1.0~bzr505-0ubuntu1

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

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

Reply via email to