Bug 2207737
| Summary: | [23.E RHEL-9] Fast Datapath Release | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux Fast Datapath | Reporter: | Timothy Redaelli <tredaelli> |
| Component: | openvswitch3.1 | Assignee: | Timothy Redaelli <tredaelli> |
| Status: | CLOSED ERRATA | QA Contact: | ovs-qe |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | FDP 23.E | CC: | ctrautma, jhsiao, ralongi |
| Target Milestone: | --- | ||
| Target Release: | FDP 23.E | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | openvswitch3.1-3.1.0-24.el9fdp | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-07-06 19:17:49 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Regression is complete, no issues found. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (openvswitch3.1 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:3989 |
commit 63d9d4a1d7636422c3289d48e7aa0336492532b6 Merge: b4785c720 f4cc9ca82 Author: Open vSwitch CI <ovs-ci> Date: Tue May 16 08:57:32 2023 -0400 Merging upstream branch-3.1 Commit list: f4cc9ca824 dpctl: Fix dereferencing null pointer in parse_ct_limit_zones(). 9e27e8fe81 netdev-offload: Fix deadlock/recursive use of the netdev_hmap_rwlock rwlock. (#2182541) 087439e416 ofproto-dpif-xlate: Fix use-after-free when xlate_actions(). commit b4785c720a173e36290aa61af0358f82e484263c Merge: 390827119 bf9c834e6 Author: Open vSwitch CI <ovs-ci> Date: Fri May 5 14:21:29 2023 -0400 Merging upstream branch-3.1 Commit list: bf9c834e64 ci: Separate DPDK from OVS build. commit 390827119b2fe03e5ed6372173ba4da9e2938caa Merge: 1bae2da8f bf1b32e20 Author: Open vSwitch CI <ovs-ci> Date: Thu May 4 13:51:16 2023 -0400 Merging upstream branch-3.1 Commit list: bf1b32e20e ovsdb-idl.at: Fix write-changed-only tests without change tracking. commit 1bae2da8f7697fe69dd30991d0d50df38f915239 Merge: 107636a54 c6cb82887 Author: Open vSwitch CI <ovs-ci> Date: Fri Apr 28 14:36:32 2023 -0400 Merging upstream branch-3.1 Commit list: c6cb828870 tc: Fix cleaning chains. commit 107636a54b34196e426d4daef603d215e4d2a947 Merge: 50f8f99ed 29c61a402 Author: Open vSwitch CI <ovs-ci> Date: Wed Apr 26 21:17:14 2023 -0400 Merging upstream branch-3.1 Commit list: 29c61a4024 python-stream: Handle SSL error in do_handshake. commit 50f8f99edc5cc73d6850177ca3c0a420be6092e7 Merge: 131742fa4 615548e53 Author: Open vSwitch CI <ovs-ci> Date: Tue Apr 25 17:51:59 2023 -0400 Merging upstream branch-3.1 Commit list: 615548e532 dpif-netlink: Fix memory leak dpif_netlink_open(). 42edc9a1d5 ofp-parse: Check ranges on string to uint32_t conversion. d3a479c4b4 learning-switch: Fix coredump of OpenFlow15 learning-switch. commit 131742fa49461a81449c052ecdfec0dead7354e2 Merge: 6064fd8c4 9529e9aa9 Author: Open vSwitch CI <ovs-ci> Date: Mon Apr 24 18:51:39 2023 -0400 Merging upstream branch-3.1 Commit list: 9529e9aa96 ovsdb: Allow conversion records with no data in a clustered storage. 7006bb112b ovsdb: Check for ephemeral columns before writing a new schema. 27678b3a19 ovsdb-tool: Fix cluster-to-standalone for DB conversion records. commit 6064fd8c4876fd58f31e8847ef1ddaaa0d390980 Merge: 00ae3eef9 771c989a9 Author: Open vSwitch CI <ovs-ci> Date: Tue Apr 11 12:06:05 2023 -0400 Merging upstream branch-3.1 Commit list: 771c989a9a ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit. commit 00ae3eef99f166eaef3359c092024da19fbd45d9 Merge: 153731ce4 8ac6375ca Author: Open vSwitch CI <ovs-ci> Date: Thu Apr 6 11:59:08 2023 -0400 Merging upstream branch-3.1 Commit list: 8ac6375cac Prepare for 3.1.2. 0187eadfce Set release date for 3.1.1. commit 153731ce46f7ee94fb905cb341c1e8d2f6586b29 Merge: 492e7e5f3 61b39d8c4 Author: Open vSwitch CI <ovs-ci> Date: Thu Apr 6 09:06:44 2023 -0400 Merging upstream branch-3.1 Commit list: 61b39d8c47 ofproto-dpif-xlate: Always mask ip proto field. (#2134873) 8019b5896e conntrack-tp: Fix clang warning. commit 492e7e5f38167ba9c01f68026c81ad4e80a31b7c Author: Aaron Conole <aconole> Date: Fri Mar 31 17:17:27 2023 -0400 ofproto-dpif-xlate: Always mask ip proto field. The ofproto layer currently treats nw_proto field as overloaded to mean both that a proper nw layer exists, as well as the value contained in the header for the nw proto. However, this is incorrect behavior as relevant standards permit that any value, including '0' should be treated as a valid value. Because of this overload, when the ofproto layer builds action list for a packet with nw_proto of 0, it won't build the complete action list that we expect to be built for the packet. That will cause a bad behavior where all packets passing the datapath will fall into an incomplete action set. The fix here is to unwildcard nw_proto, allowing us to preserve setting actions for protocols which we know have support for the actions we program. This means that a traffic which contains nw_proto == 0 cannot cause connectivity breakage with other traffic on the link. Reported-by: David Marchand <dmarchand> Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2134873 Acked-by: Ilya Maximets <i.maximets> Signed-off-by: Aaron Conole <aconole> commit bd072cf805e98b877ddeaff37e93fe4dc5e07c18 Merge: 156f12b12 b184a68a2 Author: Open vSwitch CI <ovs-ci> Date: Mon Apr 3 15:51:39 2023 -0400 Merging upstream branch-3.1 Commit list: b184a68a20 netdev-offload-tc: Del ufid mapping if device not exist. 037e2d9161 db-ctl-base: Partially revert b8bf410a5. (#2182767) commit 156f12b12faa88daaf5f37498e8cdaac1f5a7a7f Merge: 6381c1476 fee5ea720 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 29 18:21:47 2023 -0400 Merging upstream branch-3.1 Commit list: fee5ea720 netdev-tc-offloads: Fix misaligned 8 byte read. commit 6381c14763e6e71e38b52688118a213a24104168 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 29 06:43:43 2023 -0400 Merging dpdk submodule Commit list: 3812e23f6b net/i40e: revert link status check on device start (#2173794) commit 67119c752d35aad2c72fc898e0369f2678035567 Merge: 8e94eec75 fff04b838 Author: Open vSwitch CI <ovs-ci> Date: Mon Mar 27 17:21:21 2023 -0400 Merging upstream branch-3.1 Commit list: fff04b838 ovs-thread: Fix cpus not read for the first 10s. b2b467b3a dpif-netlink: Always create at least 1 handler. commit 8e94eec75ce8aa4a4543e086f78c94b4963d3fec Merge: 4d763b870 0f30961e0 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 22 16:36:26 2023 -0400 Merging upstream branch-3.1 Commit list: 0f30961e0 netdev-offload-tc: Fix parse_tc_flower_to_actions() reporting errors. commit 4d763b87056bb009c0c15e2b460264a1c0a48a25 Merge: 299664e25 3f50354a9 Author: Open vSwitch CI <ovs-ci> Date: Wed Mar 15 19:36:37 2023 -0400 Merging upstream branch-3.1 Commit list: 3f50354a9 vswitch: Add missing documentation for "ct_flush" capability. 504f8c859 dpctl: Fix flush-conntrack with datapath as argument. 24b47072f ofproto-dpif-upcall: Wait for valid hw flow stats before applying min-revalidate-pps. commit 299664e254ab600512ed6758b83f855bc73d4f10 Merge: b3975381c 9f9b4de38 Author: Open vSwitch CI <ovs-ci> Date: Mon Mar 13 20:06:29 2023 -0400 Merging upstream branch-3.1 Commit list: 9f9b4de38 system-traffic: Fix conntrack test cases which are failing with af_xdp. commit b3975381cdc832ba4bc459c651eb4fb5b9ab11b5 Merge: a95498388 dcdff1f42 Author: Open vSwitch CI <ovs-ci> Date: Mon Mar 6 15:01:06 2023 -0500 Merging upstream branch-3.1 Commit list: dcdff1f42 netdev-windows: Add checking when creating netdev with system type on Windows 39a7a18c3 ofproto-dpif-upcall: Include hardware offloaded flows in total flows. f7378bc7f ofproto-dpif-upcall: Reset ukey's last stats value if the datapath changed. commit a95498388261432ca7e274a094c69a9a380f4f6d Merge: 2cc76ba8e 694c7b4e0 Author: Open vSwitch CI <ovs-ci> Date: Thu Mar 2 00:02:15 2023 -0500 Merging upstream branch-3.1 Commit list: 694c7b4e0 classifier: Fix missing masks on a final stage with ports trie. commit 2cc76ba8ed00909c55cd1dd6e318d5016dc629e7 Merge: 03c758160 87249e136 Author: Open vSwitch CI <ovs-ci> Date: Tue Feb 28 07:59:50 2023 -0500 Merging upstream branch-3.1 Commit list: 87249e136 ofproto: Fix re-creation of tunnel backing interfaces on restart. commit 03c75816098b517541612b3ce1b1a030cd8362af Author: Timothy Redaelli <tredaelli> Date: Thu Feb 23 20:06:37 2023 +0100 redhat: use git rev-parse instead of git name-rev Currenty, git name-rev --name-only HEAD is used in order to get the current branch, but it doesn't work correctly if a tag is created so use git rev-parse --symbolic-full-name --abbrev-ref instead.