[Bug 2003059] Re: [SRU] openvswitch 3.0.3 point release

Frode Nordahl 2003059 at bugs.launchpad.net
Fri Feb 10 11:21:42 UTC 2023


$ dpkg -l |grep openvswitch
ii  openvswitch-common                    3.0.3-0ubuntu0.22.10.1                   amd64        Open vSwitch common components
ii  openvswitch-source                    3.0.3-0ubuntu0.22.10.1                   all          Open vSwitch source code
ii  openvswitch-switch                    3.0.3-0ubuntu0.22.10.1                   amd64        Open vSwitch switch implementations
ii  python3-openvswitch                   3.0.3-0ubuntu0.22.10.1                   amd64        Python 3 bindings for Open vSwitch

Overriding the AUTOTEST_PATH makes the system test suite use binaries
from the installed packages.

$ sudo make check-kernel AUTOTEST_PATH=tests
make  all-am
make[1]: Entering directory '/home/ubuntu/src/openvswitch-3.0.3/_debian'
make[1]: Leaving directory '/home/ubuntu/src/openvswitch-3.0.3/_debian'
set /bin/bash '../tests/system-kmod-testsuite' -C tests  AUTOTEST_PATH='tests'; \
"$@"  -j1 || (test X'' = Xyes && "$@" --recheck)
/usr/lib/python3/dist-packages/pkg_resources/__init__.py:116: PkgResourcesDeprecationWarning: 2.22.2ubuntu3 is an invalid version and will not be supported in a future release
  warnings.warn(
## ----------------------------- ##
## openvswitch 3.0.3 test suite. ##
## ----------------------------- ##

datapath-sanity

  1: datapath - ping between two ports               ok
  2: datapath - http between two ports               ok
  3: datapath - ping between two ports on vlan       ok
  4: datapath - ping between two ports on cvlan      ok
  5: datapath - ping6 between two ports              ok
  6: datapath - ping6 between two ports on vlan      ok
  7: datapath - ping6 between two ports on cvlan     ok
  8: datapath - ping6 between two ports IPv6 later fragments ok
  9: datapath - ping6 between two ports with header modify ok
 10: datapath - ping over bond                       ok
 11: datapath - ping over vxlan tunnel               ok
 12: datapath - ping vlan over vxlan tunnel          ok
 13: datapath - ping over vxlan6 tunnel              ok
 14: datapath - ping over gre tunnel                 ok
 15: datapath - ping over ip6gre L2 tunnel           ok
 16: datapath - ping over erspan v1 tunnel           ok
 17: datapath - ping over erspan v2 tunnel           ok
 18: datapath - ping over ip6erspan v1 tunnel        ok
 19: datapath - ping over ip6erspan v2 tunnel        ok
 20: datapath - ping over geneve tunnel              ok
 21: datapath - ping over geneve tunnel, delete flow regression ok
 22: datapath - flow resume with geneve tun_metadata ok
 23: datapath - ping over geneve6 tunnel             ok
 24: datapath - ping over gre tunnel by simulated packets ok
 25: datapath - ping over erspan v1 tunnel by simulated packets ok
 26: datapath - ping over erspan v2 tunnel by simulated packets ok
 27: datapath - ping over ip6erspan v1 tunnel by simulated packets ok
 28: datapath - ping over ip6erspan v2 tunnel by simulated packets ok
 29: datapath - clone action                         ok
 30: datapath - mpls actions                         ok
 31: datapath - multiple mpls label pop              ok
 32: datapath - encap decap mpls actions             ok
 33: datapath - encap decap mpls_mc actions          ok
 34: datapath - multiple encap decap mpls actions    ok
 35: datapath - multiple encap decap mpls_mc actions ok
 36: datapath - encap mpls pop mpls actions          ok
 37: datapath - push mpls decap mpls actions         ok
 38: datapath - basic truncate action                ok
 39: datapath - truncate and output to gre tunnel by simulated packets ok
 40: datapath - truncate and output to gre tunnel    ok
 41: datapath - configure cache size                 ok

MPLS

 42: mpls - encap header dp-support                  ok
 43: mpls - encap header slow-path                   ok
 44: mpls_mc - encap header dp-support               ok
 45: mpls_mc - encap header slow-path                ok
 46: mpls - decap header dp-support                  ok
 47: mpls - decap header slow-path                   ok

QoS

 48: QoS - basic configuration                       ok

conntrack

 49: conntrack - controller                          ok
 50: conntrack - force commit                        ok
 51: conntrack - ct flush by 5-tuple                 ok
 52: conntrack - IPv4 ping                           ok
 53: conntrack - get_nconns and get/set_maxconns     skipped (system-traffic.at:2338)
 54: conntrack - IPv6 ping                           ok
 55: conntrack - preserve registers                  ok
 56: conntrack - invalid                             ok
 57: conntrack - zones                               ok
 58: conntrack - zones from field                    ok
 59: conntrack - zones from other field              ok
 60: conntrack - zones from other field, more tests  ok
 61: conntrack - multiple bridges                    ok
 62: conntrack - multiple zones                      ok
 63: conntrack - multiple namespaces, internal ports ok
 64: conntrack - ct_mark                             ok
 65: conntrack - ct_mark bit-fiddling                ok
 66: conntrack - ct_mark from register               ok
 67: conntrack - ct_label                            ok
 68: conntrack - ct_label bit-fiddling               ok
 69: conntrack - ct metadata, multiple zones         ok
 70: conntrack - new connections                     ok
 71: conntrack - generic IP protocol                 ok
 72: conntrack - ICMP related                        ok
 73: conntrack - ICMP related to original direction  ok
 74: conntrack - ICMP related 2                      ok
 75: conntrack - IPv4 fragmentation                  ok
 76: conntrack - IPv4 fragmentation expiry           ok
 77: conntrack - IPv4 fragmentation + vlan           ok
 78: conntrack - IPv4 fragmentation + cvlan          ok
 79: conntrack - IPv4 fragmentation incomplete reassembled packet ok
 80: conntrack - IPv4 fragmentation with fragments specified ok
 81: conntrack - IPv4 fragmentation out of order     ok
 82: conntrack - IPv4 fragmentation overlapping fragments by 1 octet skipped (system-traffic.at:3590)
 83: conntrack - IPv4 fragmentation overlapping fragments by 1 octet out of order skipped (system-traffic.at:3614)
 84: conntrack - IPv6 fragmentation                  ok
 85: conntrack - IPv6 fragmentation expiry           ok
 86: conntrack - IPv6 fragmentation + vlan           ok
 87: conntrack - IPv6 fragmentation + cvlan          ok
 88: conntrack - IPv6 fragmentation incomplete reassembled packet ok
 89: conntrack - IPv6 fragmentation with fragments specified ok
 90: conntrack - IPv6 fragmentation out of order     ok
 91: conntrack - IPv6 fragmentation, multiple extension headers ok
 92: conntrack - IPv6 fragmentation, multiple extension headers + out of order ok
 93: conntrack - IPv6 fragmentation, multiple extension headers 2 ok
 94: conntrack - IPv6 fragmentation, multiple extension headers 2 + out of order ok
 95: conntrack - Fragmentation over vxlan            ok
 96: conntrack - IPv6 Fragmentation over vxlan       ok
 97: conntrack - IPv4 Fragmentation + NAT            ok
 98: conntrack - resubmit to ct multiple times       ok
 99: conntrack - zone-based timeout policy           ok
100: conntrack - fragment reassembly with L3 L4 protocol information ok

conntrack - L7

101: conntrack - IPv4 HTTP                           ok
102: conntrack - IPv6 HTTP                           ok
103: conntrack - commit, recirc                      ok
104: conntrack - multiple zones, local               ok
105: conntrack - multi-stage pipeline, local         ok
106: conntrack - limit by zone                       ok
107: FTP - no conntrack                              skipped (system-traffic.at:4638)
108: conntrack - FTP                                 skipped (system-traffic.at:4667)
109: conntrack - FTP over IPv6                       skipped (system-traffic.at:4773)
110: conntrack - IPv6 FTP Passive                    skipped (system-traffic.at:4828)
111: conntrack - FTP with multiple expectations      skipped (system-traffic.at:4887)
112: conntrack - TFTP                                skipped (system-traffic.at:4953)

conntrack - NAT

113: conntrack - simple SNAT                         ok
114: conntrack - SNAT with ct_mark change on reply   ok
115: conntrack - SNAT with port range                ok
116: conntrack - SNAT with port range using ICMP     ok
117: conntrack - SNAT with port range with exhaustion ok
118: conntrack - more complex SNAT                   ok
119: conntrack - all-zero IP SNAT                    ok
120: conntrack - simple DNAT                         ok
121: conntrack - DNAT with additional SNAT           ok
122: conntrack - more complex DNAT                   ok
123: conntrack - ICMP related with NAT               ok
124: conntrack - FTP SNAT prerecirc                  skipped (system-traffic.at:5690)
125: conntrack - FTP SNAT prerecirc seqadj           skipped (system-traffic.at:5701)
126: conntrack - FTP SNAT postrecirc                 skipped (system-traffic.at:5756)
127: conntrack - FTP SNAT postrecirc seqadj          skipped (system-traffic.at:5767)
128: conntrack - FTP SNAT orig tuple                 skipped (system-traffic.at:5887)
129: conntrack - FTP SNAT orig tuple seqadj          skipped (system-traffic.at:5891)
130: conntrack - IPv4 FTP Passive with SNAT          skipped (system-traffic.at:5894)
131: conntrack - IPv4 FTP Passive with DNAT          skipped (system-traffic.at:5954)
132: conntrack - IPv4 FTP Passive with DNAT 2        skipped (system-traffic.at:6014)
133: conntrack - IPv4 FTP Active with DNAT           skipped (system-traffic.at:6074)
134: conntrack - IPv4 FTP Active with DNAT with reverse skew skipped (system-traffic.at:6134)
135: conntrack - IPv6 HTTP with SNAT                 ok
136: conntrack - IPv6 HTTP with DNAT                 ok
137: conntrack - IPv6 ICMP6 Related with SNAT        ok
138: conntrack - IPv6 FTP with SNAT                  skipped (system-traffic.at:6335)
139: conntrack - IPv6 FTP Passive with SNAT          skipped (system-traffic.at:6395)
140: conntrack - IPv6 FTP with SNAT - orig tuple     skipped (system-traffic.at:6456)
141: conntrack - IPv4 TFTP with SNAT                 skipped (system-traffic.at:6516)
142: conntrack - DNAT load balancing                 ok
143: conntrack - DNAT load balancing with NC         ok
144: conntrack - floating IP                         ok
145: conntrack - negative test for recirculation optimization ok
146: conntrack - Multiple ICMP traverse              ok
147: conntrack - can match and clear ct_state from outside OVS ok

IGMP

148: IGMP - flood under normal action                ok
149: IGMP - forward with ICMP                        ok

802.1ad

150: 802.1ad - vlan_limit                            ok
151: 802.1ad - push/pop outer 802.1ad                ok
152: 802.1ad - push/pop outer 802.1q                 ok
153: 802.1ad - 802.1q tunnel                         ok
154: 802.1ad - double vlan match                     ok

nsh-datapath

155: nsh - encap header                              ok
156: nsh - decap header                              ok
157: nsh - replace header                            ok
158: nsh - forward                                   ok

layer3-tunnels

159: layer3 - ping over VXLAN-GPE                    ok
160: layer3 - ping over GRE                          ok
161: layer3 - use non-local port as tunnel endpoint  ok
162: layer3 - ping over MPLS Bareudp                 ok
163: layer3 - ping over Bareudp                      ok

system-inteface

164: interface - add delete add same interface       ok
165: interface - add route to br and verify clean-up ok

IPsec

166: IPsec -- Libreswan (ipv4, geneve, defaultroute, psk) skipped (system-ipsec.at:162)
167: IPsec -- Libreswan (ipv4, geneve, localip, psk) skipped (system-ipsec.at:187)
168: IPsec -- Libreswan (ipv4, geneve, defaultroute, self-signed) skipped (system-ipsec.at:214)
169: IPsec -- Libreswan (ipv4, geneve, defaultroute, ca-signed) skipped (system-ipsec.at:253)
170: IPsec -- Libreswan (ipv4, gre, defaultroute, psk) skipped (system-ipsec.at:289)
171: IPsec -- Libreswan (ipv4, vxlan, defaultroute, psk) skipped (system-ipsec.at:312)
172: IPsec -- Libreswan (ipv6, vxlan, defaultroute, psk) skipped (system-ipsec.at:335)
173: IPsec -- Libreswan (ipv6, vxlan, localip, psk)  skipped (system-ipsec.at:358)
174: IPsec -- Libreswan (ipv6, geneve, defaultroute, psk) skipped (system-ipsec.at:385)

## ------------- ##
## Test results. ##
## ------------- ##

141 tests were successful.
33 tests were skipped.

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to openvswitch in Ubuntu.
https://bugs.launchpad.net/bugs/2003059

Title:
  [SRU] openvswitch 3.0.3 point release

Status in openvswitch package in Ubuntu:
  Invalid
Status in openvswitch source package in Kinetic:
  Fix Committed

Bug description:
  [Impact]
  This release sports mostly bug-fixes and we would like to make sure all of our
  supported customers have access to these improvements.
  The update contains the following package updates:

     * openvswitch 3.0.3

  [Test Case]

  The following SRU process was followed:

  https://wiki.ubuntu.com/OpenStack/StableReleaseUpdates

  In order to avoid regression of existing consumers, the OpenStack team will
  run their continuous integration test against the packages that are in
  -proposed. A successful run of all available tests will be required before the
  proposed packages can be let into -updates.

  The OpenStack team will be in charge of attaching the output summary of the
  executed tests. The OpenStack team members will not mark ‘verification-done’ until
  this has happened.

  [Regression Potential]
  In order to mitigate the regression potential, the results of the
  aforementioned tests are attached to this bug.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openvswitch/+bug/2003059/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list