Recommended update for openvswitch

SUSE Recommended Update: Recommended update for openvswitch
Announcement ID: SUSE-RU-2018:2652-1
Rating: moderate
References: #1094234 #1098630 #1104049
Affected Products:
  • SUSE Linux Enterprise Module for Server Applications 15

An update that has three recommended fixes can now be installed.

Description:

This update for openvswitch provides version 2.8.4 and fixes the following issues:

  • Fix permissions when running the logrotate script. (bsc#1104049)
  • Fix dbus timeout due to deadlock in systemd dependencies. (bsc#1098630)
  • dpif-netdev: Free packets on TUNNEL_PUSH if may_steal. . netdev-dpdk: Fix check for "net_nfp" driver.
  • netdev-dpdk: Don't use PMD driver if not configured successfully.
  • netdev-dpdk: Remove use of rte_mempool_ops_get_count.
  • conntrack-tcp: Handle tcp session reuse.
  • tunnel: Make tun_key_to_attr aware of tunnel type.
  • Configurable Link State Change (LSC) detection mode.
  • netdev-dpdk: Don't enable scatter for jumbo RX support for nfp.
  • faq: Document DPDK version maintenance.
  • Avoid crash in OvS while transmitting fragmented packets over tunnel.
  • compat: Fix upstream 4.4.119 kernel.
  • ovs-vsctl: Fix segfault when attempting to del-port from parent bridge.
  • ofproto-dpif-xlate: Fix segmentation fault caused by tun_table.
  • odp-util: Remove unnecessary TOS ECN bits rewrite for tunnels.
  • datapath: Prevent panic.
  • netdev-dpdk: Free mempool only when no in-use mbufs.
  • python: Fix a double encoding attempt on an Unicode string.
  • ofproto-dpif: Init ukey->dump_seq to zero.
  • nsh: Add unit test for double NSH encap and decap.
  • xlate: Correct handling of double encap() actions.
  • tc: Change filter error to debug once.
  • lib/tc: Handle error parsing action in nl_parse_single_action.
  • ovn: Fix tunnel id overflow.
  • ofp-actions: Correct execution of encap/decap actions in action set.
  • ovsdb-idl.at: Fix test failed. (writing large data via IDL with unicode)
  • netdev-dpdk: Limit rate of DPDK logs.
  • netdev-dpdk: Remove 'error' from non error log.
  • odp-util: Print eth() for Ethernet flows if packet_type is absent.
  • python: Fix decoding error when the received data is larger than 4096.
  • datapath-windows: Fix hash creation on ct mark.
  • tunnel: Fix deletion of datapath tunnel ports in case of reconfiguration.
  • tests: Make packet-type-aware.at hash independent.
  • Use openvswitch user/group for the log directory.
  • Add support for RedHat distributions. All SUSE macros are now conditional and the spec file has been adapted based on the upstream one. (fate#324537)

Patch Instructions:

To install this SUSE Recommended Update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Linux Enterprise Module for Server Applications 15:
    zypper in -t patch SUSE-SLE-Module-Server-Applications-15-2018-1860=1

Package List:

  • SUSE Linux Enterprise Module for Server Applications 15 (aarch64 ppc64le s390x x86_64):
    • libopenvswitch-2_8-0-2.8.4-6.4.1
    • libopenvswitch-2_8-0-debuginfo-2.8.4-6.4.1
    • openvswitch-2.8.4-6.4.1
    • openvswitch-debuginfo-2.8.4-6.4.1
    • openvswitch-debugsource-2.8.4-6.4.1
    • openvswitch-devel-2.8.4-6.4.1

References: