** Description changed: [ Impact ] openafs-dkms FTBFS on kernel >= 6.17. The follow error occurs while installing openafs-modules-dkms Resolute, Questing, and Noble: Building initial module openafs/1.8.13.2 for 6.17.0-8-generic Sign command: /usr/bin/kmodsign Certificate or key are missing, generating them using update-secureboot-policy.. . Adding '/var/lib/shim-signed/mok/MOK.der' to shim: Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Building module(s).............................................................. ...................................(bad exit status: 2) Failed command: (./configure --disable-linux-syscall-probing --with-linux-kernel-packaging --wit h-linux-kernel-headers=/lib/modules/6.17.0-8-generic/build && make && mv src/lib afs/MODLOAD-*/openafs.ko .) Error! Bad return status for module build on kernel: 6.17.0-8-generic (x86_64) Consult /var/lib/dkms/openafs/1.8.13.2/build/make.log for more information. dpkg: error processing package openafs-modules-dkms (--configure): installed openafs-modules-dkms package post-installation script subprocess retu rned error exit status 10 [ Fix ] In Resolute: Sync version 1.8.14-1 from Debian sid. Add the following patches on top of it: - https://gerrit.openafs.org/#/c/16650/1 - https://gerrit.openafs.org/#/c/16646/2 - https://gerrit.openafs.org/#/c/16648/4 In Questing and Noble: Upstream openafs 1.8.14 includes fixes that enable the openafs kernel module to build against Linux kernel versions 6.14-6.17, so backport 1.8.14-1ubuntu1 from Resolute to Questing and Noble as versions 1.8.14-1ubuntu1~25.10.1 and 1.8.14-1ubuntu1~24.04.1, respectively. [ Test Plan ] For Resolute and Questing: Install openafs-modules-dkms $ sudo apt install openafs-modules-dkms Load the module: $ sudo modprobe openafs For Noble: Install and reboot into the latest generic 6.8 kernel $ sudo apt install linux-generic-6.8 linux-headers-generic-6.8 $ sudo reboot Install and load openafs $ sudo apt install openafs-modules-dkms $ sudo modprobe openafs $ lsmod | grep openafs openafs 2994176 0 + Install and reboot into the latest generic 6.14 kernel + + $ sudo apt install linux-generic-6.14 linux-headers-generic-6.14 + $ sudo reboot + + Install and load openafs + + $ sudo apt install openafs-modules-dkms + $ sudo modprobe openafs + $ lsmod | grep openafs + openafs 2985984 2 + Install and reboot into the latest generic 6.17 kernel (available in -proposed) $ sudo apt install linux-generic-6.17 linux-headers-generic-6.17 $ sudo reboot Install and load openafs $ sudo apt install openafs-modules-dkms $ sudo modprobe openafs $ lsmod | grep openafs openafs 2985984 2 [ Regression Potential ] We may experience regressions in systems that are using the openafs drivers, especially with kernels >= 6.17 kernel. [ Other Info ] The set of changes required to enable building against kernel 6.17 in Questing and Noble is large (15+ patches), and cherry-picking them while excluding seemingly unrelated changes to the driver or other OpenAFS components has a high potential for regression. Given this, a backport to Questing and Noble is preferred.
** Description changed: [ Impact ] openafs-dkms FTBFS on kernel >= 6.17. The follow error occurs while installing openafs-modules-dkms Resolute, Questing, and Noble: Building initial module openafs/1.8.13.2 for 6.17.0-8-generic Sign command: /usr/bin/kmodsign Certificate or key are missing, generating them using update-secureboot-policy.. . Adding '/var/lib/shim-signed/mok/MOK.der' to shim: Signing key: /var/lib/shim-signed/mok/MOK.priv Public certificate (MOK): /var/lib/shim-signed/mok/MOK.der Building module(s).............................................................. ...................................(bad exit status: 2) Failed command: (./configure --disable-linux-syscall-probing --with-linux-kernel-packaging --wit h-linux-kernel-headers=/lib/modules/6.17.0-8-generic/build && make && mv src/lib afs/MODLOAD-*/openafs.ko .) Error! Bad return status for module build on kernel: 6.17.0-8-generic (x86_64) Consult /var/lib/dkms/openafs/1.8.13.2/build/make.log for more information. dpkg: error processing package openafs-modules-dkms (--configure): installed openafs-modules-dkms package post-installation script subprocess retu rned error exit status 10 [ Fix ] In Resolute: Sync version 1.8.14-1 from Debian sid. Add the following patches on top of it: - https://gerrit.openafs.org/#/c/16650/1 - https://gerrit.openafs.org/#/c/16646/2 - https://gerrit.openafs.org/#/c/16648/4 In Questing and Noble: Upstream openafs 1.8.14 includes fixes that enable the openafs kernel module to build against Linux kernel versions 6.14-6.17, so backport 1.8.14-1ubuntu1 from Resolute to Questing and Noble as versions 1.8.14-1ubuntu1~25.10.1 and 1.8.14-1ubuntu1~24.04.1, respectively. [ Test Plan ] For Resolute and Questing: Install openafs-modules-dkms $ sudo apt install openafs-modules-dkms Load the module: $ sudo modprobe openafs For Noble: Install and reboot into the latest generic 6.8 kernel $ sudo apt install linux-generic-6.8 linux-headers-generic-6.8 $ sudo reboot Install and load openafs $ sudo apt install openafs-modules-dkms $ sudo modprobe openafs $ lsmod | grep openafs openafs 2994176 0 Install and reboot into the latest generic 6.14 kernel $ sudo apt install linux-generic-6.14 linux-headers-generic-6.14 $ sudo reboot Install and load openafs $ sudo apt install openafs-modules-dkms $ sudo modprobe openafs $ lsmod | grep openafs openafs 2985984 2 Install and reboot into the latest generic 6.17 kernel (available in -proposed) $ sudo apt install linux-generic-6.17 linux-headers-generic-6.17 $ sudo reboot Install and load openafs $ sudo apt install openafs-modules-dkms $ sudo modprobe openafs $ lsmod | grep openafs openafs 2985984 2 [ Regression Potential ] We may experience regressions in systems that are using the openafs drivers, especially with kernels >= 6.17 kernel. [ Other Info ] The set of changes required to enable building against kernel 6.17 in Questing and Noble is large (15+ patches), and cherry-picking them while - excluding seemingly unrelated changes to the driver or other OpenAFS - components has a high potential for regression. Given this, a backport - to Questing and Noble is preferred. + excluding other changes to the driver or other OpenAFS components has a + high potential for regression. Given this, a backport to Questing and + Noble is preferred. ** Changed in: openafs (Ubuntu Noble) Importance: Undecided => Medium ** Changed in: openafs (Ubuntu Questing) Importance: Undecided => Medium -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2137569 Title: openafs-modules-dkms FTBFS on kernel >= 6.17 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/openafs/+bug/2137569/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
