Uploaded image for project: 'RHEL Testing'
  1. RHEL Testing
  2. RHELTEST-71

kselftests: net:srv6_end_dt46_l3vpn_test.sh & net:srv6_end_dt4_l3vpn_test.sh fail

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • rhel-sst-networking-core

      This issue was originally created at 2023-06-09T15:50:14.148Z as a Gitlab issue:
      https://gitlab.com/redhat/centos-stream/tests/kernel/kernel-tests/-/issues/1672

      1. Snippet of test failure

      $ uname -r
      5.14.0-323.el9.x86_64

      $ ./run_kselftest.sh -t net:srv6_end_dt46_l3vpn_test.sh
      TAP version 13
      1..1

      1. selftests: net: srv6_end_dt46_l3vpn_test.sh
      2. ################################################################################
      3. TEST SECTION: IPv6 routers connectivity test
      4. ################################################################################
      5. TEST: Routers connectivity: rt-1 -> rt-2 [ OK ]
      6. TEST: Routers connectivity: rt-2 -> rt-1 [ OK ]
      7. ################################################################################
      8. TEST SECTION: IPv4/IPv6 connectivity test among hosts and gateway
      9. ################################################################################
      10. TEST: IPv6 Hosts connectivity: hs-t100-1 -> gw (tenant 100) [ OK ]
      11. TEST: IPv4 Hosts connectivity: hs-t100-1 -> gw (tenant 100) [ OK ]
      12. TEST: IPv6 Hosts connectivity: hs-t100-2 -> gw (tenant 100) [ OK ]
      13. TEST: IPv4 Hosts connectivity: hs-t100-2 -> gw (tenant 100) [ OK ]
      14. TEST: IPv6 Hosts connectivity: hs-t200-3 -> gw (tenant 200) [ OK ]
      15. TEST: IPv4 Hosts connectivity: hs-t200-3 -> gw (tenant 200) [ OK ]
      16. TEST: IPv6 Hosts connectivity: hs-t200-4 -> gw (tenant 200) [ OK ]
      17. TEST: IPv4 Hosts connectivity: hs-t200-4 -> gw (tenant 200) [ OK ]
      18. ################################################################################
      19. TEST SECTION: SRv6 VPN connectivity test among hosts in the same tenant
      20. ################################################################################
      21. TEST: IPv6 Hosts connectivity: hs-t100-1 -> hs-t100-2 (tenant 100) [ OK ]
      22. TEST: IPv4 Hosts connectivity: hs-t100-1 -> hs-t100-2 (tenant 100) [FAIL]
      23. TEST: IPv6 Hosts connectivity: hs-t100-2 -> hs-t100-1 (tenant 100) [ OK ]
      24. TEST: IPv4 Hosts connectivity: hs-t100-2 -> hs-t100-1 (tenant 100) [FAIL]
      25. TEST: IPv6 Hosts connectivity: hs-t200-3 -> hs-t200-4 (tenant 200) [ OK ]
      26. TEST: IPv4 Hosts connectivity: hs-t200-3 -> hs-t200-4 (tenant 200) [FAIL]
      27. TEST: IPv6 Hosts connectivity: hs-t200-4 -> hs-t200-3 (tenant 200) [ OK ]
      28. TEST: IPv4 Hosts connectivity: hs-t200-4 -> hs-t200-3 (tenant 200) [FAIL]
      29. ################################################################################
      30. TEST SECTION: SRv6 VPN isolation test among hosts in different tentants
      31. ################################################################################
      32. TEST: IPv6 Hosts isolation: hs-t100-1 X> hs-t200-3 [ OK ]
      33. TEST: IPv4 Hosts isolation: hs-t100-1 X> hs-t200-3 [ OK ]
      34. TEST: IPv6 Hosts isolation: hs-t100-1 X> hs-t200-4 [ OK ]
      35. TEST: IPv4 Hosts isolation: hs-t100-1 X> hs-t200-4 [ OK ]
      36. TEST: IPv6 Hosts isolation: hs-t100-2 X> hs-t200-3 [ OK ]
      37. TEST: IPv4 Hosts isolation: hs-t100-2 X> hs-t200-3 [ OK ]
      38. TEST: IPv6 Hosts isolation: hs-t100-2 X> hs-t200-4 [ OK ]
      39. TEST: IPv4 Hosts isolation: hs-t100-2 X> hs-t200-4 [ OK ]
      40. TEST: IPv6 Hosts isolation: hs-t200-3 X> hs-t100-1 [ OK ]
      41. TEST: IPv4 Hosts isolation: hs-t200-3 X> hs-t100-1 [ OK ]
      42. TEST: IPv6 Hosts isolation: hs-t200-3 X> hs-t100-2 [ OK ]
      43. TEST: IPv4 Hosts isolation: hs-t200-3 X> hs-t100-2 [ OK ]
      44. TEST: IPv6 Hosts isolation: hs-t200-4 X> hs-t100-1 [ OK ]
      45. TEST: IPv4 Hosts isolation: hs-t200-4 X> hs-t100-1 [ OK ]
      46. TEST: IPv6 Hosts isolation: hs-t200-4 X> hs-t100-2 [ OK ]
      47. TEST: IPv4 Hosts isolation: hs-t200-4 X> hs-t100-2 [ OK ]
      48. Tests passed: 30
      49. Tests failed: 4
        not ok 1 selftests: net: srv6_end_dt46_l3vpn_test.sh # exit=1

      $ ./run_kselftest.sh -t net:srv6_end_dt4_l3vpn_test.sh
      TAP version 13
      1..1

      1. selftests: net: srv6_end_dt4_l3vpn_test.sh
      2. ################################################################################
      3. TEST SECTION: IPv6 routers connectivity test
      4. ################################################################################
      5. TEST: Routers connectivity: rt-1 -> rt-2 [FAIL]
      6. TEST: Routers connectivity: rt-2 -> rt-1 [FAIL]
      7. ################################################################################
      8. TEST SECTION: IPv4 connectivity test among hosts and gateway
      9. ################################################################################
      10. TEST: Hosts connectivity: hs-t100-1 -> gw (tenant 100) [ OK ]
      11. TEST: Hosts connectivity: hs-t100-2 -> gw (tenant 100) [ OK ]
      12. TEST: Hosts connectivity: hs-t200-3 -> gw (tenant 200) [ OK ]
      13. TEST: Hosts connectivity: hs-t200-4 -> gw (tenant 200) [ OK ]
      14. ################################################################################
      15. TEST SECTION: SRv6 VPN connectivity test among hosts in the same tenant
      16. ################################################################################
      17. TEST: Hosts connectivity: hs-t100-1 -> hs-t100-2 (tenant 100) [FAIL]
      18. TEST: Hosts connectivity: hs-t100-2 -> hs-t100-1 (tenant 100) [FAIL]
      19. TEST: Hosts connectivity: hs-t200-3 -> hs-t200-4 (tenant 200) [FAIL]
      20. TEST: Hosts connectivity: hs-t200-4 -> hs-t200-3 (tenant 200) [FAIL]
      21. ################################################################################
      22. TEST SECTION: SRv6 VPN isolation test among hosts in different tentants
      23. ################################################################################
      24. TEST: Hosts isolation: hs-t100-1 X> hs-t200-3 [ OK ]
      25. TEST: Hosts isolation: hs-t100-1 X> hs-t200-4 [ OK ]
      26. TEST: Hosts isolation: hs-t100-2 X> hs-t200-3 [ OK ]
      27. TEST: Hosts isolation: hs-t100-2 X> hs-t200-4 [ OK ]
      28. TEST: Hosts isolation: hs-t200-3 X> hs-t100-1 [ OK ]
      29. TEST: Hosts isolation: hs-t200-3 X> hs-t100-2 [ OK ]
      30. TEST: Hosts isolation: hs-t200-4 X> hs-t100-1 [ OK ]
      31. TEST: Hosts isolation: hs-t200-4 X> hs-t100-2 [ OK ]
      32. Tests passed: 12
      33. Tests failed: 6
        not ok 1 selftests: net: srv6_end_dt4_l3vpn_test.sh # exit=1
      1. DataWarehouse issue

      https://datawarehouse.cki-project.org/issue/2099

      1. Additional details

      The failure was first observed in 5.14.0-323.el9+rt, however it is also reproducible in the stock kernel (per the results above). These seem to be relatively new selftests - when I went back to -316.el9 the tests did not exist.

      **In case opening the links above result in a 404 page on DataWarehouse, please
      make sure you are [correctly logged into DataWarehouse via Red Hat SSO](
      https://cki-project.org/docs/user_docs/gitlab-mr-testing/faq/#datawarehouse-links-return-404).**

              nst-kernel-bugs nst-kernel-bugs
              mstowell@redhat.com Mike Stowell
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: