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.


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.
  • 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 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