Activity log for bug #1998244

Date Who What changed Old value New value Message
2022-11-29 18:31:18 Thadeu Lima de Souza Cascardo bug added bug
2022-11-29 18:31:39 Thadeu Lima de Souza Cascardo nominated for series Ubuntu Jammy
2022-11-29 18:31:39 Thadeu Lima de Souza Cascardo bug task added linux-kvm (Ubuntu Jammy)
2022-11-29 18:31:52 Thadeu Lima de Souza Cascardo summary fib_nexthop_nongw.sh kselftest net/fib_nexthop_nongw.sh fails
2023-01-18 21:21:04 Jose Ogando Justo nominated for series Ubuntu Lunar
2023-01-18 21:21:04 Jose Ogando Justo bug task added linux-kvm (Ubuntu Lunar)
2023-01-18 21:21:04 Jose Ogando Justo nominated for series Ubuntu Kinetic
2023-01-18 21:21:04 Jose Ogando Justo bug task added linux-kvm (Ubuntu Kinetic)
2023-01-18 21:31:51 Jose Ogando Justo description 18272 03:33:07 DEBUG| Persistent state client._record_indent now set to 2 18273 03:33:07 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh', 'ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh') 18274 03:33:07 DEBUG| Waiting for pid 58525 for 2700 seconds 18275 03:33:07 WARNI| System python is too old, crash handling disabled 18276 03:33:07 DEBUG| Running 'make run_tests -C net TEST_PROGS=fib_nexthop_nongw.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS=''' 18277 03:33:07 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net' 18278 03:33:07 DEBUG| [stdout] make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install 18279 03:33:07 DEBUG| [stdout] make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux' 18280 03:33:08 DEBUG| [stdout] INSTALL ./usr/include 18281 03:33:08 DEBUG| [stdout] make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux' 18282 03:33:08 DEBUG| [stdout] TAP version 13 18283 03:33:08 DEBUG| [stdout] 1..1 18284 03:33:08 DEBUG| [stdout] # selftests: net: fib_nexthop_nongw.sh 18285 03:33:08 DEBUG| [stdout] # Error: Unknown device type. 18286 03:33:08 DEBUG| [stdout] # Cannot find device "eth0" 18287 03:33:08 DEBUG| [stdout] # Cannot find device "eth0" 18288 03:33:08 DEBUG| [stdout] # TEST: nexthop: get route with nexthop without gw [ OK ] 18289 03:33:18 DEBUG| [stdout] # TEST: nexthop: ping through nexthop without gw [FAIL] 18290 03:33:18 DEBUG| [stdout] not ok 1 selftests: net: fib_nexthop_nongw.sh # exit=1 18291 03:33:18 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net' 18272 03:33:07 DEBUG| Persistent state client._record_indent now set to 2       18273 03:33:07 DEBUG| Persistent state client.unexpected_reboot now set to ('ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh', 'ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh')       18274 03:33:07 DEBUG| Waiting for pid 58525 for 2700 seconds       18275 03:33:07 WARNI| System python is too old, crash handling disabled       18276 03:33:07 DEBUG| Running 'make run_tests -C net TEST_PROGS=fib_nexthop_nongw.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''       18277 03:33:07 DEBUG| [stdout] make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'       18278 03:33:07 DEBUG| [stdout] make --no-builtin-rules ARCH=x86 -C ../../../.. headers_install       18279 03:33:07 DEBUG| [stdout] make[1]: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'       18280 03:33:08 DEBUG| [stdout] INSTALL ./usr/include       18281 03:33:08 DEBUG| [stdout] make[1]: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'       18282 03:33:08 DEBUG| [stdout] TAP version 13       18283 03:33:08 DEBUG| [stdout] 1..1       18284 03:33:08 DEBUG| [stdout] # selftests: net: fib_nexthop_nongw.sh       18285 03:33:08 DEBUG| [stdout] # Error: Unknown device type.       18286 03:33:08 DEBUG| [stdout] # Cannot find device "eth0"       18287 03:33:08 DEBUG| [stdout] # Cannot find device "eth0"       18288 03:33:08 DEBUG| [stdout] # TEST: nexthop: get route with nexthop without gw [ OK ]       18289 03:33:18 DEBUG| [stdout] # TEST: nexthop: ping through nexthop without gw [FAIL]       18290 03:33:18 DEBUG| [stdout] not ok 1 selftests: net: fib_nexthop_nongw.sh # exit=1       18291 03:33:18 DEBUG| [stdout] make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net' -------------------------------------------------------------------------- SRU Justification: [Impact] * Without Kernel support for the Dummy net driver, it is not possible to successfully run selftests that use it. This includes as per this bug net/fib_nexthop_nongw.sh, but also could potentially include other such as rtnetlink.sh, fib_rule_tests.sh, forwarding/* etc. [Fix] * Custom patch to enable CONFIG_DUMMY=m [Test Plan] * Before the fix, the net/fib_nexthop_nongw.sh script will fail in the specific line which does $ ip -n h1 link add name eth0 type dummy Error: Unknown device type. After the fix it does not fail. [Where problems could occur] * The regression can be considered as low, since we are adding functionality not previously present. [Other Info] * There does not seem to be a historical reason for removing it from linux-kvm.
2023-01-19 01:36:12 Jose Ogando Justo linux-kvm (Ubuntu Lunar): status New Confirmed
2023-01-19 01:36:20 Jose Ogando Justo linux-kvm (Ubuntu Kinetic): status New Confirmed
2023-01-27 17:17:49 Jacob Martin linux-kvm (Ubuntu Jammy): status New Confirmed
2023-01-31 18:03:45 Luke Nowakowski-Krijger linux-kvm (Ubuntu Jammy): status Confirmed Fix Committed
2023-01-31 18:03:47 Luke Nowakowski-Krijger linux-kvm (Ubuntu Kinetic): status Confirmed Fix Committed
2023-02-10 01:46:40 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-kvm verification-needed-jammy
2023-02-10 18:56:30 Ubuntu Kernel Bot tags kernel-spammed-jammy-linux-kvm verification-needed-jammy kernel-spammed-jammy-linux-kvm kernel-spammed-kinetic-linux-kvm verification-needed-jammy verification-needed-kinetic
2023-03-08 08:23:23 Roxana Nicolescu tags kernel-spammed-jammy-linux-kvm kernel-spammed-kinetic-linux-kvm verification-needed-jammy verification-needed-kinetic kernel-spammed-jammy-linux-kvm kernel-spammed-kinetic-linux-kvm verification-done-jammy verification-needed-kinetic
2023-03-08 20:27:54 Launchpad Janitor linux-kvm (Ubuntu Jammy): status Fix Committed Fix Released
2023-03-08 20:27:54 Launchpad Janitor cve linked 2022-20369
2023-03-08 20:27:54 Launchpad Janitor cve linked 2022-3545
2023-03-08 20:27:54 Launchpad Janitor cve linked 2022-4139
2023-03-08 20:27:54 Launchpad Janitor cve linked 2022-47520
2023-03-08 20:27:54 Launchpad Janitor cve linked 2023-0179
2023-03-08 20:27:54 Launchpad Janitor cve linked 2023-0461
2023-03-10 17:43:50 Andrei Gherzan tags kernel-spammed-jammy-linux-kvm kernel-spammed-kinetic-linux-kvm verification-done-jammy verification-needed-kinetic kernel-spammed-jammy-linux-kvm kernel-spammed-kinetic-linux-kvm verification-done-jammy verification-done-kinetic
2023-03-13 09:08:30 Launchpad Janitor linux-kvm (Ubuntu Kinetic): status Fix Committed Fix Released
2023-03-27 10:09:11 Launchpad Janitor linux-kvm (Ubuntu Lunar): status Confirmed Fix Released