2018-01-16 18:15:30 |
Ryan Harper |
bug |
|
|
added bug |
2018-01-16 19:45:39 |
Ryan Harper |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP# 1709284)
* Re-add curthooks.write_files method for backwards compat (LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
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]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
<TODO: Paste in change log entry> |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
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]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
<TODO: Paste in change log entry> |
|
2018-01-16 21:13:22 |
Scott Moser |
summary |
sru curtin 2018-01016 - 17.1-5-gfae8ffb1 |
sru curtin 20180116 - 17.1-5-gfae8ffb1 |
|
2018-01-16 21:16:50 |
Scott Moser |
nominated for series |
|
Ubuntu Artful |
|
2018-01-16 21:16:50 |
Scott Moser |
bug task added |
|
curtin (Ubuntu Artful) |
|
2018-01-16 21:16:50 |
Scott Moser |
nominated for series |
|
Ubuntu Xenial |
|
2018-01-16 21:16:50 |
Scott Moser |
bug task added |
|
curtin (Ubuntu Xenial) |
|
2018-01-16 21:32:09 |
Ryan Harper |
merge proposal linked |
|
https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/336172 |
|
2018-01-16 21:35:27 |
Scott Moser |
summary |
sru curtin 20180116 - 17.1-5-gfae8ffb1 |
sru curtin 2018-01-16 - 17.1-5-gfae8ffb1 |
|
2018-01-16 21:36:35 |
Scott Moser |
summary |
sru curtin 2018-01-16 - 17.1-5-gfae8ffb1 |
sru curtin 2018-01-16 - 17.1-6-g8b145067 |
|
2018-01-16 21:37:28 |
Scott Moser |
bug task deleted |
curtin (Ubuntu) |
|
|
2018-01-16 21:37:35 |
Scott Moser |
curtin (Ubuntu Xenial): status |
New |
In Progress |
|
2018-01-16 21:37:38 |
Scott Moser |
curtin (Ubuntu Artful): status |
New |
In Progress |
|
2018-01-16 21:37:41 |
Scott Moser |
curtin (Ubuntu Xenial): importance |
Undecided |
Medium |
|
2018-01-16 21:37:44 |
Scott Moser |
curtin (Ubuntu Artful): importance |
Undecided |
Medium |
|
2018-01-16 21:37:53 |
Scott Moser |
curtin (Ubuntu Xenial): assignee |
|
Ryan Harper (raharper) |
|
2018-01-16 21:38:00 |
Scott Moser |
curtin (Ubuntu Artful): assignee |
|
Ryan Harper (raharper) |
|
2018-01-16 21:38:47 |
Ryan Harper |
merge proposal linked |
|
https://code.launchpad.net/~raharper/curtin/+git/curtin/+merge/336173 |
|
2018-01-16 21:39:36 |
Scott Moser |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
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]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
<TODO: Paste in change log entry> |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
<TODO: Paste in change log entry> |
|
2018-01-18 09:39:43 |
Victor Tapia |
bug |
|
|
added subscriber Victor Tapia |
2018-01-18 11:17:55 |
Łukasz Zemczak |
curtin (Ubuntu Artful): status |
In Progress |
Fix Committed |
|
2018-01-18 11:17:56 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-01-18 11:17:58 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2018-01-18 11:18:01 |
Łukasz Zemczak |
tags |
|
verification-needed verification-needed-artful |
|
2018-01-18 11:47:40 |
Łukasz Zemczak |
curtin (Ubuntu Xenial): status |
In Progress |
Fix Committed |
|
2018-01-18 11:47:44 |
Łukasz Zemczak |
tags |
verification-needed verification-needed-artful |
verification-needed verification-needed-artful verification-needed-xenial |
|
2018-01-18 22:18:47 |
Scott Moser |
summary |
sru curtin 2018-01-16 - 17.1-6-g8b145067 |
sru curtin 2018-01-18 - 17.1-11-ga4c9636b-0ubuntu1 |
|
2018-01-18 22:26:45 |
Ryan Harper |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
<TODO: Paste in change log entry> |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
[Ryan Harper]
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using
equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume [Ryan Harper]
- Switch network dep filter to test for ifupdown/nplan instead of
release name [Ryan Harper]
- Allow control of curtin install unmounting [Ryan Harper]
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters
for filesystems [Ryan Harper]
- Re-add curthooks.write_files method for backwards compat
[Ryan Harper]
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest [Ryan Harper]
- clear_holders: bcache log IO/OS exceptions but do not raise
[Ryan Harper]
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
[Ryan Harper]
- block: handle wiping bcache parts [Ryan Harper]
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018 [Ryan Harper]
- bcache: accept sysfs write failure in shutdown handler if path
missing [Ryan Harper]
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables [Ryan Harper] |
|
2018-01-19 14:21:11 |
Scott Moser |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
[Ryan Harper]
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using
equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume [Ryan Harper]
- Switch network dep filter to test for ifupdown/nplan instead of
release name [Ryan Harper]
- Allow control of curtin install unmounting [Ryan Harper]
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters
for filesystems [Ryan Harper]
- Re-add curthooks.write_files method for backwards compat
[Ryan Harper]
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest [Ryan Harper]
- clear_holders: bcache log IO/OS exceptions but do not raise
[Ryan Harper]
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
[Ryan Harper]
- block: handle wiping bcache parts [Ryan Harper]
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018 [Ryan Harper]
- bcache: accept sysfs write failure in shutdown handler if path
missing [Ryan Harper]
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables [Ryan Harper] |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
|
2018-01-19 14:42:31 |
Nobuto Murata |
bug |
|
|
added subscriber Nobuto Murata |
2018-01-19 22:23:04 |
Ryan Harper |
attachment added |
|
curtin-vmtest-proposed-x-console.log https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5039790/+files/curtin-vmtest-proposed-x-console.log |
|
2018-01-19 22:23:44 |
Ryan Harper |
attachment added |
|
curtin-vmtest-proposed-x-artifacts.tar.xz https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5039791/+files/curtin-vmtest-proposed-x-artifacts.tar.xz |
|
2018-01-19 22:28:26 |
Ryan Harper |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
integration tests for artful:
* log: see attached TODO
* artifacts: see attached TODO
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[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 motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached curtin-vmtest-proposed-x-console.log
* artifacts: see attached curtin-vmtest-proposed-x-artifacts.tar.xz
Note: one test case failed due to transient Bionic Kernel bug
which is unrelated to curtin (LP: #1730717)
integration tests for artful:
* log: see attached curtin-vmtest-proposed-a-console.log
* artifacts: see attached curtin-vmtest-proposed-a-artifacts.tar.xz
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.
<TODO: attach maas-proposed test artifacts from vmtest for every SRU release, not a link as links expire>
[Discussion]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
|
2018-01-19 22:28:48 |
Ryan Harper |
attachment added |
|
curtin-vmtest-proposed-a-console.log https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5039792/+files/curtin-vmtest-proposed-a-console.log |
|
2018-01-19 22:29:17 |
Ryan Harper |
attachment added |
|
curtin-vmtest-proposed-a-artifacts.tar.xz https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5039793/+files/curtin-vmtest-proposed-a-artifacts.tar.xz |
|
2018-01-25 00:29:00 |
John George |
attachment added |
|
curtin_maas_vm_install_log_17.1-11-ga4c9636b-0ubuntu1 https://bugs.launchpad.net/ubuntu/xenial/+source/curtin/+bug/1743618/+attachment/5042520/+files/curtin_maas_vm_install_log_17.1-11-ga4c9636b-0ubuntu1 |
|
2018-01-25 00:29:58 |
John George |
attachment added |
|
curtin_maas_metal_install_log_17.1-11-ga4c9636b-0ubuntu1 https://bugs.launchpad.net/ubuntu/xenial/+source/curtin/+bug/1743618/+attachment/5042521/+files/curtin_maas_metal_install_log_17.1-11-ga4c9636b-0ubuntu1 |
|
2018-01-29 18:30:13 |
Scott Moser |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached curtin-vmtest-proposed-x-console.log
* artifacts: see attached curtin-vmtest-proposed-x-artifacts.tar.xz
Note: one test case failed due to transient Bionic Kernel bug
which is unrelated to curtin (LP: #1730717)
integration tests for artful:
* log: see attached curtin-vmtest-proposed-a-console.log
* artifacts: see attached curtin-vmtest-proposed-a-artifacts.tar.xz
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.
<TODO: attach maas-proposed test artifacts from vmtest for every SRU release, not a link as links expire>
[Discussion]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached curtin-vmtest-proposed-x-console.log
* artifacts: see attached curtin-vmtest-proposed-x-artifacts.tar.xz
Note: one test case failed due to transient Bionic Kernel bug
which is unrelated to curtin (LP: #1730717)
integration tests for artful:
* log: see attached curtin-vmtest-proposed-a-console.log
* artifacts: see attached curtin-vmtest-proposed-a-artifacts.tar.xz
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.
[Discussion]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
|
2018-02-02 22:01:18 |
Andres Rodriguez |
tags |
verification-needed verification-needed-artful verification-needed-xenial |
verification-done-xenial verification-needed verification-needed-artful |
|
2018-02-03 00:54:55 |
Andres Rodriguez |
tags |
verification-done-xenial verification-needed verification-needed-artful |
verification-done-artful verification-done-xenial verification-needed |
|
2018-02-05 08:59:33 |
Launchpad Janitor |
curtin (Ubuntu Artful): status |
Fix Committed |
Fix Released |
|
2018-02-05 08:59:36 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-02-05 09:23:50 |
Launchpad Janitor |
curtin (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2018-02-05 16:15:24 |
Ryan Harper |
attachment added |
|
curtin-sru-maas-qa-xenial.log https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5049258/+files/curtin-sru-maas-qa-xenial.log |
|
2018-02-05 16:59:57 |
Ryan Harper |
attachment added |
|
curtin-sru-maas-qa-artful.log https://bugs.launchpad.net/ubuntu/artful/+source/curtin/+bug/1743618/+attachment/5049264/+files/curtin-sru-maas-qa-artful.log |
|
2018-02-05 17:00:57 |
Ryan Harper |
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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached curtin-vmtest-proposed-x-console.log
* artifacts: see attached curtin-vmtest-proposed-x-artifacts.tar.xz
Note: one test case failed due to transient Bionic Kernel bug
which is unrelated to curtin (LP: #1730717)
integration tests for artful:
* log: see attached curtin-vmtest-proposed-a-console.log
* artifacts: see attached curtin-vmtest-proposed-a-artifacts.tar.xz
maas qa tests for xenial:
* log: see attached TODO
* artifacts: see attached TODO
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.
[Discussion]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
== 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:
* storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
* Re-add curthooks.write_files method for backwards compat
(LP: #1731709)
* block: handle wiping bcache parts (LP: #1718699)
* bcache: accept sysfs write failure in shutdown handler if path
missing (LP: #1700564)
* block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322)
* apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
* vmtest: Drop Zesty release
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.
[Verification]
integration tests for xenial:
* log: see attached curtin-vmtest-proposed-x-console.log
* artifacts: see attached curtin-vmtest-proposed-x-artifacts.tar.xz
Note: one test case failed due to transient Bionic Kernel bug
which is unrelated to curtin (LP: #1730717)
integration tests for artful:
* log: see attached curtin-vmtest-proposed-a-console.log
* artifacts: see attached curtin-vmtest-proposed-a-artifacts.tar.xz
maas qa tests for xenial:
* log: see attached curtin-sru-maas-qa-xenial.log
* artifacts: none
maas qa tests for artful:
* log: see attached curtin-sru-maas-qa-artful.log
* artifacts: none
[Regression Potential]
In order to mitigate the regression potential, the results of the
aforementioned integration tests are attached to this bug.
[Discussion]
The primary motiviation for this SRU is to bring 'options' mount parameters (LP# 1709284).
== End SRU Template ==
=== Changelog ===
curtin (17.1-11-ga4c9636b-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- tests: cleanup the apt custom sources test.
- apt: Be more lenient when replacing mirrors in /etc/apt/sources.list
(LP: #1744038)
- vmtest: Drop Zesty release
- vmtest: initialize logger with class names for easy parsing
- packaging: Do not mention primary contributors in debian/changelog.
curtin (17.1-6-g8b145067-0ubuntu1) UNRELEASED; urgency=medium
* New upstream snapshot. (LP: #1743618)
- packaging: Update new-upstream-snapshot to work with git.
- Bump pylint to 1.8.1.
- vmtests: switch to MAAS v3 streams for images and kernels
- tests: update pack tests to clear out pyc files more completely.
- debian/control: drop conflicts that had bzr version
- Switch uses of bzr to git, borrow from cloud-init git workflow.
- Release 17.1
- packaging: update debian/build-deb to remove ~bzrREV when using equal tag
- pack: fix packing when curtin is installed inside a snap.
- tox: move to pylint 1.7.4
- vmtests: iscsi minor cleanup.
- vmtests: exercise rootfs over an lvm logical volume
- Switch network dep filter to test for ifupdown/nplan instead of
release name
- Allow control of curtin install unmounting
- vmtests: Add Bionic release to tests and update classes.
- storage: add 'options' key mount type to specify mount parameters for
filesystems (LP: #1709284)
- Re-add curthooks.write_files method for backwards compat (LP: #1731709)
- vmtest: Remove ArtfulTestBridging skip_by_date check, bug fixed
- Drop Precise from vmtest
- clear_holders: bcache log IO/OS exceptions but do not raise
- vmtest: Support newer qemu and multipath.
- block: enable control over exclusive_open use when wiping volumes
- block: handle wiping bcache parts (LP: #1718699)
- vmtests: Defer ArtfulNetworkMtu SkipbyDate to 2018
- bcache: accept sysfs write failure in shutdown handler if path missing
(LP: #1700564)
- vmtest: Rephrase a message about no disks to be less scary
- block_meta: use block.wipe_volume(mode=superblock) to clear MBR/GPT
tables (LP: #1722322) |
|
2018-02-05 17:01:12 |
Ryan Harper |
tags |
verification-done-artful verification-done-xenial verification-needed |
verification-done verification-done-artful verification-done-xenial |
|