Activity log for bug #1721808

Date Who What changed Old value New value Message
2017-10-06 15:55:39 Scott Moser bug added bug
2017-10-06 16:07:20 Scott Moser summary sru curtin at revno 532 sru curtin 2017-10-06
2017-10-06 16:07:41 Scott Moser summary sru curtin 2017-10-06 sru curtin 2017-10-06 - 0.1.0~bzr532-0ubuntu1
2017-10-06 16:09:06 Scott Moser curtin (Ubuntu): status New Fix Released
2017-10-06 16:09:13 Scott Moser curtin (Ubuntu): importance Undecided Medium
2017-10-06 16:09:25 Scott Moser nominated for series Ubuntu Zesty
2017-10-06 16:09:25 Scott Moser bug task added curtin (Ubuntu Zesty)
2017-10-06 16:09:25 Scott Moser nominated for series Ubuntu Xenial
2017-10-06 16:09:25 Scott Moser bug task added curtin (Ubuntu Xenial)
2017-10-06 16:09:34 Scott Moser curtin (Ubuntu Xenial): status New Confirmed
2017-10-06 16:09:37 Scott Moser curtin (Ubuntu Zesty): status New Confirmed
2017-10-06 16:09:42 Scott Moser curtin (Ubuntu Xenial): importance Undecided High
2017-10-06 16:09:44 Scott Moser curtin (Ubuntu Zesty): importance Undecided High
2017-10-06 16:10:01 Scott Moser description New funciton in curtin is required to support installation of Artful. Other changes there also. The full * New upstream snapshot. (LP: #1721808) - vmtest: fix artful networking - docs: Trivial doc fix for enabling proposed. - setup.py: fix to allow installation into a virtualenv (LP: #1703755) - doc: update documentation on curtin-hooks and non-ubuntu installation. - reporter: Add journald reporter to send events to journald - vmtests: add option to tar disk images after test run - install: ensure iscsi service is running to handle shutdown properly - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - vmtest: catch exceptions in curtin-log-print - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) - vmtests: bump skip_by_date values out to give cloud-init SRU more time - vmtest: get info about collected symlinks and then delete them. - Update network cloud-init related skiptest dates, SRU still pending - tests: Add CiTestCase common parent for all curtin tests. - vmtests: Remove force flag for centos curthooks - tools/jenkins-runner: improve tgtd cleanup logic - tests: Drop EOL Wily Vivid and Yakkety tests. - Disable yum plugins when installing packages, update ca-certs for https - Rename centos_network_curthooks -> centos_apply_network_config. - tests: in centos_defaults use write_files for grub serial. - write_files: write files after extract, change write_files signature. - pass network configuration through to target for ubuntu and centos - tests: disable yakkety tests. - tools/launch: automatically pass on proxy settings to curtin - Add top level 'proxy' to config, deprecate top level http_proxy. - tools/curtainer: fix to enable deb-src for -proposed. - Use unshare to put chroot commands in own pid namespace.
2017-10-06 16:27:19 Launchpad Janitor branch linked lp:~chad.smith/curtin/xenial-sru-1721808
2017-10-06 16:32:23 Scott Moser description The full * New upstream snapshot. (LP: #1721808) - vmtest: fix artful networking - docs: Trivial doc fix for enabling proposed. - setup.py: fix to allow installation into a virtualenv (LP: #1703755) - doc: update documentation on curtin-hooks and non-ubuntu installation. - reporter: Add journald reporter to send events to journald - vmtests: add option to tar disk images after test run - install: ensure iscsi service is running to handle shutdown properly - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - vmtest: catch exceptions in curtin-log-print - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) - vmtests: bump skip_by_date values out to give cloud-init SRU more time - vmtest: get info about collected symlinks and then delete them. - Update network cloud-init related skiptest dates, SRU still pending - tests: Add CiTestCase common parent for all curtin tests. - vmtests: Remove force flag for centos curthooks - tools/jenkins-runner: improve tgtd cleanup logic - tests: Drop EOL Wily Vivid and Yakkety tests. - Disable yum plugins when installing packages, update ca-certs for https - Rename centos_network_curthooks -> centos_apply_network_config. - tests: in centos_defaults use write_files for grub serial. - write_files: write files after extract, change write_files signature. - pass network configuration through to target for ubuntu and centos - tests: disable yakkety tests. - tools/launch: automatically pass on proxy settings to curtin - Add top level 'proxy' to config, deprecate top level http_proxy. - tools/curtainer: fix to enable deb-src for -proposed. - Use unshare to put chroot commands in own pid namespace. == 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: See the changelog entry below for a full list of changes and bugs. - Fixes to support installation of Artful. (LP: #1714028, LP: #1718216, LP: #1706744) - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) [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 motivation for this fix is support for installation of 17.10 (Artful). == End SRU Template == The full changelog with bug references: * New upstream snapshot. - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744) - docs: Trivial doc fix for enabling proposed. - setup.py: fix to allow installation into a virtualenv (LP: #1703755) - doc: update documentation on curtin-hooks and non-ubuntu installation. - reporter: Add journald reporter to send events to journald - vmtests: add option to tar disk images after test run - install: ensure iscsi service is running to handle shutdown properly - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - vmtest: catch exceptions in curtin-log-print - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) - vmtests: bump skip_by_date values out to give cloud-init SRU more time - vmtest: get info about collected symlinks and then delete them. - Update network cloud-init related skiptest dates, SRU still pending - tests: Add CiTestCase common parent for all curtin tests. - vmtests: Remove force flag for centos curthooks - tools/jenkins-runner: improve tgtd cleanup logic - tests: Drop EOL Wily Vivid and Yakkety tests. - Disable yum plugins when installing packages, update ca-certs for https - Rename centos_network_curthooks -> centos_apply_network_config. - tests: in centos_defaults use write_files for grub serial. - write_files: write files after extract, change write_files signature. - pass network configuration through to target for ubuntu and centos - tests: disable yakkety tests. - tools/launch: automatically pass on proxy settings to curtin - Add top level 'proxy' to config, deprecate top level http_proxy. - tools/curtainer: fix to enable deb-src for -proposed. - Use unshare to put chroot commands in own pid namespace.
2017-10-06 16:46: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: See the changelog entry below for a full list of changes and bugs. - Fixes to support installation of Artful. (LP: #1714028, LP: #1718216, LP: #1706744) - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) [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 motivation for this fix is support for installation of 17.10 (Artful). == End SRU Template == The full changelog with bug references: * New upstream snapshot. - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744) - docs: Trivial doc fix for enabling proposed. - setup.py: fix to allow installation into a virtualenv (LP: #1703755) - doc: update documentation on curtin-hooks and non-ubuntu installation. - reporter: Add journald reporter to send events to journald - vmtests: add option to tar disk images after test run - install: ensure iscsi service is running to handle shutdown properly - mdadm: handle write failures to sysfs entries when stopping mdadm (LP: #1708052) - vmtest: catch exceptions in curtin-log-print - iscsi: use curtin storage config to disconnect iscsi targets (LP: #1713537) - vmtests: bump skip_by_date values out to give cloud-init SRU more time - vmtest: get info about collected symlinks and then delete them. - Update network cloud-init related skiptest dates, SRU still pending - tests: Add CiTestCase common parent for all curtin tests. - vmtests: Remove force flag for centos curthooks - tools/jenkins-runner: improve tgtd cleanup logic - tests: Drop EOL Wily Vivid and Yakkety tests. - Disable yum plugins when installing packages, update ca-certs for https - Rename centos_network_curthooks -> centos_apply_network_config. - tests: in centos_defaults use write_files for grub serial. - write_files: write files after extract, change write_files signature. - pass network configuration through to target for ubuntu and centos - tests: disable yakkety tests. - tools/launch: automatically pass on proxy settings to curtin - Add top level 'proxy' to config, deprecate top level http_proxy. - tools/curtainer: fix to enable deb-src for -proposed. - Use unshare to put chroot commands in own pid namespace. == 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: See the changelog entry below for a full list of changes and bugs.   - Fixes to support installation of Artful.     (LP: #1714028, LP: #1718216, LP: #1706744)   - mdadm: handle write failures to sysfs entries when stopping mdadm     (LP: #1708052)   - iscsi: use curtin storage config to disconnect iscsi targets     (LP: #1713537)   - network configuration passthrough. For targets that have    a sufficient version of cloud-init, network config is now    passed through to cloud-init rather than being rendered    by curtin. [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 motivation for this fix is support for installation of 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references:   * New upstream snapshot.     - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)     - docs: Trivial doc fix for enabling proposed.     - setup.py: fix to allow installation into a virtualenv (LP: #1703755)     - doc: update documentation on curtin-hooks and non-ubuntu installation.     - reporter: Add journald reporter to send events to journald     - vmtests: add option to tar disk images after test run     - install: ensure iscsi service is running to handle shutdown properly     - mdadm: handle write failures to sysfs entries when stopping mdadm       (LP: #1708052)     - vmtest: catch exceptions in curtin-log-print     - iscsi: use curtin storage config to disconnect iscsi targets       (LP: #1713537)     - vmtests: bump skip_by_date values out to give cloud-init SRU more time     - vmtest: get info about collected symlinks and then delete them.     - Update network cloud-init related skiptest dates, SRU still pending     - tests: Add CiTestCase common parent for all curtin tests.     - vmtests: Remove force flag for centos curthooks     - tools/jenkins-runner: improve tgtd cleanup logic     - tests: Drop EOL Wily Vivid and Yakkety tests.     - Disable yum plugins when installing packages, update ca-certs for https     - Rename centos_network_curthooks -> centos_apply_network_config.     - tests: in centos_defaults use write_files for grub serial.     - write_files: write files after extract, change write_files signature.     - pass network configuration through to target for ubuntu and centos     - tests: disable yakkety tests.     - tools/launch: automatically pass on proxy settings to curtin     - Add top level 'proxy' to config, deprecate top level http_proxy.     - tools/curtainer: fix to enable deb-src for -proposed.     - Use unshare to put chroot commands in own pid namespace.
2017-10-06 17:04:55 Launchpad Janitor branch linked lp:~chad.smith/curtin/zesty-sru-1721808
2017-10-12 16:22:13 Brian Murray curtin (Ubuntu Zesty): status Confirmed Fix Committed
2017-10-12 16:22:15 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-10-12 16:22:17 Brian Murray bug added subscriber SRU Verification
2017-10-12 16:22:27 Brian Murray tags verification-needed verification-needed-zesty
2017-10-12 16:24:32 Brian Murray curtin (Ubuntu Xenial): status Confirmed Fix Committed
2017-10-12 16:24:39 Brian Murray tags verification-needed verification-needed-zesty verification-needed verification-needed-xenial verification-needed-zesty
2017-10-20 16:51:31 Scott Moser attachment added curtin-vmtest-x.tar.gz: tarball of artifacts from jenkins run of curtin with xenial-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4979399/+files/curtin-vmtest-x.tar.xz
2017-10-20 16:58:16 Scott Moser attachment added curtin-vmtest-x.tar.gz: console log from jenkins run of curtin with xenial-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4979410/+files/curtin-vmtest-x.log
2017-10-20 16:59:46 Scott Moser attachment added curtin-vmtest-x.tar.gz: tarball of artifacts from jenkins run of curtin with zesty-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4979411/+files/curtin-vmtest-z.tar.xz
2017-10-20 17:00:43 Scott Moser attachment added curtin-vmtest-z.log: console log from jenkins run of curtin with xenial-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4979412/+files/curtin-vmtest-z.log
2017-10-20 17:04:09 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: See the changelog entry below for a full list of changes and bugs.   - Fixes to support installation of Artful.     (LP: #1714028, LP: #1718216, LP: #1706744)   - mdadm: handle write failures to sysfs entries when stopping mdadm     (LP: #1708052)   - iscsi: use curtin storage config to disconnect iscsi targets     (LP: #1713537)   - network configuration passthrough. For targets that have    a sufficient version of cloud-init, network config is now    passed through to cloud-init rather than being rendered    by curtin. [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 motivation for this fix is support for installation of 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references:   * New upstream snapshot.     - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)     - docs: Trivial doc fix for enabling proposed.     - setup.py: fix to allow installation into a virtualenv (LP: #1703755)     - doc: update documentation on curtin-hooks and non-ubuntu installation.     - reporter: Add journald reporter to send events to journald     - vmtests: add option to tar disk images after test run     - install: ensure iscsi service is running to handle shutdown properly     - mdadm: handle write failures to sysfs entries when stopping mdadm       (LP: #1708052)     - vmtest: catch exceptions in curtin-log-print     - iscsi: use curtin storage config to disconnect iscsi targets       (LP: #1713537)     - vmtests: bump skip_by_date values out to give cloud-init SRU more time     - vmtest: get info about collected symlinks and then delete them.     - Update network cloud-init related skiptest dates, SRU still pending     - tests: Add CiTestCase common parent for all curtin tests.     - vmtests: Remove force flag for centos curthooks     - tools/jenkins-runner: improve tgtd cleanup logic     - tests: Drop EOL Wily Vivid and Yakkety tests.     - Disable yum plugins when installing packages, update ca-certs for https     - Rename centos_network_curthooks -> centos_apply_network_config.     - tests: in centos_defaults use write_files for grub serial.     - write_files: write files after extract, change write_files signature.     - pass network configuration through to target for ubuntu and centos     - tests: disable yakkety tests.     - tools/launch: automatically pass on proxy settings to curtin     - Add top level 'proxy' to config, deprecate top level http_proxy.     - tools/curtainer: fix to enable deb-src for -proposed.     - Use unshare to put chroot commands in own pid namespace. == 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: See the changelog entry below for a full list of changes and bugs.   - Fixes to support installation of Artful.     (LP: #1714028, LP: #1718216, LP: #1706744)   - mdadm: handle write failures to sysfs entries when stopping mdadm     (LP: #1708052)   - iscsi: use curtin storage config to disconnect iscsi targets     (LP: #1713537)   - network configuration passthrough. For targets that have    a sufficient version of cloud-init, network config is now    passed through to cloud-init rather than being rendered    by curtin. [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. [Verification] integration tests for xenial: * log: see attached curtin-vmtest-x.tar.gz: * artifacts: see attached curtin-vmtest-x.log integration tests for zesty: * log: see attached curtin-vmtest-z.tar.gz: * artifacts: see attached curtin-vmtest-z.log <TODO: attach maas-proposed test artifacts from vmtest for every SRU release, not a link as links expire> [Discussion] The primary motivation for this fix is support for installation of 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references:   * New upstream snapshot.     - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)     - docs: Trivial doc fix for enabling proposed.     - setup.py: fix to allow installation into a virtualenv (LP: #1703755)     - doc: update documentation on curtin-hooks and non-ubuntu installation.     - reporter: Add journald reporter to send events to journald     - vmtests: add option to tar disk images after test run     - install: ensure iscsi service is running to handle shutdown properly     - mdadm: handle write failures to sysfs entries when stopping mdadm       (LP: #1708052)     - vmtest: catch exceptions in curtin-log-print     - iscsi: use curtin storage config to disconnect iscsi targets       (LP: #1713537)     - vmtests: bump skip_by_date values out to give cloud-init SRU more time     - vmtest: get info about collected symlinks and then delete them.     - Update network cloud-init related skiptest dates, SRU still pending     - tests: Add CiTestCase common parent for all curtin tests.     - vmtests: Remove force flag for centos curthooks     - tools/jenkins-runner: improve tgtd cleanup logic     - tests: Drop EOL Wily Vivid and Yakkety tests.     - Disable yum plugins when installing packages, update ca-certs for https     - Rename centos_network_curthooks -> centos_apply_network_config.     - tests: in centos_defaults use write_files for grub serial.     - write_files: write files after extract, change write_files signature.     - pass network configuration through to target for ubuntu and centos     - tests: disable yakkety tests.     - tools/launch: automatically pass on proxy settings to curtin     - Add top level 'proxy' to config, deprecate top level http_proxy.     - tools/curtainer: fix to enable deb-src for -proposed.     - Use unshare to put chroot commands in own pid namespace.
2017-10-26 18:24:59 Scott Moser attachment added kvm integration test artifacts for xenial https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996930/+files/results-xenial-artifacts.tar.xz
2017-10-26 18:25:40 Scott Moser attachment added kvm integration test console for xenial https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996931/+files/results-xenial.log
2017-10-26 18:26:04 Scott Moser attachment added kvm integration test artifacts for zesty https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996932/+files/zesty-integration-artifacts.tar.xz
2017-10-26 18:26:48 Scott Moser attachment added kvm integration test console for zesty https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996933/+files/zesty-integration-console.log
2017-10-26 18:27:47 Scott Moser attachment removed kvm integration test artifacts for xenial https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996930/+files/results-xenial-artifacts.tar.xz
2017-10-26 18:27:51 Scott Moser attachment removed kvm integration test console for xenial https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996931/+files/results-xenial.log
2017-10-26 18:27:54 Scott Moser attachment removed kvm integration test artifacts for zesty https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996932/+files/zesty-integration-artifacts.tar.xz
2017-10-26 18:27:57 Scott Moser attachment removed kvm integration test console for zesty https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/4996933/+files/zesty-integration-console.log
2017-11-02 20:04:46 Scott Moser tags verification-needed verification-needed-xenial verification-needed-zesty verification-done-zesty verification-needed verification-needed-xenial
2017-11-03 14:41:33 Ryan Harper attachment added maas qa/ci test results on curtin from xenial-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/5003027/+files/maas-xenial-proposed-console.txt
2017-11-03 14:44:45 Ryan Harper attachment added artifacts from maas qa run on curtin from xenial-proposed https://bugs.launchpad.net/ubuntu/+source/curtin/+bug/1721808/+attachment/5003040/+files/maas-qa-artifacts-curtin-xenial-proposed.zip
2017-11-03 15:28:21 Ryan Harper tags verification-done-zesty verification-needed verification-needed-xenial verification-done-xenial verification-done-zesty
2017-11-03 15:29:41 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: See the changelog entry below for a full list of changes and bugs.   - Fixes to support installation of Artful.     (LP: #1714028, LP: #1718216, LP: #1706744)   - mdadm: handle write failures to sysfs entries when stopping mdadm     (LP: #1708052)   - iscsi: use curtin storage config to disconnect iscsi targets     (LP: #1713537)   - network configuration passthrough. For targets that have    a sufficient version of cloud-init, network config is now    passed through to cloud-init rather than being rendered    by curtin. [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. [Verification] integration tests for xenial: * log: see attached curtin-vmtest-x.tar.gz: * artifacts: see attached curtin-vmtest-x.log integration tests for zesty: * log: see attached curtin-vmtest-z.tar.gz: * artifacts: see attached curtin-vmtest-z.log <TODO: attach maas-proposed test artifacts from vmtest for every SRU release, not a link as links expire> [Discussion] The primary motivation for this fix is support for installation of 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references:   * New upstream snapshot.     - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)     - docs: Trivial doc fix for enabling proposed.     - setup.py: fix to allow installation into a virtualenv (LP: #1703755)     - doc: update documentation on curtin-hooks and non-ubuntu installation.     - reporter: Add journald reporter to send events to journald     - vmtests: add option to tar disk images after test run     - install: ensure iscsi service is running to handle shutdown properly     - mdadm: handle write failures to sysfs entries when stopping mdadm       (LP: #1708052)     - vmtest: catch exceptions in curtin-log-print     - iscsi: use curtin storage config to disconnect iscsi targets       (LP: #1713537)     - vmtests: bump skip_by_date values out to give cloud-init SRU more time     - vmtest: get info about collected symlinks and then delete them.     - Update network cloud-init related skiptest dates, SRU still pending     - tests: Add CiTestCase common parent for all curtin tests.     - vmtests: Remove force flag for centos curthooks     - tools/jenkins-runner: improve tgtd cleanup logic     - tests: Drop EOL Wily Vivid and Yakkety tests.     - Disable yum plugins when installing packages, update ca-certs for https     - Rename centos_network_curthooks -> centos_apply_network_config.     - tests: in centos_defaults use write_files for grub serial.     - write_files: write files after extract, change write_files signature.     - pass network configuration through to target for ubuntu and centos     - tests: disable yakkety tests.     - tools/launch: automatically pass on proxy settings to curtin     - Add top level 'proxy' to config, deprecate top level http_proxy.     - tools/curtainer: fix to enable deb-src for -proposed.     - Use unshare to put chroot commands in own pid namespace. == 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: See the changelog entry below for a full list of changes and bugs.   - Fixes to support installation of Artful.     (LP: #1714028, LP: #1718216, LP: #1706744)   - mdadm: handle write failures to sysfs entries when stopping mdadm     (LP: #1708052)   - iscsi: use curtin storage config to disconnect iscsi targets     (LP: #1713537)   - network configuration passthrough. For targets that have    a sufficient version of cloud-init, network config is now    passed through to cloud-init rather than being rendered    by curtin. [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. [Verification] integration tests for xenial:  * log: see attached curtin-vmtest-x.tar.gz:  * artifacts: see attached curtin-vmtest-x.log integration tests for zesty:  * log: see attached curtin-vmtest-z.tar.gz:  * artifacts: see attached curtin-vmtest-z.log maas qa tests for xenial: * log: see attached maas-xenial-proposed-console.txt * artifacts: see attached maas-qa-artifacts-curtin-xenial-proposed.zip [Discussion] The primary motivation for this fix is support for installation of 17.10 (Artful) and passthrough networking configuration. == End SRU Template == The full changelog with bug references:   * New upstream snapshot.     - vmtest: fix artful networking (LP: #1714028, LP: #1718216, LP: #1706744)     - docs: Trivial doc fix for enabling proposed.     - setup.py: fix to allow installation into a virtualenv (LP: #1703755)     - doc: update documentation on curtin-hooks and non-ubuntu installation.     - reporter: Add journald reporter to send events to journald     - vmtests: add option to tar disk images after test run     - install: ensure iscsi service is running to handle shutdown properly     - mdadm: handle write failures to sysfs entries when stopping mdadm       (LP: #1708052)     - vmtest: catch exceptions in curtin-log-print     - iscsi: use curtin storage config to disconnect iscsi targets       (LP: #1713537)     - vmtests: bump skip_by_date values out to give cloud-init SRU more time     - vmtest: get info about collected symlinks and then delete them.     - Update network cloud-init related skiptest dates, SRU still pending     - tests: Add CiTestCase common parent for all curtin tests.     - vmtests: Remove force flag for centos curthooks     - tools/jenkins-runner: improve tgtd cleanup logic     - tests: Drop EOL Wily Vivid and Yakkety tests.     - Disable yum plugins when installing packages, update ca-certs for https     - Rename centos_network_curthooks -> centos_apply_network_config.     - tests: in centos_defaults use write_files for grub serial.     - write_files: write files after extract, change write_files signature.     - pass network configuration through to target for ubuntu and centos     - tests: disable yakkety tests.     - tools/launch: automatically pass on proxy settings to curtin     - Add top level 'proxy' to config, deprecate top level http_proxy.     - tools/curtainer: fix to enable deb-src for -proposed.     - Use unshare to put chroot commands in own pid namespace.
2017-11-06 21:11:28 Launchpad Janitor curtin (Ubuntu Zesty): status Fix Committed Fix Released
2017-11-06 21:11:32 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2017-11-06 21:11:43 Launchpad Janitor curtin (Ubuntu Xenial): status Fix Committed Fix Released