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 |
|