Bug 2207736 - [23.E RHEL-9] Fast Datapath Release
Summary: [23.E RHEL-9] Fast Datapath Release
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux Fast Datapath
Classification: Red Hat
Component: openvswitch2.17
Version: FDP 23.E
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
: FDP 23.E
Assignee: Timothy Redaelli
QA Contact: ovs-qe
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-05-16 17:14 UTC by Timothy Redaelli
Modified: 2023-07-06 19:17 UTC (History)
3 users (show)

Fixed In Version: openvswitch2.17-2.17.0-87.el9fdp
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-07-06 19:17:41 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Issue Tracker FD-2875 0 None None None 2023-05-16 17:16:03 UTC
Red Hat Product Errata RHBA-2023:3988 0 None None None 2023-07-06 19:17:54 UTC

Description Timothy Redaelli 2023-05-16 17:14:09 UTC
commit 5ff67cbb4425ba90f456f7b984b6361c9384ca21
Merge: 976d80d1a 51d804aa4
Author: Open vSwitch CI <ovs-ci>
Date:   Thu May 11 17:06:38 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    51d804aa4f dpctl: Fix dereferencing null pointer in parse_ct_limit_zones().

commit 976d80d1afd41c65d1afc8f3f16fd7432cdfca13
Merge: 0365e5389 80b15d142
Author: Open vSwitch CI <ovs-ci>
Date:   Wed May 10 17:51:36 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    80b15d1428 netdev-offload: Fix deadlock/recursive use of the netdev_hmap_rwlock rwlock. (#2182541)
    0d3c27e909 ofproto-dpif-xlate: Fix use-after-free when xlate_actions().

commit 0365e5389c8ddc28668d51917432279f6e7fef2b
Merge: e60083b51 8eb24943c
Author: Open vSwitch CI <ovs-ci>
Date:   Fri Apr 28 14:36:52 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    8eb24943cf tc: Fix cleaning chains.

commit e60083b517187034a269c4d31cbf23f3eeb4f9b8
Merge: 43fc90b55 cbe5852d7
Author: Open vSwitch CI <ovs-ci>
Date:   Wed Apr 26 11:21:39 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    cbe5852d76 python-stream: Handle SSL error in do_handshake.

commit 43fc90b55a49f82143e6ffb2fa2842fce7328197
Merge: 34bbf561d be3caf455
Author: Open vSwitch CI <ovs-ci>
Date:   Tue Apr 25 17:51:59 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    be3caf4553 dpif-netlink: Fix memory leak dpif_netlink_open().
    b7e1593f4c ofp-parse: Check ranges on string to uint32_t conversion.
    70cb45c665 learning-switch: Fix coredump of OpenFlow15 learning-switch.

commit 34bbf561dbd99ff64183fa62af90c5900c362edc
Merge: a1438ec59 b08224194
Author: Open vSwitch CI <ovs-ci>
Date:   Mon Apr 24 18:51:39 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    b082241945 ovsdb: Allow conversion records with no data in a clustered storage.
    efcdf6c0de ovsdb: Check for ephemeral columns before writing a new schema.
    bf39ea3c79 ovsdb-tool: Fix cluster-to-standalone for DB conversion records.

commit a1438ec5985e453d1c4528b8e344e9fe14cdad5b
Merge: a34e49c43 4f82f8903
Author: Open vSwitch CI <ovs-ci>
Date:   Thu Apr 6 20:08:09 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    4f82f89039 ovs-tcpdump: Stdout is shutdown before ovs-tcpdump exit.

commit a34e49c430fd137f1ac2632bc71e36ca6c3107b7
Merge: 6a73129db 77116d990
Author: Open vSwitch CI <ovs-ci>
Date:   Thu Apr 6 12:46:59 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    77116d9903 Prepare for 2.17.7.
    a08bb41e3c Set release date for 2.17.6.

commit 6a73129db8e00ac24457be4057cd3ef7670312b2
Merge: dd004f4cf 27fb5db7f
Author: Open vSwitch CI <ovs-ci>
Date:   Thu Apr 6 09:06:39 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    27fb5db7f7 ofproto-dpif-xlate: Always mask ip proto field. (#2134873)

commit dd004f4cf6b4d02adc834fd9e48d6768555a5f4e
Merge: cfd5c6196 c3684a060
Author: Open vSwitch CI <ovs-ci>
Date:   Tue Apr 4 13:51:24 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    c3684a0604 conntrack-tp: Fix clang warning.
    be19308aaf netdev-offload-tc: Del ufid mapping if device not exist.

commit cfd5c61966ed95e48a9c06fb7d49c375677912c0
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 d63f1374ab2ef3986f6dfe85d7a139da72a32bfe
Merge: 79a3a95a2 4f41e58bc
Author: Open vSwitch CI <ovs-ci>
Date:   Wed Mar 29 18:21:23 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    4f41e58bc6 netdev-tc-offloads: Fix misaligned 8 byte read.

commit 79a3a95a213b85ef47bd57f72352119062cd5aad
Author: David Marchand <david.marchand>
Date:   Tue Dec 13 10:18:37 2022 +0100

    net/i40e: revert link status check on device start
    
    [ upstream commit a8ca8edf8c076c765c6d142ab4664a1f61414233 ]
    
    The mentioned changes broke existing applications when the link status
    of i40e ports is down at the time the port is started.
    Revert those changes, the original issue will need a different fix.
    
    Fixes: a4ba77367923 ("net/i40e: enable maximum frame size at port level")
    Fixes: 2184f7cdeeaa ("net/i40e: fix max frame size config at port level")
    Fixes: 719469f13b11 ("net/i40e: fix jumbo frame Rx with X722")
    
    Reported-at: https://bugzilla.redhat.com/show_bug.cgi?id=2138116
    Signed-off-by: David Marchand <david.marchand>
    Acked-by: Simei Su <simei.su>

commit a86c3f2963e1c028144b4e9bae5ec7734282ffd1
Merge: 590d55894 d6d1cad6a
Author: Open vSwitch CI <ovs-ci>
Date:   Mon Mar 27 17:21:22 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    d6d1cad6a7 dpif-netlink: Always create at least 1 handler.

commit 590d558943badba98b7548b5f79a80756033434d
Author: Timothy Redaelli <tredaelli>
Date:   Fri Feb 3 13:46:05 2023 +0100

    Install shared linked binaries (all, but ovs-vswitchd)
    
    Resolves: #2159631

commit aa069916b4de68450a432170a089e1624d382b60
Merge: 0144f0fed 09e6e1de7
Author: Open vSwitch CI <ovs-ci>
Date:   Wed Mar 15 19:36:22 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    09e6e1de7a ofproto-dpif-upcall: Wait for valid hw flow stats before applying min-revalidate-pps.

commit 0144f0fed78f81f216a395d21ae9f202746bdd21
Merge: 0b8ab7fa7 691b9e514
Author: Open vSwitch CI <ovs-ci>
Date:   Mon Mar 13 20:06:29 2023 -0400

    Merging upstream branch-2.17
    
    Commit list:
    691b9e5148 system-traffic: Fix conntrack test cases which are failing with af_xdp.

commit 0b8ab7fa79140865e016d2237c276c3d789d77ae
Merge: 887978485 7aa314c9c
Author: Open vSwitch CI <ovs-ci>
Date:   Tue Mar 7 00:58:55 2023 -0500

    Merging upstream branch-2.17
    
    Commit list:
    7aa314c9c2 netdev-windows: Add checking when creating netdev with system type on Windows
    215278bded ofproto-dpif-upcall: Include hardware offloaded flows in total flows.
    4a3f8845e9 ofproto-dpif-upcall: Reset ukey's last stats value if the datapath changed.

commit 887978485cbe0e912fa97f29fa39de485eefdf4d
Merge: 33a871473 132fa24b6
Author: Open vSwitch CI <ovs-ci>
Date:   Wed Mar 1 23:36:28 2023 -0500

    Merging upstream branch-2.17
    
    Commit list:
    132fa24b65 classifier: Fix missing masks on a final stage with ports trie.

commit 33a871473ff01b6e3c9fd24db1dbc42e81a1b788
Merge: 54dfe953e 8661abd4c
Author: Open vSwitch CI <ovs-ci>
Date:   Mon Feb 27 10:36:50 2023 -0500

    Merging upstream branch-2.17
    
    Commit list:
    8661abd4c4 ofproto: Fix re-creation of tunnel backing interfaces on restart.

commit 54dfe953e969f63c3634f96ec04e890c745c161d
Merge: 05aa9c16a 638441e98
Author: Open vSwitch CI <ovs-ci>
Date:   Tue Feb 21 17:22:06 2023 -0500

    Merging upstream branch-2.17
    
    Commit list:
    638441e981 ovs-actions: Correct typo in ovs-actions man page.

commit 05aa9c16aed8cfd7175aab632b4cb81af8b3a18d
Merge: 2011158f6 3c4bd63bc
Author: Open vSwitch CI <ovs-ci>
Date:   Tue Feb 21 11:51:41 2023 -0500

    Merging upstream branch-2.17
    
    Commit list:
    3c4bd63bca ofproto-ipfix: Use per-domain template timeouts.
    d2583ccb74 ofproto-dpif-upcall: Use last known stats ukey stats on revalidate missed dp flows.
    705190d88e conntrack: Properly unNAT inner header of related traffic. (#2137754)
    d87b6180ec dpctl: Fix memory leak in flush conntrack.

Comment 3 Christian Trautman 2023-06-12 18:03:32 UTC
Regression is complete,  no issues found.

Comment 7 errata-xmlrpc 2023-07-06 19:17:41 UTC
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 (openvswitch2.17 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:3988


Note You need to log in before you can comment on or make changes to this bug.