Activity log for bug #1838245

Date Who What changed Old value New value Message
2019-07-29 09:18:54 Alex G bug added bug
2019-07-29 11:20:40 Alex G bug added subscriber Alex Tu
2019-07-29 11:22:11 Alex G bug task added dkms
2019-07-29 12:00:07 Launchpad Janitor dkms (Ubuntu): status New Confirmed
2019-07-30 05:51:37 Alex Tu dkms: assignee Alex Tu (alextu)
2019-07-30 05:51:43 Alex Tu dkms: status New In Progress
2019-07-30 11:18:20 Alex Tu bug watch added https://github.com/dell/dkms/issues/89
2019-07-31 08:27:36 Kirill Kuzminykh bug added subscriber Kirill Kuzminykh
2019-08-01 03:39:53 Alex Tu description Building a kernel module using dkms in Linux Mint 19.1 shows the following error: Running module version sanity check. /usr/sbin/dkms: Zeile 784: find_module: Befehl nicht gefunden modinfo: ERROR: missing module or filename. Checking the file the function is indeed missing and another user confirmed, that it was removed at some point: https://github.com/linuxmint/linuxmint/issues/142 Possible solution: Readd find_module() { # tree = $1 # module = $2 find "$1" -name "$2$module_uncompressed_suffix" -o -name "$2$module_suffix" -type f return $? } as found in https://github.com/dell/dkms/blob/master/dkms update for SRU process: [Impact] 1. dkms script is missing function find_module 2. priority of OBSOLETE_BY should higher than "force". #89 https://github.com/dell/dkms/issues/89 [Test case] install the dkms which already patched (also can be found in my ppa[1]) 1. install a dkms which for a kernel module system already installed. e.g. ath10k of my testing ppa : [1] 1.1. the dkms can be installed well. 2. install a dkms which has OBSOLETE_BY and FORCE e.g.ath10k of my testing ppa : [1] (source code in [2]) - the target dkms defined OBSOLETE_BY and FORCE - user install dkms on a system which installed kernel version less than OBSOLETE_BY and another kernel higher than OBSOLETE_BY - the dkms can be installed well. [Regression potential] medium as it touched the version sanity. This change correct the code logic and land one more change from upstream as well. The logic has been verified by #5 and me. ------------------------------------------------------------------------ Building a kernel module using dkms in Linux Mint 19.1 shows the following error: Running module version sanity check. /usr/sbin/dkms: Zeile 784: find_module: Befehl nicht gefunden modinfo: ERROR: missing module or filename. Checking the file the function is indeed missing and another user confirmed, that it was removed at some point: https://github.com/linuxmint/linuxmint/issues/142 Possible solution: Readd find_module() {     # tree = $1     # module = $2     find "$1" -name "$2$module_uncompressed_suffix" -o -name "$2$module_suffix" -type f     return $? } as found in https://github.com/dell/dkms/blob/master/dkms
2019-08-01 03:43:09 Alex Tu attachment added install-ath10k.log https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/1838245/+attachment/5280259/+files/install-ath10k.log
2019-08-01 21:04:32 Steve Langasek dkms (Ubuntu): importance Undecided Critical
2019-08-01 21:09:52 Steve Langasek tags regression-update
2019-08-02 07:06:59 Timo Aaltonen dkms (Ubuntu Bionic): status New Fix Committed
2019-08-02 07:07:01 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2019-08-02 07:07:02 Timo Aaltonen bug added subscriber SRU Verification
2019-08-02 07:07:07 Timo Aaltonen tags regression-update regression-update verification-needed verification-needed-bionic
2019-08-02 07:17:35 Alex Tu dkms: importance Undecided Critical
2019-08-02 12:06:35 Alex Tu attachment added install-ath10k.log https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/1838245/+attachment/5280511/+files/install-ath10k.log
2019-08-02 12:08:19 Alex Tu tags regression-update verification-needed verification-needed-bionic regression-update verification-done-bionic verification-needed
2019-08-02 12:41:29 Roman Shipovskij bug added subscriber Roman Shipovskij
2019-08-03 20:27:57 Andy Whitcroft removed subscriber Ubuntu Stable Release Updates Team
2019-08-03 20:38:00 Launchpad Janitor dkms (Ubuntu Bionic): status Fix Committed Fix Released
2019-09-02 14:23:16 Timo Aaltonen dkms (Ubuntu): status Confirmed Fix Released
2019-09-15 09:27:19 Mathew Hodson dkms: status In Progress Fix Released
2019-09-15 09:28:47 Mathew Hodson tags regression-update verification-done-bionic verification-needed regression-update verification-done-bionic
2019-11-05 16:47:51 Brian Murray dkms (Ubuntu): status Fix Released Confirmed
2019-11-05 16:56:26 Brian Murray tags regression-update verification-done-bionic regression-update rls-ff-incoming verification-done-bionic
2019-11-06 02:27:18 Alex Tu dkms: status Fix Released Confirmed
2019-11-06 23:47:50 Brian Murray nominated for series Ubuntu Focal
2019-11-06 23:47:50 Brian Murray bug task added dkms (Ubuntu Focal)
2019-11-06 23:47:50 Brian Murray nominated for series Ubuntu Eoan
2019-11-06 23:47:50 Brian Murray bug task added dkms (Ubuntu Eoan)
2019-11-06 23:48:01 Brian Murray dkms (Ubuntu Eoan): status New Triaged
2019-11-06 23:48:03 Brian Murray dkms (Ubuntu Focal): status Confirmed Triaged
2019-11-08 19:15:23 Brian Murray dkms (Ubuntu Eoan): status Triaged Fix Committed
2019-11-08 19:15:26 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2019-11-08 19:15:33 Brian Murray tags regression-update rls-ff-incoming verification-done-bionic regression-update rls-ff-incoming verification-done-bionic verification-needed verification-needed-eoan
2019-11-08 19:15:35 Brian Murray dkms (Ubuntu Focal): status Triaged Fix Released
2019-11-08 19:16:47 Brian Murray dkms (Ubuntu Disco): status New Fix Committed
2019-11-08 19:16:53 Brian Murray tags regression-update rls-ff-incoming verification-done-bionic verification-needed verification-needed-eoan regression-update rls-ff-incoming verification-done-bionic verification-needed verification-needed-disco verification-needed-eoan
2019-11-11 08:21:03 Alex Tu tags regression-update rls-ff-incoming verification-done-bionic verification-needed verification-needed-disco verification-needed-eoan regression-update rls-ff-incoming verification-done-bionic verification-done-disco verification-done-eoan verification-needed
2019-11-14 05:38:36 Mathew Hodson bug added subscriber Mathew Hodson
2019-11-21 08:04:19 Launchpad Janitor dkms (Ubuntu Eoan): status Fix Committed Fix Released
2019-11-21 08:31:18 Alex Tu dkms: status Confirmed Fix Released
2019-11-21 09:16:14 Launchpad Janitor dkms (Ubuntu Disco): status Fix Committed Fix Released
2019-11-26 06:25:32 Mathew Hodson removed subscriber Mathew Hodson
2019-11-26 06:26:06 Mathew Hodson tags regression-update rls-ff-incoming verification-done-bionic verification-done-disco verification-done-eoan verification-needed regression-update rls-ff-incoming verification-done-bionic verification-done-disco verification-done-eoan