File _patchinfo of Package patchinfo.19503
<patchinfo incident="19503">
<issue tracker="bnc" id="1184865">WMP should ignore sapstartsrv</issue>
<issue tracker="bnc" id="1176264">Update of sapwmp package causes sap.slice restart</issue>
<issue tracker="bnc" id="1174002">WMP Workload Memory Protection): SAP NetWeaver instance processes getting swapped out</issue>
<issue tracker="bnc" id="1175458">Memory controller won't be enabled for sap.slice</issue>
<issue tracker="jsc" id="ECO-2431">[WMP] Workload Memory Protection backport to 15.1</issue>
<packager>wanghaisu</packager>
<rating>moderate</rating>
<category>recommended</category>
<summary>Recommended update for sapwmp</summary>
<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</description>
</patchinfo>