Public bug reported: The upstream OVN VIF CI pipeline currently fails due to a too old version of scapy.
This condition is visible in the "dns lookup : EDNS" test and the following hint is provided in the scapy.log: 2024-03-04T07:31:01.779Z | 0 | scapy-server | INFO | scapy server ready 2024-03-04T07:31:01.911Z | 3 | scapy-server | INFO | received payload request: Ether(dst='00:00:00:00:00:02', src='00:00:00:00:00:01') / IP(dst='10.0.0.254', src='10.0.0.1') / UDP(sport=42424, dport=53) / DNS(rd=1, qd=DNSQR(qname='foo.ovn.org'), arcount=1, ar= DNSRR(type='OPT', rclass=4096, rdata=EDNS0ClientSubnet(source_plen=24, address='10.0.0.1'))) 2024-03-04T07:31:01.913Z | 4 | scapy-server | ERR | failed to process payload request: name 'EDNS0ClientSubnet' is not defined Traceback (most recent call last): File "/home/ubuntu/src/ovn-vif/ovn/tests/testsuite.dir/159/../../../tests/scapy-server.py", line 32, in process return binascii.hexlify(raw(eval(data))).decode() File "<string>", line 1, in <module> NameError: name 'EDNS0ClientSubnet' is not defined This test works for the upstream OVN CI because they are running the testsuite inside a container based on the latest Ubuntu version [0]. We need to do something similar for the OVN VIF CI. 0: https://github.com/ovn- org/ovn/blob/main/utilities/containers/ubuntu/Dockerfile ** Affects: ovn (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2055862 Title: ovn-vif ci: the CI pipeline fails due to too old scapy To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ovn/+bug/2055862/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs