Recommended update for wicked

SUSE Recommended Update: Recommended update for wicked
Announcement ID: SUSE-RU-2015:0924-1
Rating: moderate
References: #904323 #905421 #907215 #907694 #909307 #911299 #911562 #914792 #918662 #920070 #920889 #921218 #927065 #927616
Affected Products:
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12

  • An update that has 14 recommended fixes can now be installed.

    Description:

    This update for Wicked provides the following fixes:

    - Initial pre/post-up/down script and systemd service start support.
    (bsc#920070, bsc#907215)
    - Fixed lease address owner and lifetime tracking to update address
    lifetimes on dhcp6 renewal, correctly drop (requesting/deferred) leases
    in wickedd not (yet) existing as lease in dhcp supplicants and avoid
    address exists error messages. (bsc#920889, bsc#907694)
    - Add missed wpa_supplicant's wireless mode names. (bsc#927616)
    - schema: Require macvlan lower device same as vlan. (bsc#927065)
    - Fixes to use only ready devices by name to avoid dependency confusion
    mapping config to wrong device, event races and wrong use of the link-up
    instead of the wireless link-associated event. (bsc#918662, bsc#921218)
    - nanny: Fix a memory-leak on policy load failure.
    - ifreload: Fix segmentation fault handling argument for --timeout option.
    - client/nanny: Initial handing of link-detection/require-link and timeout
    control flags (LINK_REQUIRED, LINK_READY_WAIT variables in suse ifcfg)
    to continue setup without ready link when requested in the config or
    based on device requirements (bsc#911562,bsc#914792).
    - client/nanny: Wait for event ACKs from wickedd instead to continue
    on successful request results where possible, to minimize the risk
    of an event backlog (bsc#905421).
    - client/nanny: fsm timer and cleanup related fixes and improvements, fix
    to use "device-setup" (MAC, bond/bridge options, ...) as state name
    instead of "device-up" and use "device-up" as state when the device/link
    is administratively set UP. Separated waitLinkUp method to wait for
    link/carrier from linkUp setting it administratively UP.
    - wireless: Consider auth-proto parameter (wpa1|wpa2) (bsc#911299).
    - dhcp4: Do not set/query mtu if set in the config (bsc#904323).
    - dhcp4: Limit MTU to be lower-equal 576 as before.
    - dhcp4: Completed user-class option support permitting an rfc3004
    formatted option or as non-rfc, but widely used string (bsc#909307).

    Patch Instructions:

    To install this SUSE Recommended Update use YaST online_update.
    Alternatively you can run the command listed for your product:

    • SUSE Linux Enterprise Server 12:
      zypper in -t patch SUSE-SLE-SERVER-12-2015-207=1
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2015-207=1

    To bring your system up-to-date, use "zypper patch".

    Package List:

    • SUSE Linux Enterprise Server 12 (ppc64le s390x x86_64):
      • libwicked-0-6-0.6.18-16.1
      • libwicked-0-6-debuginfo-0.6.18-16.1
      • wicked-0.6.18-16.1
      • wicked-debuginfo-0.6.18-16.1
      • wicked-debugsource-0.6.18-16.1
      • wicked-service-0.6.18-16.1
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • libwicked-0-6-0.6.18-16.1
      • libwicked-0-6-debuginfo-0.6.18-16.1
      • wicked-0.6.18-16.1
      • wicked-debuginfo-0.6.18-16.1
      • wicked-debugsource-0.6.18-16.1
      • wicked-service-0.6.18-16.1

    References: