Activity log for bug #1902701

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