Activity log for bug #1813749

Date Who What changed Old value New value Message
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