Recommended update for xfsprogs

Announcement ID: SUSE-RU-2021:3233-1
Rating: moderate
References:
Affected Products:
  • Basesystem Module 15-SP2
  • Basesystem Module 15-SP3
  • SUSE Linux Enterprise Desktop 15 SP2
  • SUSE Linux Enterprise Desktop 15 SP3
  • SUSE Linux Enterprise High Performance Computing 15 SP2
  • SUSE Linux Enterprise High Performance Computing 15 SP3
  • SUSE Linux Enterprise Micro 5.0
  • SUSE Linux Enterprise Real Time 15 SP2
  • SUSE Linux Enterprise Real Time 15 SP3
  • SUSE Linux Enterprise Server 15 SP2
  • SUSE Linux Enterprise Server 15 SP2 Business Critical Linux 15-SP2
  • SUSE Linux Enterprise Server 15 SP3
  • SUSE Linux Enterprise Server 15 SP3 Business Critical Linux 15-SP3
  • SUSE Linux Enterprise Server for SAP Applications 15 SP2
  • SUSE Linux Enterprise Server for SAP Applications 15 SP3
  • SUSE Manager Proxy 4.1
  • SUSE Manager Proxy 4.2
  • SUSE Manager Retail Branch Server 4.1
  • SUSE Manager Retail Branch Server 4.2
  • SUSE Manager Server 4.1
  • SUSE Manager Server 4.2

An update that contains one feature and has eight fixes can now be installed.

Description:

This update for xfsprogs fixes the following issues:

  • Fixes an issue when 'fstests' with 'xfs' fail. (bsc#1181309, bsc#1181299)
  • xfsprogs: Split 'libhandle1' into a separate package, since nothing within xfsprogs dynamically links against it. The shared library is still required by xfsdump as a runtime dependency.
  • mkfs.xfs: Fix 'ASSERT' on too-small device with stripe geometry. (bsc#1181536)
  • mkfs.xfs: If either 'sunit' or 'swidth' is not zero, the other must be as well. (bsc#1085917, bsc#1181535)
  • xfs_growfs: Refactor geometry reporting. (bsc#1181306)
  • xfs_growfs: Allow mounted device node as argument. (bsc#1181299)
  • xfs_repair: Rebuild directory when non-root leafn blocks claim block 0. (bsc#1181309)
  • xfs_repair: Check plausibility of root dir pointer before trashing it. (bsc#1188651)
  • xfs_bmap: Remove '-c' from manpage. (bsc#1189552)
  • xfs_bmap: Do not reject '-e'. (bsc#1189552)
  • Implement 'libhandle1' through ECO. (jsc#SLE-20360)

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:

  • Basesystem Module 15-SP2
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP2-2021-3233=1
  • Basesystem Module 15-SP3
    zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP3-2021-3233=1
  • SUSE Linux Enterprise Micro 5.0
    zypper in -t patch SUSE-SUSE-MicroOS-5.0-2021-3233=1

Package List:

  • Basesystem Module 15-SP2 (aarch64 ppc64le s390x x86_64)
    • xfsprogs-devel-4.15.0-4.40.1
    • xfsprogs-debugsource-4.15.0-4.40.1
    • libhandle1-debuginfo-4.15.0-4.40.1
    • libhandle1-4.15.0-4.40.1
    • xfsprogs-debuginfo-4.15.0-4.40.1
    • xfsprogs-4.15.0-4.40.1
  • Basesystem Module 15-SP3 (aarch64 ppc64le s390x x86_64)
    • xfsprogs-devel-4.15.0-4.40.1
    • xfsprogs-debugsource-4.15.0-4.40.1
    • libhandle1-debuginfo-4.15.0-4.40.1
    • libhandle1-4.15.0-4.40.1
    • xfsprogs-debuginfo-4.15.0-4.40.1
    • xfsprogs-4.15.0-4.40.1
  • SUSE Linux Enterprise Micro 5.0 (aarch64 x86_64)
    • xfsprogs-debugsource-4.15.0-4.40.1
    • libhandle1-debuginfo-4.15.0-4.40.1
    • libhandle1-4.15.0-4.40.1
    • xfsprogs-debuginfo-4.15.0-4.40.1
    • xfsprogs-4.15.0-4.40.1

References: