Recommended update for wicked

SUSE Recommended Update: Recommended update for wicked
Announcement ID: SUSE-RU-2019:3112-1
Rating: moderate
References: #1042123 #1129986 #1132280 #1132326 #1132774 #1132977 #1136034 #1140117 #1142214 #1142670 #1143182 #1150183 #1150972
Affected Products:
  • SUSE Linux Enterprise Server 12-SP4
  • SUSE Linux Enterprise Desktop 12-SP4

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

Description:

This update for wicked provides the following fixes:

  • 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)
  • dhcp: Consistently log dhcp xid and enabled to log dhcp6 timings line.
  • dhcp6: Lower unexpected xid messages to debug level
  • 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 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 Server 12-SP4:
    zypper in -t patch SUSE-SLE-SERVER-12-SP4-2019-3112=1
  • SUSE Linux Enterprise Desktop 12-SP4:
    zypper in -t patch SUSE-SLE-DESKTOP-12-SP4-2019-3112=1

Package List:

  • SUSE Linux Enterprise Server 12-SP4 (aarch64 ppc64le s390x x86_64):
    • wicked-0.6.60-2.13.2
    • wicked-debuginfo-0.6.60-2.13.2
    • wicked-debugsource-0.6.60-2.13.2
    • wicked-service-0.6.60-2.13.2
  • SUSE Linux Enterprise Desktop 12-SP4 (x86_64):
    • wicked-0.6.60-2.13.2
    • wicked-debuginfo-0.6.60-2.13.2
    • wicked-debugsource-0.6.60-2.13.2
    • wicked-service-0.6.60-2.13.2

References: