Recommended update for wicked

Announcement ID: SUSE-RU-2019:3114-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15
  • SUSE Linux Enterprise Desktop 15
  • SUSE Linux Enterprise High Performance Computing 15
  • SUSE Linux Enterprise Server 15
  • SUSE Linux Enterprise Server for SAP Applications 15

An update that contains one feature and has 14 fixes can now be installed.

Description:

This update for wicked fixes the following issues:

  • dhcp6: Add an address-length (DHCLIENT6_ADDRESS_LENGTH) ifcfg option, which allows to specify an explicit prefix-length to use for the DHCPv6 address and override detection using RA prefix info and a default to /128. Previously the default value was set to a /64 address prefix-length. (bsc#1132280)
  • time: Use boot time for timer instead of real time to avoid getting stuck when bringing up the network. (bsc#1129986)
  • systemd: Change the service to depend on udev settle service as calling udevadm settle directly caused systemd to kill wicked services. (bsc#1136034, bsc#1132774)
  • bridge: Honor ifcfg LLADDR and set link address. (bsc#1042123, bsc#1142670)
  • rfkill: Fix an issue where wicked was unable to set up the Wifi module. (bsc#1140117)
  • dhcp4: Fix an intermittent hang during network setup by cleaning up the defer timer pointer when timeout. (bsc#1142214)
  • dhcp4: Make sure custom routing options are respected. (bsc#1132326)
  • dhcp6: Initial support to request prefix for delegations. (jsc#SLE-5936)
  • dhcp6: Set the noprefixroute address option. (bsc#1132280)
  • dhcp6: Omit noprefixroute with address-length. Allow to assume that the address prefix-length override specified in the config is a valid on-link prefix length, to let the kernel create a route for this prefix. (bsc#1150972)
  • dhcp6: Differentiated mode=auto resolving from RA. Fix to not trigger n error when ipv6 RA is not available or the received RA disables dhcp while mode is set to auto, but to deliver a 'deferred' result. (bsc#1150183)
  • libwicked: Fix versioning and packaging by shipping the internal helper library inside the wicked package itself. (bsc#1143182, bsc#1132977)

Patch Instructions:

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

  • Basesystem Module 15
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-2019-3114=1

Package List:

  • Basesystem Module 15 (aarch64 ppc64le s390x x86_64)
    • wicked-debugsource-0.6.60-3.18.1
    • wicked-service-0.6.60-3.18.1
    • wicked-debuginfo-0.6.60-3.18.1
    • wicked-0.6.60-3.18.1

References: