** Description changed:

  [ Impact ]
  
  openafs-dkms FTBFS on kernel >= 6.17.
+ 
+ The follow error occurs while installing openafs-modules-dkms:
+ 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:
  
- Backport 1.8.14-1ubuntu1 from Resolute to Questing and Noble as versions
+ 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.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:
+ 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
+  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.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.

-- 
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

Reply via email to