Recommended update for sapwmp

Announcement ID: SUSE-RU-2021:2009-1
Rating: moderate
References:
Affected Products:
  • SAP Applications Module 15-SP1
  • SUSE Linux Enterprise Server for SAP Applications 15 SP1

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

Description:

This update for sapwmp fixes the following issues:

  • Backport 'sapwmp' for SLE 15 SP1. (jsc#ECO-2431):
  • Call sapwmp check in supportconfig.
  • Remove sapstartsrv from process tree and enable SLE15SP3 wmp-check. (bsc#1184865)
  • Install the wmp-check to /usr/sbin
  • spec: polish spec file based on review comments.
  • Modify the spec file to include script and remove duplicated files.
  • Include a script to check the setup of wmp.
  • capture: Graceful handling of missing PARENT_COMMANDS
  • capture: Apply scope limits only when they are non-zero
  • capture: Parse scope properties from config file
  • RPM: Update documentation URL
  • supportconfig: Adjust for generic slice name
  • RPM: Migrate configuration from sap.slice to SAP.slice
  • All: Rename sap.slice to SAP.slice
  • RPM: Don't treat sap.slice as service (bsc#1176264)
  • calibration: Row oriented format
  • RPM: Require kernel fix for bsc#1174002
  • calibration: Randomize time of sampling
  • cgroups: sap.slice has MemoryAccounting=yes (bsc#1175458)
  • supportconfig: Graceful handling of gone PIDs
  • Calibration: Make sure memory controller is enabled
  • RPM: Add better explanation of missing sapsys group
  • RPM: Rename log to WMP
  • RPM: Install memory logging files
  • supportconfig: Capture some calibration data too
  • Calibration: Add memory measurement
  • RPM: specfile switch to master
  • RPM: Fix sap.slice documentation
  • supportconfig: Change method to list swapped processes
  • Add supportconfig module
  • rpm: Unify path delimiters in .spec
  • capture: Fix printing PIDs
  • capture: Do not fail with unknown options
  • capture: Add verbose logging
  • capture: Whitespace formatting
  • capture: Log empty capture too
  • capture: Print messages into syslog
  • capture: Refactor exit error logging
  • cgroup: Keep sapinit.service in default location
  • RPM: Clean with spec-cleaner
  • RPM: Apply packagers review suggestions
  • cgroup: Remove MemoryLow= from sap.slice
  • RPM: Move helper out of PATH
  • RPM: Clean spec file with format_spec_file
  • capture: Make error messages clearer
  • RPM: Update URL to "usptream"
  • RPM: Remove Vendor: to satisfy checks
  • RPM: Strip -profile from package name
  • capture: Cancel TasksMax= limit
  • RPM: Add permission checks for setuid binary
  • capture: clang scan-build cleanup
  • RPM: Add slice description
  • capture: Simplify exit code value and logging
  • capture: Log MAX_PIDS limit hit
  • capture: Add action switch
  • capture: Add simple help
  • RPM: changelog generation
  • RPM: ignore absence of sapsys group before installation

  • Package initialization

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:

  • SAP Applications Module 15-SP1
    zypper in -t patch SUSE-SLE-Module-SAP-Applications-15-SP1-2021-2009=1

Package List:

  • SAP Applications Module 15-SP1 (aarch64 ppc64le s390x x86_64)
    • sapwmp-0.1+git.1619087532.40eb1b0-3.3.5
    • sapwmp-debuginfo-0.1+git.1619087532.40eb1b0-3.3.5

References: