** Description changed: - Issue found on 5.4.0-1025.25~18.04.1, this issue was not spotted before - fixing the false-negative return value of this rtnetlink.sh test (bug - 1890136) + [ Impact ] + When running the net/rtnetlink.sh selftest from v5.4 on older Ubuntu releases (e.g. Bionic 18.04), some of the iproute2 CLI options are not available causing the testcase to fail. + + [ Fix ] + SAUCE patch to detect whether some options not present on older iproute2 versions are available, skipping or adapting the tests. + + [ Test ] + Run net/rtnetlink.sh on 5.4 kernels with both Focal and Bionic userspace. The test should complete without introducing regressions on Focal and without breaking on Bionic. + + [ Where problems could occur ] + If the checks for the available interfaces are not done correctly, we could end up having a smaller coverage on Focal or the tests would still break in Bionic. + + [ Original bug description ] + Issue found on 5.4.0-1025.25~18.04.1, this issue was not spotted before fixing the false-negative return value of this rtnetlink.sh test (bug 1890136) # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ hoplimit TTL ] # [ encaplimit ELIM ] # [ tclass TCLASS ] # [ flowlabel FLOWLABEL ] # [ dscp inherit ] # [ fwmark MARK ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ erspan IDX ] # # Where: ADDR := IPV6_ADDRESS # TTL := { 0..255 } (default=64) # KEY := { DOTTED_QUAD | NUMBER } # ELIM := { none | 0..255 }(default=4) # TCLASS := { 0x0..0xff | inherit } # FLOWLABEL := { 0x0..0xfffff | inherit } # MARK := { 0x0..0xffffffff | inherit } # Cannot find device "ip6gretap00" # FAIL: ip6gretap - # Usage: ... { gre | gretap | erspan } [ remote ADDR ] - # [ local ADDR ] - # [ [i|o]seq ] - # [ [i|o]key KEY ] - # [ [i|o]csum ] - # [ ttl TTL ] - # [ tos TOS ] - # [ [no]pmtudisc ] - # [ [no]ignore-df ] - # [ dev PHYS_DEV ] - # [ noencap ] - # [ encap { fou | gue | none } ] - # [ encap-sport PORT ] - # [ encap-dport PORT ] - # [ [no]encap-csum ] - # [ [no]encap-csum6 ] - # [ [no]encap-remcsum ] - # [ external ] - # [ fwmark MARK ] - # [ erspan IDX ] - # - # Where: ADDR := { IP_ADDRESS | any } - # TOS := { NUMBER | inherit } - # TTL := { 1..255 | inherit } - # KEY := { DOTTED_QUAD | NUMBER } - # MARK := { 0x0..0xffffffff } - # Cannot find device "erspan00" - # Cannot find device "erspan00" - # Cannot find device "erspan00" - # Usage: ... { gre | gretap | erspan } [ remote ADDR ] - # [ local ADDR ] - # [ [i|o]seq ] - # [ [i|o]key KEY ] - # [ [i|o]csum ] - # [ ttl TTL ] - # [ tos TOS ] - # [ [no]pmtudisc ] - # [ [no]ignore-df ] - # [ dev PHYS_DEV ] - # [ noencap ] - # [ encap { fou | gue | none } ] - # [ encap-sport PORT ] - # [ encap-dport PORT ] - # [ [no]encap-csum ] - # [ [no]encap-csum6 ] - # [ [no]encap-remcsum ] - # [ external ] - # [ fwmark MARK ] - # [ erspan IDX ] - # - # Where: ADDR := { IP_ADDRESS | any } - # TOS := { NUMBER | inherit } - # TTL := { 1..255 | inherit } - # KEY := { DOTTED_QUAD | NUMBER } - # MARK := { 0x0..0xffffffff } - # Cannot find device "erspan00" - # Cannot find device "erspan00" - # Cannot find device "erspan00" - # FAIL: erspan - # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] - # [ local ADDR ] - # [ [i|o]seq ] - # [ [i|o]key KEY ] - # [ [i|o]csum ] - # [ hoplimit TTL ] - # [ encaplimit ELIM ] - # [ tclass TCLASS ] - # [ flowlabel FLOWLABEL ] - # [ dscp inherit ] - # [ fwmark MARK ] - # [ dev PHYS_DEV ] - # [ noencap ] - # [ encap { fou | gue | none } ] - # [ encap-sport PORT ] - # [ encap-dport PORT ] - # [ [no]encap-csum ] - # [ [no]encap-csum6 ] - # [ [no]encap-remcsum ] - # [ erspan IDX ] - # - # Where: ADDR := IPV6_ADDRESS - # TTL := { 0..255 } (default=64) - # KEY := { DOTTED_QUAD | NUMBER } - # ELIM := { none | 0..255 }(default=4) - # TCLASS := { 0x0..0xff | inherit } - # FLOWLABEL := { 0x0..0xfffff | inherit } - # MARK := { 0x0..0xffffffff | inherit } - # Cannot find device "ip6erspan00" - # Cannot find device "ip6erspan00" - # Cannot find device "ip6erspan00" - # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] - # [ local ADDR ] - # [ [i|o]seq ] - # [ [i|o]key KEY ] - # [ [i|o]csum ] - # [ hoplimit TTL ] - # [ encaplimit ELIM ] - # [ tclass TCLASS ] - # [ flowlabel FLOWLABEL ] - # [ dscp inherit ] - # [ fwmark MARK ] - # [ dev PHYS_DEV ] - # [ noencap ] - # [ encap { fou | gue | none } ] - # [ encap-sport PORT ] - # [ encap-dport PORT ] - # [ [no]encap-csum ] - # [ [no]encap-csum6 ] - # [ [no]encap-remcsum ] - # [ erspan IDX ] - # - # Where: ADDR := IPV6_ADDRESS - # TTL := { 0..255 } (default=64) - # KEY := { DOTTED_QUAD | NUMBER } - # ELIM := { none | 0..255 }(default=4) - # TCLASS := { 0x0..0xff | inherit } - # FLOWLABEL := { 0x0..0xfffff | inherit } - # MARK := { 0x0..0xffffffff | inherit } - # Cannot find device "ip6erspan00" - # Cannot find device "ip6erspan00" - # Cannot find device "ip6erspan00" - # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] - # [ local ADDR ] - # [ [i|o]seq ] - # [ [i|o]key KEY ] - # [ [i|o]csum ] - # [ hoplimit TTL ] - # [ encaplimit ELIM ] - # [ tclass TCLASS ] - # [ flowlabel FLOWLABEL ] - # [ dscp inherit ] - # [ fwmark MARK ] - # [ dev PHYS_DEV ] - # [ noencap ] - # [ encap { fou | gue | none } ] - # [ encap-sport PORT ] - # [ encap-dport PORT ] - # [ [no]encap-csum ] - # [ [no]encap-csum6 ] - # [ [no]encap-remcsum ] - # [ erspan IDX ] - # - # Where: ADDR := IPV6_ADDRESS - # TTL := { 0..255 } (default=64) - # KEY := { DOTTED_QUAD | NUMBER } - # ELIM := { none | 0..255 }(default=4) - # TCLASS := { 0x0..0xff | inherit } - # FLOWLABEL := { 0x0..0xfffff | inherit } - # MARK := { 0x0..0xffffffff | inherit } - # Cannot find device "ip6erspan00" - # FAIL: ip6erspan + # Usage: ... { gre | gretap | erspan } [ remote ADDR ] + # [ local ADDR ] + # [ [i|o]seq ] + # [ [i|o]key KEY ] + # [ [i|o]csum ] + # [ ttl TTL ] + # [ tos TOS ] + # [ [no]pmtudisc ] + # [ [no]ignore-df ] + # [ dev PHYS_DEV ] + # [ noencap ] + # [ encap { fou | gue | none } ] + # [ encap-sport PORT ] + # [ encap-dport PORT ] + # [ [no]encap-csum ] + # [ [no]encap-csum6 ] + # [ [no]encap-remcsum ] + # [ external ] + # [ fwmark MARK ] + # [ erspan IDX ] + # + # Where: ADDR := { IP_ADDRESS | any } + # TOS := { NUMBER | inherit } + # TTL := { 1..255 | inherit } + # KEY := { DOTTED_QUAD | NUMBER } + # MARK := { 0x0..0xffffffff } + # Cannot find device "erspan00" + # Cannot find device "erspan00" + # Cannot find device "erspan00" + # Usage: ... { gre | gretap | erspan } [ remote ADDR ] + # [ local ADDR ] + # [ [i|o]seq ] + # [ [i|o]key KEY ] + # [ [i|o]csum ] + # [ ttl TTL ] + # [ tos TOS ] + # [ [no]pmtudisc ] + # [ [no]ignore-df ] + # [ dev PHYS_DEV ] + # [ noencap ] + # [ encap { fou | gue | none } ] + # [ encap-sport PORT ] + # [ encap-dport PORT ] + # [ [no]encap-csum ] + # [ [no]encap-csum6 ] + # [ [no]encap-remcsum ] + # [ external ] + # [ fwmark MARK ] + # [ erspan IDX ] + # + # Where: ADDR := { IP_ADDRESS | any } + # TOS := { NUMBER | inherit } + # TTL := { 1..255 | inherit } + # KEY := { DOTTED_QUAD | NUMBER } + # MARK := { 0x0..0xffffffff } + # Cannot find device "erspan00" + # Cannot find device "erspan00" + # Cannot find device "erspan00" + # FAIL: erspan + # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] + # [ local ADDR ] + # [ [i|o]seq ] + # [ [i|o]key KEY ] + # [ [i|o]csum ] + # [ hoplimit TTL ] + # [ encaplimit ELIM ] + # [ tclass TCLASS ] + # [ flowlabel FLOWLABEL ] + # [ dscp inherit ] + # [ fwmark MARK ] + # [ dev PHYS_DEV ] + # [ noencap ] + # [ encap { fou | gue | none } ] + # [ encap-sport PORT ] + # [ encap-dport PORT ] + # [ [no]encap-csum ] + # [ [no]encap-csum6 ] + # [ [no]encap-remcsum ] + # [ erspan IDX ] + # + # Where: ADDR := IPV6_ADDRESS + # TTL := { 0..255 } (default=64) + # KEY := { DOTTED_QUAD | NUMBER } + # ELIM := { none | 0..255 }(default=4) + # TCLASS := { 0x0..0xff | inherit } + # FLOWLABEL := { 0x0..0xfffff | inherit } + # MARK := { 0x0..0xffffffff | inherit } + # Cannot find device "ip6erspan00" + # Cannot find device "ip6erspan00" + # Cannot find device "ip6erspan00" + # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] + # [ local ADDR ] + # [ [i|o]seq ] + # [ [i|o]key KEY ] + # [ [i|o]csum ] + # [ hoplimit TTL ] + # [ encaplimit ELIM ] + # [ tclass TCLASS ] + # [ flowlabel FLOWLABEL ] + # [ dscp inherit ] + # [ fwmark MARK ] + # [ dev PHYS_DEV ] + # [ noencap ] + # [ encap { fou | gue | none } ] + # [ encap-sport PORT ] + # [ encap-dport PORT ] + # [ [no]encap-csum ] + # [ [no]encap-csum6 ] + # [ [no]encap-remcsum ] + # [ erspan IDX ] + # + # Where: ADDR := IPV6_ADDRESS + # TTL := { 0..255 } (default=64) + # KEY := { DOTTED_QUAD | NUMBER } + # ELIM := { none | 0..255 }(default=4) + # TCLASS := { 0x0..0xff | inherit } + # FLOWLABEL := { 0x0..0xfffff | inherit } + # MARK := { 0x0..0xffffffff | inherit } + # Cannot find device "ip6erspan00" + # Cannot find device "ip6erspan00" + # Cannot find device "ip6erspan00" + # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] + # [ local ADDR ] + # [ [i|o]seq ] + # [ [i|o]key KEY ] + # [ [i|o]csum ] + # [ hoplimit TTL ] + # [ encaplimit ELIM ] + # [ tclass TCLASS ] + # [ flowlabel FLOWLABEL ] + # [ dscp inherit ] + # [ fwmark MARK ] + # [ dev PHYS_DEV ] + # [ noencap ] + # [ encap { fou | gue | none } ] + # [ encap-sport PORT ] + # [ encap-dport PORT ] + # [ [no]encap-csum ] + # [ [no]encap-csum6 ] + # [ [no]encap-remcsum ] + # [ erspan IDX ] + # + # Where: ADDR := IPV6_ADDRESS + # TTL := { 0..255 } (default=64) + # KEY := { DOTTED_QUAD | NUMBER } + # ELIM := { none | 0..255 }(default=4) + # TCLASS := { 0x0..0xff | inherit } + # FLOWLABEL := { 0x0..0xfffff | inherit } + # MARK := { 0x0..0xffffffff | inherit } + # Cannot find device "ip6erspan00" + # FAIL: ip6erspan
-- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1896448 Title: ip6gretap / erspan / ip6erspan in rtnetlink.sh from net of ubuntu_kernel_selftests failed on B-5.4-aws / B-5.4-gke / B-5.4-oracle / B-5.4-azure / B-5.4 Status in ubuntu-kernel-tests: In Progress Status in linux package in Ubuntu: Invalid Status in linux source package in Focal: In Progress Bug description: [ Impact ] When running the net/rtnetlink.sh selftest from v5.4 on older Ubuntu releases (e.g. Bionic 18.04), some of the iproute2 CLI options are not available causing the testcase to fail. [ Fix ] SAUCE patch to detect whether some options not present on older iproute2 versions are available, skipping or adapting the tests. [ Test ] Run net/rtnetlink.sh on 5.4 kernels with both Focal and Bionic userspace. The test should complete without introducing regressions on Focal and without breaking on Bionic. [ Where problems could occur ] If the checks for the available interfaces are not done correctly, we could end up having a smaller coverage on Focal or the tests would still break in Bionic. [ Original bug description ] Issue found on 5.4.0-1025.25~18.04.1, this issue was not spotted before fixing the false-negative return value of this rtnetlink.sh test (bug 1890136) # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ hoplimit TTL ] # [ encaplimit ELIM ] # [ tclass TCLASS ] # [ flowlabel FLOWLABEL ] # [ dscp inherit ] # [ fwmark MARK ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ erspan IDX ] # # Where: ADDR := IPV6_ADDRESS # TTL := { 0..255 } (default=64) # KEY := { DOTTED_QUAD | NUMBER } # ELIM := { none | 0..255 }(default=4) # TCLASS := { 0x0..0xff | inherit } # FLOWLABEL := { 0x0..0xfffff | inherit } # MARK := { 0x0..0xffffffff | inherit } # Cannot find device "ip6gretap00" # FAIL: ip6gretap # Usage: ... { gre | gretap | erspan } [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ ttl TTL ] # [ tos TOS ] # [ [no]pmtudisc ] # [ [no]ignore-df ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ external ] # [ fwmark MARK ] # [ erspan IDX ] # # Where: ADDR := { IP_ADDRESS | any } # TOS := { NUMBER | inherit } # TTL := { 1..255 | inherit } # KEY := { DOTTED_QUAD | NUMBER } # MARK := { 0x0..0xffffffff } # Cannot find device "erspan00" # Cannot find device "erspan00" # Cannot find device "erspan00" # Usage: ... { gre | gretap | erspan } [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ ttl TTL ] # [ tos TOS ] # [ [no]pmtudisc ] # [ [no]ignore-df ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ external ] # [ fwmark MARK ] # [ erspan IDX ] # # Where: ADDR := { IP_ADDRESS | any } # TOS := { NUMBER | inherit } # TTL := { 1..255 | inherit } # KEY := { DOTTED_QUAD | NUMBER } # MARK := { 0x0..0xffffffff } # Cannot find device "erspan00" # Cannot find device "erspan00" # Cannot find device "erspan00" # FAIL: erspan # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ hoplimit TTL ] # [ encaplimit ELIM ] # [ tclass TCLASS ] # [ flowlabel FLOWLABEL ] # [ dscp inherit ] # [ fwmark MARK ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ erspan IDX ] # # Where: ADDR := IPV6_ADDRESS # TTL := { 0..255 } (default=64) # KEY := { DOTTED_QUAD | NUMBER } # ELIM := { none | 0..255 }(default=4) # TCLASS := { 0x0..0xff | inherit } # FLOWLABEL := { 0x0..0xfffff | inherit } # MARK := { 0x0..0xffffffff | inherit } # Cannot find device "ip6erspan00" # Cannot find device "ip6erspan00" # Cannot find device "ip6erspan00" # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ hoplimit TTL ] # [ encaplimit ELIM ] # [ tclass TCLASS ] # [ flowlabel FLOWLABEL ] # [ dscp inherit ] # [ fwmark MARK ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ erspan IDX ] # # Where: ADDR := IPV6_ADDRESS # TTL := { 0..255 } (default=64) # KEY := { DOTTED_QUAD | NUMBER } # ELIM := { none | 0..255 }(default=4) # TCLASS := { 0x0..0xff | inherit } # FLOWLABEL := { 0x0..0xfffff | inherit } # MARK := { 0x0..0xffffffff | inherit } # Cannot find device "ip6erspan00" # Cannot find device "ip6erspan00" # Cannot find device "ip6erspan00" # Usage: ... { ip6gre | ip6gretap | ip6erspan} [ remote ADDR ] # [ local ADDR ] # [ [i|o]seq ] # [ [i|o]key KEY ] # [ [i|o]csum ] # [ hoplimit TTL ] # [ encaplimit ELIM ] # [ tclass TCLASS ] # [ flowlabel FLOWLABEL ] # [ dscp inherit ] # [ fwmark MARK ] # [ dev PHYS_DEV ] # [ noencap ] # [ encap { fou | gue | none } ] # [ encap-sport PORT ] # [ encap-dport PORT ] # [ [no]encap-csum ] # [ [no]encap-csum6 ] # [ [no]encap-remcsum ] # [ erspan IDX ] # # Where: ADDR := IPV6_ADDRESS # TTL := { 0..255 } (default=64) # KEY := { DOTTED_QUAD | NUMBER } # ELIM := { none | 0..255 }(default=4) # TCLASS := { 0x0..0xff | inherit } # FLOWLABEL := { 0x0..0xfffff | inherit } # MARK := { 0x0..0xffffffff | inherit } # Cannot find device "ip6erspan00" # FAIL: ip6erspan To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu-kernel-tests/+bug/1896448/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp