sru curtin 2019-02-27 - 18.2-10-g7afd77fa-0ubuntu1
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
curtin (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned | ||
Cosmic |
Fix Released
|
Undecided
|
Unassigned | ||
Disco |
Fix Released
|
Undecided
|
Unassigned |
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:
- dname: relax dname req for disk serial/wwn presence for compatibility
- clear-holders: handle FileNotFound when probing for bcache device slaves
- Adjust helpers/common to edit GRUB_CMDLINE_
- dname: persistent names based on serial or wwn
- Fix bug in is_swap_device if a device was smaller than page_size.
- Add clear-holders to meta-simple
- block_meta: use wipe config when clearing partitions
- apt: Use new format apt config when writing preserve_
See the changelog entry below for a full list of changes and bugs.
[Test Case]
The following development and SRU process was followed:
https:/
Curtin now contains an extensive integration test suite that is ran using
the SRU package for each releases. These suite has documentation here:
https:/
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.
DONE: attach curtin-proposed test artifacts from vmtest for every SRU release
DONE: attach maas-proposed test artifacts from vmtest for every SRU release
[Other Info]
This SRU will be replacing the current version in -proposed (LP: #1795712)
[Discussion]
== End SRU Template ==
== Changelog ==
curtin (18.2-10-
* New upstream snapshot.
- Support for multi-layers images fsimage-layered:// URI
[
- dname: relax dname req for disk serial/wwn presence for compatibility
- flake8: fix some E117 over-indented issues [Paride Legovini]
- bcache: ensure partitions on bcache devices are detected as partition
- vmtest: bump skip_by_date out a year for trusty bcache bug
- Fix typo in doc/topics/
- flake8: Fix two issues found with new version of flake8
- clear-holders: handle FileNotFound when probing for bcache device slaves
- vmtests: network mtu fix-by bump to post 19.04 release
- vmtest: Fix bug preventing explicit disabling of system_upgrade.
-- Ryan Harper <email address hidden> Wed, 27 Feb 2019 16:43:21 -0600
curtin (18.2-0ubuntu1) disco; urgency=medium
* New upstream release (18.2).
- Release 18.2
- Adjust helpers/common to edit GRUB_CMDLINE_
(LP: #1527664)
- dname: persistent names based on serial or wwn (LP: #1735839)
- Fix bug in is_swap_device if a device was smaller than page_size.
(LP: #1803672)
- vmtest: add disco tests [Joshua Powers]
- unittest: change directory to tmpdir for testing relative files.
- Add clear-holders to meta-simple (LP: #1786736)
- vmtests: check install log for Out of memory kernel messages and fail
- unittest: correctly use tmpdir for my.img [Joshua Powers] (LP: #1803611)
- block_meta: use wipe config when clearing partitions (LP: #1800153)
- tests: fix vmtests for apt perserve_
- apt: Use new format apt config when writing preserve_
(LP: #1735950)
- vmtests: multipath mount /home with nofail and validate in unittest
- vmtests: fix common collect scripts to not exit failure.
- vmtest: handle collect disk unpack failure
- vmtests: dont use multiple subclasses in uefi 4k tests
- vmtests: disable snapd/seeding to avoid boot hang
- jenkins-runner: fix when using --filter only
-- Ryan Harper <email address hidden> Thu, 06 Dec 2018 12:11:01 -0600
description: | updated |
Changed in curtin (Ubuntu Disco): | |
status: | New → Fix Committed |
description: | updated |
description: | updated |
Changed in curtin (Ubuntu Disco): | |
status: | Fix Committed → Fix Released |
Hello Ryan, or anyone else affected,
Accepted curtin into cosmic-proposed. The package will build now and be available at https:/ /launchpad. net/ubuntu/ +source/ curtin/ 18.2-10- g7afd77fa- 0ubuntu1~ 18.10.1 in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification- needed- cosmic to verification- done-cosmic. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed- cosmic. In either case, without details of your testing we will not be able to proceed.
Further information regarding the verification process can be found at https:/ /wiki.ubuntu. com/QATeam/ PerformingSRUVe rification . Thank you in advance for helping!
N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.