2020-11-03 13:17:18 |
Stefan Bader |
bug |
|
|
added bug |
2020-11-03 13:17:19 |
Stefan Bader |
tags |
|
kernel-adt-failure |
|
2020-11-03 13:17:39 |
Stefan Bader |
nominated for series |
|
Ubuntu Focal |
|
2020-11-03 13:17:39 |
Stefan Bader |
bug task added |
|
zfs-linux (Ubuntu Focal) |
|
2020-11-03 13:17:54 |
Stefan Bader |
zfs-linux (Ubuntu Focal): importance |
Undecided |
Medium |
|
2020-11-03 13:17:54 |
Stefan Bader |
zfs-linux (Ubuntu Focal): status |
New |
In Progress |
|
2020-11-03 13:17:54 |
Stefan Bader |
zfs-linux (Ubuntu Focal): assignee |
|
Stefan Bader (smb) |
|
2020-11-03 13:18:32 |
Stefan Bader |
zfs-linux (Ubuntu): status |
New |
Invalid |
|
2020-11-04 10:35:43 |
Stefan Bader |
attachment added |
|
focal-proposed-0.8.3-1ubuntu12.5.debdiff https://bugs.launchpad.net/ubuntu/focal/+source/zfs-linux/+bug/1902701/+attachment/5431005/+files/focal-proposed-0.8.3-1ubuntu12.5.debdiff |
|
2020-11-04 11:16:47 |
Stefan Bader |
description |
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/z/zfs-linux/20201016_104632_e52aa@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/z/zfs-linux/20201016_144759_7735c@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/z/zfs-linux/20201016_111820_ceeb8@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/z/zfs-linux/20201016_082202_1adb7@/log.gz |
[SRU Justification]
Impact: When attempting to compile the zfs-dkms module on a 5.8 kernel the module fails to properly configure the build. The kernel driver part of zfs-linux is only prepared to handle the kernels it released with. For Ubuntu kernels the zfs module is build based on the zfs-dkms that is current for the series the kernel originates from (so Groovy for 5.8). And this should be the encouraged way to do this.
Fix: Add a limitation to the dkms package to only build for supported kernels. This causes the whole build/install to be skipped on 5.8 rather than to fail.
Testcase: dkms install runs for 5.4 and 5.8 in Focal. For the 5.8 kernel this should result in:
Building initial module for 5.8.0-25-generic
Error! The /var/lib/dkms/zfs/0.8.3/5.8.0-25-generic/x86_64/dkms.conf for module zfs includes a BUILD_EXCLUSIVE directive which
does not match this kernel/arch. This indicates that it should not be built.
Skipped.
Regression Potential: Since the module fails to compile for the newer kernel there should be nothing that can regress.
---
Testing failed on:
amd64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/amd64/z/zfs-linux/20201016_104632_e52aa@/log.gz
arm64: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/arm64/z/zfs-linux/20201016_144759_7735c@/log.gz
ppc64el: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/ppc64el/z/zfs-linux/20201016_111820_ceeb8@/log.gz
s390x: https://objectstorage.prodstack4-5.canonical.com/v1/AUTH_77e2ada1e7a84929a74ba3b87153c0ac/autopkgtest-focal/focal/s390x/z/zfs-linux/20201016_082202_1adb7@/log.gz |
|
2020-11-04 16:33:55 |
Colin Ian King |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2020-11-10 19:03:02 |
Brian Murray |
zfs-linux (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2020-11-10 19:03:06 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2020-11-19 17:36:34 |
Kleber Sacilotto de Souza |
tags |
kernel-adt-failure |
kernel-adt-failure verification-done-focal |
|
2020-11-23 01:09:48 |
Mathew Hodson |
zfs-linux (Ubuntu): status |
Invalid |
Fix Released |
|
2020-11-23 01:09:52 |
Mathew Hodson |
zfs-linux (Ubuntu): importance |
Undecided |
Medium |
|
2020-11-23 11:27:30 |
Launchpad Janitor |
zfs-linux (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2020-11-23 11:27:36 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|