Recommended update for wicked

SUSE Recommended Update: Recommended update for wicked
Announcement ID: SUSE-RU-2015:2293-1
Rating: moderate
References: #899985 #916035 #927309 #928459 #939142 #940239 #941964 #942278 #948423 #950333 #953107 #954289
Affected Products:
  • SUSE Linux Enterprise Server 12
  • SUSE Linux Enterprise Desktop 12

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

    Description:


    This update provides Wicked 0.6.28, which brings many fixes and
    enhancements:

    - fsm: Dynamically resolve references and requirements. (bsc#954289)
    - nanny: Do not pull in and rearm subordinate workers. (bsc#954289)
    - nanny: Fix managed policy list handling. (bsc#953107)
    - ifup: Do not update policy when it has been created and recheck with a
    name filter list instead to enable separately to avoid a race condition.
    (bsc#953107)
    - nanny: Fix policy file reading and objects references. (bsc#916035)
    - netconfig: Do not refresh unrelated details in supplicants.
    - service: Fix wicked client and nanny dependencies. (bsc#950333)
    - service: Restart wickedd* on dbus restart. (bsc#941964)
    - fsm: Do not follow link-up checks on configured master devices not
    involved in the current ifup operation. (bsc#948423)
    - client: Add more comfortable "wicked test dhcp[46]" commands executing
    the wickedd-dhcp[46] in their --test mode. (bsc#942278) This makes nanny
    check and wait until the configuration for link references is applied by
    ifup (master device worker is available) in order to not start managing
    ports/slaves and fail on unresolvable requirements with "document error"
    first. Unavailable reference matches caused a timing race, where nanny
    omits to enslave ports into master (e.g. a dummy into ovsbr), but was
    not limited to ovs setups.
    - dhcp4: Fix to request offer by default in --test. (bsc#942278)
    - compat: Read complete sysctl file set. (bsc#928459)
    - wireless: Fix to parse/format hex escapes in essid. (bsc#928459)
    - auto4: Initial autoip and dhcp4 fallback fix. (bsc#899985)
    - ethtool: Update to the most recent ethtool.h, fixed advertised mode and
    flags. (bsc#927309)
    - fsm: Do not run post-up scripts when leases defer. (bsc#940239)
    - ifstatus: Fix error return code and quiet option. (bsc#939142)

    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-986=1
    • SUSE Linux Enterprise Desktop 12:
      zypper in -t patch SUSE-SLE-DESKTOP-12-2015-986=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.28-18.10.1
      • libwicked-0-6-debuginfo-0.6.28-18.10.1
      • wicked-0.6.28-18.10.1
      • wicked-debuginfo-0.6.28-18.10.1
      • wicked-debugsource-0.6.28-18.10.1
      • wicked-service-0.6.28-18.10.1
    • SUSE Linux Enterprise Desktop 12 (x86_64):
      • libwicked-0-6-0.6.28-18.10.1
      • libwicked-0-6-debuginfo-0.6.28-18.10.1
      • wicked-0.6.28-18.10.1
      • wicked-debuginfo-0.6.28-18.10.1
      • wicked-debugsource-0.6.28-18.10.1
      • wicked-service-0.6.28-18.10.1

    References: