2019-01-29 10:17:05 |
Kleber Sacilotto de Souza |
bug |
|
|
added bug |
2019-01-29 10:17:07 |
Kleber Sacilotto de Souza |
tags |
|
kernel-adt-failure |
|
2019-01-29 10:18:36 |
Kleber Sacilotto de Souza |
nominated for series |
|
Ubuntu Xenial |
|
2019-01-29 10:34:02 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/arm64/z/zfs-linux/20190125_170958_97a22@/log.gz |
Testing failed on:
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/arm64/z/zfs-linux/20190125_170958_97a22@/log.gz
The debian test script (debian/tests/kernel-smoke-test) doesn't load the zfs module causing the tests to fail.
However, the tests were not failing before. I suspect that's being caused by a change in the order that the packages are installed before the tests start. With previous ADT runs, the zfsutils-linux package was installed after zfs-dkms, so that caused systemd to start the zfs-import-scan service, which loaded the modules. On these later ADT failed runs, zfs-dkms is installed last, so the service is not reloaded and the modules stay unloaded.
The solution is to load the zfs module before starting the tests, as done by the test script shipped by the packages for Bionic and later series. |
|
2019-01-29 10:51:16 |
Kleber Sacilotto de Souza |
attachment added |
|
0001-zfs-linux-version-0.6.5.6-0ubuntu27.patch https://bugs.launchpad.net/ubuntu/+source/zfs-linux/+bug/1813749/+attachment/5233586/+files/0001-zfs-linux-version-0.6.5.6-0ubuntu27.patch |
|
2019-01-29 10:59:20 |
Colin Ian King |
bug task added |
|
zfs-linux (Ubuntu Xenial) |
|
2019-01-29 11:32:19 |
Andy Whitcroft |
zfs-linux (Ubuntu Xenial): status |
New |
Fix Committed |
|
2019-01-29 11:32:22 |
Andy Whitcroft |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2019-01-29 11:32:26 |
Andy Whitcroft |
bug |
|
|
added subscriber SRU Verification |
2019-01-29 11:45:01 |
Kleber Sacilotto de Souza |
description |
Testing failed on:
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/arm64/z/zfs-linux/20190125_170958_97a22@/log.gz
The debian test script (debian/tests/kernel-smoke-test) doesn't load the zfs module causing the tests to fail.
However, the tests were not failing before. I suspect that's being caused by a change in the order that the packages are installed before the tests start. With previous ADT runs, the zfsutils-linux package was installed after zfs-dkms, so that caused systemd to start the zfs-import-scan service, which loaded the modules. On these later ADT failed runs, zfs-dkms is installed last, so the service is not reloaded and the modules stay unloaded.
The solution is to load the zfs module before starting the tests, as done by the test script shipped by the packages for Bionic and later series. |
[Impact]
ADT Testing failed with xenial/linux-snapdragon on:
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-xenial/xenial/arm64/z/zfs-linux/20190125_170958_97a22@/log.gz
The debian test script (debian/tests/kernel-smoke-test) doesn't load the zfs module causing the tests to fail.
[Test Case]
Run autopkgtest of zfs-linux package with xenial/linux-snapdragon kernel.
Alternatively one can install the zfs-dkms package, download the zfs-linux source from version 0.6.5.6-0ubuntu26 and run:
$ sudo ./debian/tests/kernel-smoke-test
Making sure the modules are not loaded before running the test manually.
[Fix]
The solution is to load the zfs module before starting the tests, as done by the test script shipped by the packages for Bionic and later series.
[Regression Potential]
Low. The fix changes only the debian test script, so no impact on regular users.
[Other Info]
The tests were not failing before. I suspect that's being caused by a change in the order that the packages are installed before the tests start. With previous ADT runs, the zfsutils-linux package was installed after zfs-dkms, so that caused systemd to start the zfs-import-scan service, which loaded the modules. On these later ADT failed runs, zfs-dkms is installed last, so the service is not reloaded and the modules stay unloaded. |
|
2019-01-29 12:50:51 |
Kleber Sacilotto de Souza |
tags |
kernel-adt-failure |
kernel-adt-failure verification-done-xenial |
|
2019-01-30 19:41:14 |
Joseph Salisbury |
bug |
|
|
added subscriber Joseph Salisbury |
2019-01-30 19:41:21 |
Joseph Salisbury |
removed subscriber Joseph Salisbury |
|
|
|
2019-01-30 19:41:35 |
Joseph Salisbury |
bug |
|
|
added subscriber Joseph Salisbury |
2019-01-30 19:41:36 |
Joseph Salisbury |
removed subscriber Joseph Salisbury |
|
|
|
2019-01-30 19:52:38 |
Joseph Salisbury |
bug |
|
|
added subscriber Joseph Salisbury |
2019-01-30 19:52:40 |
Joseph Salisbury |
removed subscriber Joseph Salisbury |
|
|
|
2019-02-05 18:28:59 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2019-02-05 18:39:02 |
Launchpad Janitor |
zfs-linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2019-02-05 20:22:40 |
Ubuntu Foundations Team Bug Bot |
tags |
kernel-adt-failure verification-done-xenial |
kernel-adt-failure patch verification-done-xenial |
|
2020-07-22 17:12:15 |
Colin Ian King |
zfs-linux (Ubuntu): status |
New |
Fix Released |
|