Test passed on jammy:linux-kvm/5.19.9-1029.34
09:24:21 DEBUG| Running 'make run_tests -C net TEST_PROGS=fib_nexthop_nongw.sh
TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
19349 09:24:21 DEBUG| [stdout] make: Entering
directory
'/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
19350 09:24:21 DEBUG| [stdout] make
--no-builtin-rules ARCH=x86 -C ../../../.. headers_install
19351 09:24:21 DEBUG| [stdout] make[1]: Entering
directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'
19352 09:24:22 DEBUG| [stdout] INSTALL ./usr/include
19353 09:24:22 DEBUG| [stdout] make[1]: Leaving
directory '/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux'
19354 09:24:22 DEBUG| [stdout] TAP version 13
19355 09:24:22 DEBUG| [stdout] 1..1
19356 09:24:22 DEBUG| [stdout] # selftests: net:
fib_nexthop_nongw.sh
19357 09:24:22 DEBUG| [stdout] # TEST: nexthop: get
route with nexthop without gw [ OK ]
19358 09:24:22 DEBUG| [stdout] # TEST: nexthop: ping
through nexthop without gw [ OK ]
19359 09:24:22 DEBUG| [stdout] ok 1 selftests: net:
fib_nexthop_nongw.sh
19360 09:24:22 DEBUG| [stdout] make: Leaving
directory
'/home/ubuntu/autotest/client/tmp/ubuntu_kernel_selftests/src/linux/tools/testing/selftests/net'
19361 09:24:23 INFO | GOOD
ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh
ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh timestamp=1676021063
localtime=Feb 10 09:24:23 completed successfully
19362 09:24:23 INFO | END GOOD
ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh
ubuntu_kernel_selftests.net:fib_nexthop_nongw.sh timestamp=1676021063
localtime=Feb 10 09:24:23
19363 09:24:23 DEBUG| Persistent state
client._record_indent now set to 1
19364 09:24:23 DEBUG| Persistent state
client.unexpected_reboot deleted
** Tags removed: verification-needed-jammy
** Tags added: verification-done-jammy
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-kvm in Ubuntu.
https://bugs.launchpad.net/bugs/1998244
Title:
kselftest net/fib_nexthop_nongw.sh fails
Status in linux-kvm package in Ubuntu:
Confirmed
Status in linux-kvm source package in Jammy:
Fix Committed
Status in linux-kvm source package in Kinetic:
Fix Committed
Status in linux-kvm source package in Lunar:
Confirmed
Bug 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'
--------------------------------------------------------------------------
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.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux-kvm/+bug/1998244/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp