Recommended update for systemd

SUSE Recommended Update: Recommended update for systemd
Announcement ID: SUSE-RU-2018:2382-1
Rating: moderate
References: #1039099 #1080382 #1082004 #1082485 #1083158 #1088052 #1088769 #1088890 #1089761 #1090785 #1091265 #1093851 #1095096
Affected Products:
  • SUSE Linux Enterprise Software Development Kit 12-SP3
  • SUSE Linux Enterprise Server 12-SP3
  • SUSE Linux Enterprise Desktop 12-SP3
  • SUSE CaaS Platform ALL
  • SUSE CaaS Platform 3.0
  • OpenStack Cloud Magnum Orchestration 7

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

    Description:

    This update for systemd fixes the following issues:

    - core: In --user mode, report READY=1 as soon as basic.target is reached.
    - sd-bus: Extend D-Bus authentication timeout considerably.
    - scsi_id: Fixup prefix for pre-SPC inquiry reply. (bsc#1039099)
    - udev: Use MAC address match only for ibmveth/ibmvnic/mlx4. (bsc#1095096)
    - compat-rules: Generate more compat by-id symlinks for NVMe devices.
    (bsc#1095096)
    - udev: Whitelist mlx4_core locally-administered MAC addresses in the
    persistent rule generator. (bsc#1083158)
    - udev: Don't create by-partlabel/primary and .../logical symlinks.
    (bsc#1089761)
    - rules: Add /dev/disk/by-partuuid symlinks also for dos partition tables.
    - device: Make sure to always retroactively start device dependencies.
    (bsc#1088052)
    - device: Skip deserialization of device units when udevd is not running.
    - install: "user" and "global" scopes are equivalent for user presets.
    (bsc#1093851)
    - install: Search preset files in /run.
    - man: Updated systemd-analyze blame description for service-units with
    Type=simple. (bsc#1091265)
    - logind: Fix crash when shutdown is not issued from a tty. (bsc#1088890)
    - logind: Do not use an uninitialized variable. (bsc#1088890)
    - Disable user services by default. (bsc#1090785)
    - Ship 99-sysctl.conf instead of creating it during package
    installation/update. (bsc#1088769) Previously this symlink was created
    in /etc/sysctl.d during %post which made the symlink not owned and more
    importantly it was created
    only if /etc/sysctl.conf is already installed which is not always the
    case during the installation process it seems. So ship the symlink
    unconditionally and put it in /usr/lib/sysctl.d instead since it's a
    distro default behavior that might be overriden by sysadmin later.
    - systemd: Add offline environmental condition to
    80-acpi-container-hotplug.rules. (bsc#1080382, bsc#1082485) Add the
    offline event environmental condition to restrict the rule that is can
    only be triggered when the change event is received with the "offline"
    environmental data. The 27664c581 "ACPI / scan: Send change uevent with
    offine environmental data" kernel patch changed the corresponding code
    in kernel. This change prevents the udev rules for acpi container be
    triggered by "udevadm trigger" from user space.
    - build-sys: Explicitly require python3. (bsc#1082004)

    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 Software Development Kit 12-SP3:
      zypper in -t patch SUSE-SLE-SDK-12-SP3-2018-1632=1
    • SUSE Linux Enterprise Server 12-SP3:
      zypper in -t patch SUSE-SLE-SERVER-12-SP3-2018-1632=1
    • SUSE Linux Enterprise Desktop 12-SP3:
      zypper in -t patch SUSE-SLE-DESKTOP-12-SP3-2018-1632=1
    • SUSE CaaS Platform ALL:
      To install this update, use the SUSE CaaS Platform Velum dashboard. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
    • SUSE CaaS Platform 3.0:
      To install this update, use the SUSE CaaS Platform Velum dashboard. It will inform you if it detects new updates and let you then trigger updating of the complete cluster in a controlled way.
    • OpenStack Cloud Magnum Orchestration 7:
      zypper in -t patch SUSE-OpenStack-Cloud-Magnum-Orchestration-7-2018-1632=1

    Package List:

    • SUSE Linux Enterprise Software Development Kit 12-SP3 (aarch64 ppc64le s390x x86_64):
      • libudev-devel-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-devel-228-150.43.2
    • SUSE Linux Enterprise Server 12-SP3 (aarch64 ppc64le s390x x86_64):
      • libsystemd0-228-150.43.2
      • libsystemd0-debuginfo-228-150.43.2
      • libudev1-228-150.43.2
      • libudev1-debuginfo-228-150.43.2
      • systemd-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-sysvinit-228-150.43.2
      • udev-228-150.43.2
      • udev-debuginfo-228-150.43.2
    • SUSE Linux Enterprise Server 12-SP3 (s390x x86_64):
      • libsystemd0-32bit-228-150.43.2
      • libsystemd0-debuginfo-32bit-228-150.43.2
      • libudev1-32bit-228-150.43.2
      • libudev1-debuginfo-32bit-228-150.43.2
      • systemd-32bit-228-150.43.2
      • systemd-debuginfo-32bit-228-150.43.2
    • SUSE Linux Enterprise Server 12-SP3 (noarch):
      • systemd-bash-completion-228-150.43.2
    • SUSE Linux Enterprise Desktop 12-SP3 (x86_64):
      • libsystemd0-228-150.43.2
      • libsystemd0-32bit-228-150.43.2
      • libsystemd0-debuginfo-228-150.43.2
      • libsystemd0-debuginfo-32bit-228-150.43.2
      • libudev1-228-150.43.2
      • libudev1-32bit-228-150.43.2
      • libudev1-debuginfo-228-150.43.2
      • libudev1-debuginfo-32bit-228-150.43.2
      • systemd-228-150.43.2
      • systemd-32bit-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debuginfo-32bit-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-sysvinit-228-150.43.2
      • udev-228-150.43.2
      • udev-debuginfo-228-150.43.2
    • SUSE Linux Enterprise Desktop 12-SP3 (noarch):
      • systemd-bash-completion-228-150.43.2
    • SUSE CaaS Platform ALL (x86_64):
      • libsystemd0-228-150.43.2
      • libsystemd0-debuginfo-228-150.43.2
      • libudev1-228-150.43.2
      • libudev1-debuginfo-228-150.43.2
      • systemd-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-sysvinit-228-150.43.2
      • udev-228-150.43.2
      • udev-debuginfo-228-150.43.2
    • SUSE CaaS Platform 3.0 (x86_64):
      • libsystemd0-228-150.43.2
      • libsystemd0-debuginfo-228-150.43.2
      • libudev1-228-150.43.2
      • libudev1-debuginfo-228-150.43.2
      • systemd-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-sysvinit-228-150.43.2
      • udev-228-150.43.2
      • udev-debuginfo-228-150.43.2
    • OpenStack Cloud Magnum Orchestration 7 (x86_64):
      • libsystemd0-228-150.43.2
      • libsystemd0-debuginfo-228-150.43.2
      • libudev1-228-150.43.2
      • libudev1-debuginfo-228-150.43.2
      • systemd-228-150.43.2
      • systemd-debuginfo-228-150.43.2
      • systemd-debugsource-228-150.43.2
      • systemd-sysvinit-228-150.43.2
      • udev-228-150.43.2
      • udev-debuginfo-228-150.43.2

    References: