- Issued:
- 2019-01-07
- Updated:
- 2019-01-07
RHBA-2019:0029 - Bug Fix Advisory
Synopsis
openvswitch2.10 bug fix and enhancement update
Type/Severity
Bug Fix Advisory
Red Hat Lightspeed patch analysis
Identify and remediate systems affected by this advisory.
Topic
Updated openvswitch2.10 packages that fix several bugs and add various enhancements are now available in Fast Datapath for Red Hat Enterprise Linux 7.
Description
Open vSwitch provides standard network bridging functions and support for the OpenFlow protocol for remote per-flow control of traffic.
This update fixes the following bugs:
- OVN: Fixed the issue caused by a duplicate MAC address. As a result, a logical child interface can get an IPv6 address by Dynamic Host Configuration Protocol (DHCP), and the IPv6 traffic can be forwarded on it. (BZ#1616129)
- Backported "VF Tx error issue" fix to OvS 2.10 (BZ#1637893)
- Fixed: Cannot boot instance on OVN HA deployment Triaged (BZ#1639963)
- Fixed: "ovn-nbctl - LBs - daemon" test always fails on mock / brew (BZ#1641672)
- ofproto-dpif-xlate: Avoid deadlock on multicast snooping recursion (BZ#1643065)
- Fixed: updelay and downdelay settings ignored for OVS bonds (BZ#1646923)
- Fixed: OVS restart causes problems to router and DHCP ports (BZ#1657946)
- Fixed: cannot shut down bond members and ports with OVS DPDK (BZ#1658312)
- Fixed: Open vSwitch ovs-vswitchd startup time increased significantly in minor versions larger than -63 (BZ#1658320)
In addition, this update adds the following enhancements:
- This update adds the ct_lb action in the ovn-trace utility. As a result, it is now possible to test and debug load balancing rules in OVN with the ovn-trace command. (BZ#1635344)
- This update places the first packet of the connection in a queue in the OVN logical router. As a result, the first packet of the connection is properly forwarded to the destination device after the next hop MAC address is successfully resolved. (BZ#1637466)
- This update adds the possibility to specify an OUI for MAC addresses dynamically allocated by OVN. As a result, users can specify an OUI for each OVN deployment to avoid MAC address collisions. (BZ#1647750)
- This update introduces a deterministic relationship between IP and MAC addresses dynamically allocated by OVN. As a result, the POD is always reachable even if it gets a new IP address from OVN. (BZ#1648272)
Users of openvswitch2.10 are advised to upgrade to these updated packages, which fix these bugs and add these enhancements.
Solution
Before applying this update, make sure all previously released errata
relevant to your system have been applied.
For details on how to apply this update, refer to:
Affected Products
- Red Hat Enterprise Linux Fast Datapath 7 x86_64
- Red Hat Enterprise Linux Fast Datapath (for RHEL Server for IBM Power LE) 7 ppc64le
Fixes
- BZ - 1616129 - [ovn]ipv6 scope global tentative dadfailed on child interface
- BZ - 1635344 - ovn-trace: ct_lb action not implemented
- BZ - 1637466 - ping loss of first packet with OVN l3 logical router.
- BZ - 1637893 - Backport "VF Tx error issue" fix to OvS 2.10
- BZ - 1639963 - [OVN-OSP14] Cannot boot instance on OVN HA deployment
- BZ - 1641672 - "ovn-nbctl - LBs - daemon" test always fails on mock / brew
- BZ - 1643065 - [OVS 2.10] ofproto-dpif-xlate: Avoid deadlock on multicast snooping recursion.
- BZ - 1646923 - Errata needed for OVS bonds, updelay/downdelay settings ignored
- BZ - 1647750 - OVN: configurable dynamic mac range
- BZ - 1648272 - OVN support for deterministic MAC addresses
- BZ - 1658320 - Open vSwitch ovs-vswitchd startup time increased significantly in minor versions larger than -63
CVEs
(none)
References
(none)
Red Hat Enterprise Linux Fast Datapath 7
| SRPM | |
|---|---|
| openvswitch2.10-2.10.0-28.el7fdp.1.src.rpm | SHA-256: 40fa2a3f90a51ba8022fbec30f69cd55cac082920079127a1afcbf1c658bcf8e |
| x86_64 | |
| openvswitch2.10-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: b1e6a62fe907a938e839e892eeb8cb11b9ced39d4dbfe107593b3e18ed7698b6 |
| openvswitch2.10-debuginfo-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: 06a7039aed8c93cc7106a8f4aac2872c02b83eb887a8983b1e36be11336f33d8 |
| openvswitch2.10-devel-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: 06e1f1e5275bd773a083498d509c60877901d4bfc167750ce7d0d5d48d2ccf64 |
| openvswitch2.10-ovn-central-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: f73e21ebd9a4088312513cf64672d4e3afed18bc8825957a70623ec7030d6d63 |
| openvswitch2.10-ovn-common-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: 07a3dff23195167e5f409df5aefc04f76fb595d5c188ae6b55a878078a53c3a0 |
| openvswitch2.10-ovn-host-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: 7217b5a6c1de326650a9063b4b46649788c7dd68b8174ebd69e32a623315c14c |
| openvswitch2.10-ovn-vtep-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: 8385bc49ee171ede1d548a490c963dcfea9e647c420bea5b29283fd903322deb |
| openvswitch2.10-test-2.10.0-28.el7fdp.1.noarch.rpm | SHA-256: 7c3755eebebe04c9f61be59ca6052e2240affd4e3278426a71342c7ae744df31 |
| python-openvswitch2.10-2.10.0-28.el7fdp.1.x86_64.rpm | SHA-256: fe33bdd93f33bdbe3947f40e01cdcc35fbd6f863b525e10cc84d271c9f312027 |
Red Hat Enterprise Linux Fast Datapath (for RHEL Server for IBM Power LE) 7
| SRPM | |
|---|---|
| openvswitch2.10-2.10.0-28.el7fdp.1.src.rpm | SHA-256: 40fa2a3f90a51ba8022fbec30f69cd55cac082920079127a1afcbf1c658bcf8e |
| ppc64le | |
| openvswitch2.10-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 8d2db56ccc7ff38ff81f425516ce9b6a155dc1cc2738808323fd5dc897fd87d7 |
| openvswitch2.10-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 8d2db56ccc7ff38ff81f425516ce9b6a155dc1cc2738808323fd5dc897fd87d7 |
| openvswitch2.10-debuginfo-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 85b3a89a1123dc516cee924e5ceab211f09ab25a7e9abbcdab38ad7d19754a5e |
| openvswitch2.10-debuginfo-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 85b3a89a1123dc516cee924e5ceab211f09ab25a7e9abbcdab38ad7d19754a5e |
| openvswitch2.10-devel-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: b3261602fd7efe47844535ecdcc4e4e98c458c0709ef895abe03c38dc43c98c9 |
| openvswitch2.10-devel-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: b3261602fd7efe47844535ecdcc4e4e98c458c0709ef895abe03c38dc43c98c9 |
| openvswitch2.10-ovn-central-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: b65b378cb68904a05242ac2cb61c855217c2f7435ee34c9e9f78b5823449f4d5 |
| openvswitch2.10-ovn-central-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: b65b378cb68904a05242ac2cb61c855217c2f7435ee34c9e9f78b5823449f4d5 |
| openvswitch2.10-ovn-common-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: afb50dac01852ca302aade5145332f9ac5f2d0728a47d3bb2af5ede31726cc4f |
| openvswitch2.10-ovn-common-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: afb50dac01852ca302aade5145332f9ac5f2d0728a47d3bb2af5ede31726cc4f |
| openvswitch2.10-ovn-host-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 99151487d80d4b0a1ba43f56e20c12bc9166292225fd3061ac8a09dd83496b08 |
| openvswitch2.10-ovn-host-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 99151487d80d4b0a1ba43f56e20c12bc9166292225fd3061ac8a09dd83496b08 |
| openvswitch2.10-ovn-vtep-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: d159a83d88cd7297a0a12f681ddefc8377d6524f36b32f5ba40ae672ee4131dc |
| openvswitch2.10-ovn-vtep-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: d159a83d88cd7297a0a12f681ddefc8377d6524f36b32f5ba40ae672ee4131dc |
| openvswitch2.10-test-2.10.0-28.el7fdp.1.noarch.rpm | SHA-256: 7c3755eebebe04c9f61be59ca6052e2240affd4e3278426a71342c7ae744df31 |
| openvswitch2.10-test-2.10.0-28.el7fdp.1.noarch.rpm | SHA-256: 7c3755eebebe04c9f61be59ca6052e2240affd4e3278426a71342c7ae744df31 |
| python-openvswitch2.10-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 9b67f86f6fca2e01c05f543ffe46921adfe2caf373fae79885e850f0ef4ecb18 |
| python-openvswitch2.10-2.10.0-28.el7fdp.1.ppc64le.rpm | SHA-256: 9b67f86f6fca2e01c05f543ffe46921adfe2caf373fae79885e850f0ef4ecb18 |
The Red Hat security contact is secalert@redhat.com. More contact details at https://access.redhat.com/security/team/contact/.