← Back to team overview

group.of.nepali.translators team mailing list archive

[Bug 1795712] [NEW] sru curtin 2018-10-02 - 18.1-55-g0a27f283

 

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:

 - Enable custom storage configuration for centos images
 - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
 - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
 - clear-holders: rescan for lvm devices after assembling raid arrays (LP: #1783413)


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: attach xenial artifacts
 * TODO: attach bionic artifacts

maas-proposed test artifacts (LTS only):
 * TODO: attach maas qa results for xenial
 * TODO: attach maas qa results for bionic

[Discussion]

== End SRU Template ==

The full changelog with bug numbers intact is below:

  * New upstream snapshot. (LP: #1795712)
    - vmtest: kick skip-by-date for 1671951.
    - tools/jenkins-runner: Error if both filters and tests are given.
    - vmtests: prevent tests from modifying cls.collect_scripts
    - Enable custom storage configuration for centos images
    - vmtest: ensure we collect /var/log/journal only once
    - Don't allow reads of /proc and modprobe zfs through
    - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
    - clear-holders: rescan for lvm devices after assembling raid arrays
      (LP: #1783413)
    - vmtest: enable persistent journal and collect at boot time
    - Add timing and logging functions.
    - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
    - Add main so that 'python3 -m curtin' does the right thing.
    - Add subcommand 'features'.
    - block: use uuid4 (random) when autogenerating UUIDS for filesystems
      (LP: #1785356)
    - vmtests: Increase size of root filesystems.
    - clear-holders: reread ptable after wiping disks with partitions
    - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
    - tests: remove Ubuntu Artful [Joshua Powers]
    - vmtests: Let a raised SkipTest go through skip_by_date.
    - vmtests: Increase root fs to give upgrades to -proposed more space.
    - vmtest: Order the vmtest_pollinate late_command earlier.
    - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
    - vmtests: make skip_by_date a decorator that runs and reports.
    - vmtests: always declare certain attributes and remove redundant tests.
    - vmtests: Add Cosmic release to tests [Joshua Powers]
    - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
    - tox: use simplestreams from git repository rather than bzr.
    - document that you can set ptable on raids [Michael Hudson-Doyle]
    - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
    - vmtests: network_mtu move fixby date out 4 months from last value
    - Fix WorkingDir class to support already existing target directory.
      (LP: #1775622)
    - Fix extraction of local filesystem image. (LP: #1775630)
    - Fix tip-pyflakes imported but unused call to util.get_platform_arch
    - subp: update return value of subp with combine_capture=True.
    - tox: add a xenial environments, default envlist changes.
    - tests: Fix race on utcnow during timestamped curtin-log dir creation
      (LP: #1772481)
    - curtainer: patch source version from --source.
    - pyflakes: fix unused variable references identified by pyflakes 2.0.0.

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

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

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

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

** Description changed:

  The full changelog with bug numbers intact is below:
  
-   * New upstream snapshot. (LP: #SRU_BUG_NUMBER_HERE)
-     - vmtest: kick skip-by-date for 1671951.
-     - tools/jenkins-runner: Error if both filters and tests are given.
-     - vmtests: prevent tests from modifying cls.collect_scripts
-     - Enable custom storage configuration for centos images
-     - vmtest: ensure we collect /var/log/journal only once
-     - Don't allow reads of /proc and modprobe zfs through
-     - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
-     - clear-holders: rescan for lvm devices after assembling raid arrays
-       (LP: #1783413)
-     - vmtest: enable persistent journal and collect at boot time
-     - Add timing and logging functions.
-     - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
-     - Add main so that 'python3 -m curtin' does the right thing.
-     - Add subcommand 'features'.
-     - block: use uuid4 (random) when autogenerating UUIDS for filesystems
-       (LP: #1785356)
-     - vmtests: Increase size of root filesystems.
-     - clear-holders: reread ptable after wiping disks with partitions
-     - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
-     - tests: remove Ubuntu Artful [Joshua Powers]
-     - vmtests: Let a raised SkipTest go through skip_by_date.
-     - vmtests: Increase root fs to give upgrades to -proposed more space.
-     - vmtest: Order the vmtest_pollinate late_command earlier.
-     - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
-     - vmtests: make skip_by_date a decorator that runs and reports.
-     - vmtests: always declare certain attributes and remove redundant tests.
-     - vmtests: Add Cosmic release to tests [Joshua Powers]
-     - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
-     - tox: use simplestreams from git repository rather than bzr.
-     - document that you can set ptable on raids [Michael Hudson-Doyle]
-     - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
-     - vmtests: network_mtu move fixby date out 4 months from last value
-     - Fix WorkingDir class to support already existing target directory.
-       (LP: #1775622)
-     - Fix extraction of local filesystem image. (LP: #1775630)
-     - Fix tip-pyflakes imported but unused call to util.get_platform_arch
-     - subp: update return value of subp with combine_capture=True.
-     - tox: add a xenial environments, default envlist changes.
-     - tests: Fix race on utcnow during timestamped curtin-log dir creation
-       (LP: #1772481)
-     - curtainer: patch source version from --source.
-     - pyflakes: fix unused variable references identified by pyflakes 2.0.0.
+   * New upstream snapshot. (LP: #1795712)
+     - vmtest: kick skip-by-date for 1671951.
+     - tools/jenkins-runner: Error if both filters and tests are given.
+     - vmtests: prevent tests from modifying cls.collect_scripts
+     - Enable custom storage configuration for centos images
+     - vmtest: ensure we collect /var/log/journal only once
+     - Don't allow reads of /proc and modprobe zfs through
+     - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
+     - clear-holders: rescan for lvm devices after assembling raid arrays
+       (LP: #1783413)
+     - vmtest: enable persistent journal and collect at boot time
+     - Add timing and logging functions.
+     - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
+     - Add main so that 'python3 -m curtin' does the right thing.
+     - Add subcommand 'features'.
+     - block: use uuid4 (random) when autogenerating UUIDS for filesystems
+       (LP: #1785356)
+     - vmtests: Increase size of root filesystems.
+     - clear-holders: reread ptable after wiping disks with partitions
+     - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
+     - tests: remove Ubuntu Artful [Joshua Powers]
+     - vmtests: Let a raised SkipTest go through skip_by_date.
+     - vmtests: Increase root fs to give upgrades to -proposed more space.
+     - vmtest: Order the vmtest_pollinate late_command earlier.
+     - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
+     - vmtests: make skip_by_date a decorator that runs and reports.
+     - vmtests: always declare certain attributes and remove redundant tests.
+     - vmtests: Add Cosmic release to tests [Joshua Powers]
+     - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
+     - tox: use simplestreams from git repository rather than bzr.
+     - document that you can set ptable on raids [Michael Hudson-Doyle]
+     - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
+     - vmtests: network_mtu move fixby date out 4 months from last value
+     - Fix WorkingDir class to support already existing target directory.
+       (LP: #1775622)
+     - Fix extraction of local filesystem image. (LP: #1775630)
+     - Fix tip-pyflakes imported but unused call to util.get_platform_arch
+     - subp: update return value of subp with combine_capture=True.
+     - tox: add a xenial environments, default envlist changes.
+     - tests: Fix race on utcnow during timestamped curtin-log dir creation
+       (LP: #1772481)
+     - curtainer: patch source version from --source.
+     - pyflakes: fix unused variable references identified by pyflakes 2.0.0.

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

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

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

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

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

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

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

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

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

** 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:
+ 
+  - Enable custom storage configuration for centos images
+  - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
+  - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
+  - clear-holders: rescan for lvm devices after assembling raid arrays (LP: #1783413)
+ 
+ 
+ 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: attach xenial artifacts
+  * TODO: attach bionic artifacts
+ 
+ maas-proposed test artifacts (LTS only):
+  * TODO: attach maas qa results for xenial
+  * TODO: attach maas qa results for bionic
+ 
+ [Discussion]
+ 
+ == End SRU Template ==
+ 
  The full changelog with bug numbers intact is below:
  
    * New upstream snapshot. (LP: #1795712)
      - vmtest: kick skip-by-date for 1671951.
      - tools/jenkins-runner: Error if both filters and tests are given.
      - vmtests: prevent tests from modifying cls.collect_scripts
      - Enable custom storage configuration for centos images
      - vmtest: ensure we collect /var/log/journal only once
      - Don't allow reads of /proc and modprobe zfs through
      - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
      - clear-holders: rescan for lvm devices after assembling raid arrays
        (LP: #1783413)
      - vmtest: enable persistent journal and collect at boot time
      - Add timing and logging functions.
      - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
      - Add main so that 'python3 -m curtin' does the right thing.
      - Add subcommand 'features'.
      - block: use uuid4 (random) when autogenerating UUIDS for filesystems
        (LP: #1785356)
      - vmtests: Increase size of root filesystems.
      - clear-holders: reread ptable after wiping disks with partitions
      - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
      - tests: remove Ubuntu Artful [Joshua Powers]
      - vmtests: Let a raised SkipTest go through skip_by_date.
      - vmtests: Increase root fs to give upgrades to -proposed more space.
      - vmtest: Order the vmtest_pollinate late_command earlier.
      - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
      - vmtests: make skip_by_date a decorator that runs and reports.
      - vmtests: always declare certain attributes and remove redundant tests.
      - vmtests: Add Cosmic release to tests [Joshua Powers]
      - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
      - tox: use simplestreams from git repository rather than bzr.
      - document that you can set ptable on raids [Michael Hudson-Doyle]
      - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
      - vmtests: network_mtu move fixby date out 4 months from last value
      - Fix WorkingDir class to support already existing target directory.
        (LP: #1775622)
      - Fix extraction of local filesystem image. (LP: #1775630)
      - Fix tip-pyflakes imported but unused call to util.get_platform_arch
      - subp: update return value of subp with combine_capture=True.
      - tox: add a xenial environments, default envlist changes.
      - tests: Fix race on utcnow during timestamped curtin-log dir creation
        (LP: #1772481)
      - curtainer: patch source version from --source.
      - pyflakes: fix unused variable references identified by pyflakes 2.0.0.

-- 
You received this bug notification because you are a member of नेपाली
भाषा समायोजकहरुको समूह, which is subscribed to Xenial.
Matching subscriptions: Ubuntu 16.04 Bugs
https://bugs.launchpad.net/bugs/1795712

Title:
   sru curtin 2018-10-02 - 18.1-55-g0a27f283

Status in curtin package in Ubuntu:
  Fix Released
Status in curtin source package in Xenial:
  Confirmed
Status in curtin source package in Bionic:
  Confirmed
Status in curtin source package in Cosmic:
  Fix Released

Bug description:
  == 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:

   - Enable custom storage configuration for centos images
   - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
   - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
   - clear-holders: rescan for lvm devices after assembling raid arrays (LP: #1783413)

  
  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: attach xenial artifacts
   * TODO: attach bionic artifacts

  maas-proposed test artifacts (LTS only):
   * TODO: attach maas qa results for xenial
   * TODO: attach maas qa results for bionic

  [Discussion]

  == End SRU Template ==

  The full changelog with bug numbers intact is below:

    * New upstream snapshot. (LP: #1795712)
      - vmtest: kick skip-by-date for 1671951.
      - tools/jenkins-runner: Error if both filters and tests are given.
      - vmtests: prevent tests from modifying cls.collect_scripts
      - Enable custom storage configuration for centos images
      - vmtest: ensure we collect /var/log/journal only once
      - Don't allow reads of /proc and modprobe zfs through
      - clear-holders: handle missing zpool/zfs tools when wiping (LP: #1782744)
      - clear-holders: rescan for lvm devices after assembling raid arrays
        (LP: #1783413)
      - vmtest: enable persistent journal and collect at boot time
      - Add timing and logging functions.
      - parse_dpkg_version: support non-numeric in version string. (LP: #1786795)
      - Add main so that 'python3 -m curtin' does the right thing.
      - Add subcommand 'features'.
      - block: use uuid4 (random) when autogenerating UUIDS for filesystems
        (LP: #1785356)
      - vmtests: Increase size of root filesystems.
      - clear-holders: reread ptable after wiping disks with partitions
      - vmtest: Skip proposed pocket on dev release when 'proposed' in ADD_REPOS.
      - tests: remove Ubuntu Artful [Joshua Powers]
      - vmtests: Let a raised SkipTest go through skip_by_date.
      - vmtests: Increase root fs to give upgrades to -proposed more space.
      - vmtest: Order the vmtest_pollinate late_command earlier.
      - vmtest: always add 'curtin/vmtest' to installed pollinate user_agent.
      - vmtests: make skip_by_date a decorator that runs and reports.
      - vmtests: always declare certain attributes and remove redundant tests.
      - vmtests: Add Cosmic release to tests [Joshua Powers]
      - vmtests: skip TrustyTestMdadmBcache until 2019-01-22.
      - tox: use simplestreams from git repository rather than bzr.
      - document that you can set ptable on raids [Michael Hudson-Doyle]
      - vmtests: move skip-by date of xfs root and xfs boot out 1 year.
      - vmtests: network_mtu move fixby date out 4 months from last value
      - Fix WorkingDir class to support already existing target directory.
        (LP: #1775622)
      - Fix extraction of local filesystem image. (LP: #1775630)
      - Fix tip-pyflakes imported but unused call to util.get_platform_arch
      - subp: update return value of subp with combine_capture=True.
      - tox: add a xenial environments, default envlist changes.
      - tests: Fix race on utcnow during timestamped curtin-log dir creation
        (LP: #1772481)
      - curtainer: patch source version from --source.
      - pyflakes: fix unused variable references identified by pyflakes 2.0.0.

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


Follow ups