Recommended update for rebootmgr

Announcement ID: SUSE-RU-2023:3503-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5
  • SUSE Linux Enterprise Server 15 SP4
  • SUSE Linux Enterprise Server 15 SP5
  • Transactional Server Module 15-SP4
  • Transactional Server Module 15-SP5

An update that has four fixes can now be installed.

Description:

This update for rebootmgr fixes the following issues:

Update to version 1.3.1

  • Move all dbus config files to /usr/share/dbus-1

Update to version 1.3

  • Fix documentation of is-active return value (bsc#1173484)
  • Fix crash if rebootmgrd is already running
  • Fix systemctl restart; also removes KillMode=none from systemd service file (bsc#1186510)

Update to version 1.2

  • depend on dbus and not network as we disabled etcd support (bsc#1172518)

Update to version 1.1

  • fix systemd and tmpfiles.d directory path

Update to version 1.0

  • Rewrite rebootmgrd to not depend on glib and dbus-glib

  • Disable ectd support (no current etcd C-library available)

Update to version 0.20.1

  • added a memory allocation check

  • Fix %config for backward compatibility

Update to version 0.20

  • add support to write changes back to /etc/rebootmgr.conf
  • fix compilation with glibc 2.30 (bsc#1197850)

Preserve /etc/rebootmgr.conf if modified

Update to version 0.19

  • use libeconf for /usr/etc move

Update to version 0.18

  • allow to compile without etcd support

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:

  • openSUSE Leap 15.4
    zypper in -t patch SUSE-2023-3503=1 openSUSE-SLE-15.4-2023-3503=1
  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2023-3503=1
  • Transactional Server Module 15-SP4
    zypper in -t patch SUSE-SLE-Module-Transactional-Server-15-SP4-2023-3503=1
  • Transactional Server Module 15-SP5
    zypper in -t patch SUSE-SLE-Module-Transactional-Server-15-SP5-2023-3503=1

Package List:

  • openSUSE Leap 15.4 (aarch64 ppc64le s390x x86_64 i586)
    • rebootmgr-1.3.1-150400.9.3.4
    • rebootmgr-debugsource-1.3.1-150400.9.3.4
    • rebootmgr-debuginfo-1.3.1-150400.9.3.4
  • openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
    • rebootmgr-1.3.1-150400.9.3.4
    • rebootmgr-debugsource-1.3.1-150400.9.3.4
    • rebootmgr-debuginfo-1.3.1-150400.9.3.4
  • Transactional Server Module 15-SP4 (aarch64 ppc64le s390x x86_64)
    • rebootmgr-1.3.1-150400.9.3.4
    • rebootmgr-debugsource-1.3.1-150400.9.3.4
    • rebootmgr-debuginfo-1.3.1-150400.9.3.4
  • Transactional Server Module 15-SP5 (aarch64 ppc64le s390x x86_64)
    • rebootmgr-1.3.1-150400.9.3.4
    • rebootmgr-debugsource-1.3.1-150400.9.3.4
    • rebootmgr-debuginfo-1.3.1-150400.9.3.4

References: