curtin-vmtest-proposed-b-artifacts.tar.xz ** Attachment added: "curtin-vmtest-proposed-b-artifacts.tar.xz" https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1795712/+attachment/5213135/+files/curtin-vmtest-proposed-b-artifacts.tar.xz
** 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 + * see comment #3 and #4 + * see comment #5 and #6 maas-proposed test artifacts (LTS only): - * TODO: attach maas qa results for xenial - * TODO: attach maas qa results for bionic + * 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 Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1795712 Title: sru curtin 2018-10-02 - 18.1-59-g0f993084 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1795712/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
