← Back to team overview

canonical-ubuntu-qa team mailing list archive

[Bug 2069127] Re: net:unicast_extensions.sh complains about missing lib.sh

 

Ubuntu 23.10 (Mantic Minotaur) has reached end of life, so this bug will
not be fixed for that specific release.

** Changed in: linux (Ubuntu Mantic)
       Status: Confirmed => Won't Fix

-- 
You received this bug notification because you are a member of Canonical
Platform QA Team, which is subscribed to ubuntu-kernel-tests.
https://bugs.launchpad.net/bugs/2069127

Title:
  net:unicast_extensions.sh complains about missing lib.sh

Status in ubuntu-kernel-tests:
  New
Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Mantic:
  Won't Fix

Bug description:
  Issue found on Mantic 6.5.0-44.44 in cycle 2024.06.10

   Running 'make run_tests -C net TEST_PROGS=unicast_extensions.sh TEST_GEN_PROGS='' TEST_CUSTOM_PROGS='''
   make: Entering directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'
   TAP version 13
   1..1
   # timeout set to 0
   # selftests: net: unicast_extensions.sh
   # ./unicast_extensions.sh: line 31: lib.sh: No such file or directory
   # ###########################################################################
   # Unicast address extensions tests (behavior of reserved IPv4 addresses)
   # ###########################################################################
   # TEST: assign and ping within 240/4 (1 of 2) (is allowed)            [FAIL]
   # TEST: assign and ping within 240/4 (2 of 2) (is allowed)            [FAIL]
   # TEST: assign and ping within 0/8 (1 of 2) (is allowed)              [FAIL]
   # TEST: assign and ping within 0/8 (2 of 2) (is allowed)              [FAIL]
   # TEST: assign and ping inside 255.255/16 (is allowed)                [FAIL]
   # TEST: assign and ping inside 255.255.255/24 (is allowed)            [FAIL]
   # TEST: route between 240.5.6/24 and 255.1.2/24 (is allowed)          [FAIL]
   # TEST: route between 0.200/16 and 245.99/16 (is allowed)             [FAIL]
   # TEST: assign and ping lowest address (/24)                          [FAIL]
   # TEST: assign and ping lowest address (/26)                          [FAIL]
   # TEST: routing using lowest address                                  [FAIL]
   # TEST: assigning 0.0.0.0 (is forbidden)                              [ OK ]
   # TEST: assigning 255.255.255.255 (is forbidden)                      [ OK ]
   # TEST: assign and ping inside 127/8 (is forbidden)                   [ OK ]
   # TEST: assign and ping class D address (is forbidden)                [ OK ]
   # TEST: routing using class D (is forbidden)                          [ OK ]
   # TEST: routing using 127/8 (is forbidden)                            [ OK ]
   not ok 1 selftests: net: unicast_extensions.sh # exit=1 
   make: Leaving directory '/home/ubuntu/autotest/client/tmp/ubuntu_kselftests_net/src/linux/tools/testing/selftests/net'

  This is because of the stable update bug 2059991 pulls in commit
  0f4765d0b4 "selftests/net: convert unicast_extensions.sh to run it in
  unique name space", which adds a dependency of a share library
  "lib.sh". And we don't have that commit for adding lib.sh to our
  kernel.

  Since this will be the last cycle of Mantic kernel, we will leave it
  as-is.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/2069127/+subscriptions



References