File saptune.changes of Package saptune.11732
-------------------------------------------------------------------
Mon Jun 17 10:15:05 UTC 2019 - Angela Briel <abriel@suse.com>
- update version of saptune v2 to 2.0.1
- update version of saptune v1 to 1.1.9 for migration purposes
- resetting all values to clean the system during package removal
- bugfixing saptune version 1:
fix saptune issues with /etc/security/limits.conf (bsc#1124485)
add deprecated message to the description of some notes
set scheduler for note SUSE-GUIDE-01 correctly (bsc#1123808)
No additional improvements or upgrades planned for saptune v1
For new features or current SAP Note settings please migrate to
saptune v2.
- support migration from saptune v1 to saptune v2
ship both versions of saptune in one package to support a
smooth migration controlled by the customer.
see man saptune-migrate(5) for more information
- support note name changes and note deletion during update of
saptune v2 from SLE12 to SLE15
- support different SAP Note definitions and solution definitions
related to the used operation system version
(distinguish between SLE12 and SLE15 at the moment)
- Remove calculation of optimized values, only set the values from
the configuration file irrespective of the current system value.
Current system value can be increase or decrease.
ATTENTION: saptune no longer respects higher system values.
Use the override option to change the values of the Note
definition files, if needed
(bsc#1124488)
- mark the Notes SUSE-GUIDE-01 and SUSE-GUIDE-02 as deprecated in
saptune v1 and remove these Note definitions from saptune v2
(bsc#1116799)
- add support helper script sapconf2saptune and the man page
- add new man pages saptune_v1.8, saptune_v2.8, saptune-note.5
and saptune-migrate.7
rewrite man page saptune.8
- add bash-completion for saptune
- add action 'show' to the 'note' operation to print content of
the note definition file to stdout
- add new action 'create' to support the customer/vendor while
creating a vendor or customer specific file in /etc/saptune/extra
using the template file /usr/share/saptune/NoteTemplate.conf
- simplify file name syntax for the vendor files available in
/etc/saptune/extra. Old file names still valid and supported.
Add header support (version, date, description) for the vendor
files available in /etc/saptune/extra as already available for
the note definition files in /usr/share/saptune/notes
- no longer write or remove entries from /etc/security/limits.conf.
Instead add or remove drop-in files in /etc/security/limits.d
The filename syntax for the drop-in files /etc/security/limits.d
is saptune-<domain>-<item>-<type>.conf
The limits entry syntax inside the Note definition files changed
to support more than one limits settings in the definition file
(bsc#1128322)
- preserve comment sections of the security limits file
/etc/security/limits.conf. Especially, if this is the only
content of the file.
(bsc#1124485)
- work with the current Note definition file to define the pagecache
settings and not with the default file
rename PAGECACHE_LIMIT_IGNORE_DIRTY to the correct sysctl name
vm.pagecache_limit_ignore_dirty
(bsc#1126220)
- setting of UserTaskMax is not done in the postinstall of the
package. It's now done by applying the related SAP Notes.
(bsc#1124489)
- starting to support severities INFO, WARNING, ERROR and DEBUG
for the logging and add a defined format for the log messages
- remove saptune as active tuned profile during action
'saptune daemon stop'
- start/stop services, if requested by SAP Notes, but do not
enable/disable these services
(bsc#1128325)
- adapt the parameter oriented save state file handling (store and
revert) to the special needs of the security limits parameter
(bsc#1124485)
- disable parameter settings using an override file (bsc#1124486)
- store the order of the note as they are applied to get the same
system tuning result after a system reboot as before
- correct the revert of the vm.dirty parameters by handling their
counterpart parameters in addition.
(bsc#1124487)
- adjust operation customize to the new configuration files and
override location and enable customize option for vendor and
customer specific files in /etc/saptune/extra
(bsc#1124487)
- Change output format of the operations list, verify and simulate
(bsc#1124487)
- Display footnotes during 'verify' and 'simulate'
(bsc#1124487)
- print current applied note order at the end of 'saptune note list'
and 'saptune note verify'
- remove Netweaver formula for page cache calculation. Use the
HANA approach '2% system memory' for both
- display a warning message, if a [block] section is found in the
Note definition file because on systems with a huge number of
block devices this operation may take some time
- Add force_latency handling to 'cpu' section.
Use the files in /sys/devices/system/cpu/cpu* instead of
/dev/cpu_dma_latency.
Remove the parameter from the tuned.conf file and add it to
the SAP note files '1984787' and '2205917'
- Add action 'saptune revert all' and add parameter based saved
state files to support proper revert functionality
(bsc#1124487)
- Add override file handling for the solution definition using
/etc/saptune/override/solution (bsc#1124486)
- Read solution definition from file /usr/share/saptune/solution
instead of static coding inside of saptune.
(bsc#1124486)
- tag deprecated solutions during list operation
- allow only ONE solution to be applied
- new solution definitions as discussed with SAP and Alliance team
- support solution names with '+'
- make sure a note, which is part of an applied solution definition,
but was reverted manually later, will NOT applied again after a
system reboot.
- One configuration file per SAP Note (bsc#1124486)
- add new SAP Notes and adapt content of SAP Notes
- Handle different locations of the new configuration files
(/usr/share/saptune/note, /etc/saptune/extra)
(bsc#1124486)
- Allow parameter override by the customer (bsc#1124486)
- Expand section handling of the 'ini file' handler to handle the
new configuration file entries. Supported sections:
version, reminder, login, mem, vm, block, limits, sysctl,
pagecache, cpu, service, rpm, grub
(bsc#1124486)
-------------------------------------------------------------------
Thu Jan 3 14:09:01 UTC 2019 - abriel@suse.com
- remove new line from println arg list of main.go to support newer
go versions.
(bsc#1120741)
- update version to 1.1.8
-------------------------------------------------------------------
Thu Oct 25 08:33:28 UTC 2018 - abriel@suse.com
- never ever stop or disable uuidd.socket in saptune (bsc#1100107)
- update version to 1.1.7
-------------------------------------------------------------------
Thu Apr 26 13:32:53 UTC 2018 - abriel@suse.com
- correct content of /etc/systemd/logind.conf.d/sap.conf.
(bsc#1089864)
- improve error messages and exclude special block devices
from 'number of request' settings. Improve the verify option for
the block devices.
(bsc#1079599)
-------------------------------------------------------------------
Thu Feb 8 09:32:45 UTC 2018 - gboiko@suse.com
- Fix a typo in package description. (bsc#1053374)
- Update from version 1.1.3 to 1.1.4
-------------------------------------------------------------------
Fri Dec 15 10:30:39 UTC 2017 - abriel@suse.com
- Start to support multiqueue schedulers.
Writing a message to the log file, if a block device does not
support the choosen scheduler.
(bsc#1072562)
-------------------------------------------------------------------
Wed Dec 13 08:53:33 UTC 2017 - abriel@suse.com
- Check, if pagecache limit is available at the system. If yes, add
SAP note 1557506 to the note list and the solution definition of
saptune. If not, skip SAP note 1557506 silently
(bsc#1071539, fate#323778)
-------------------------------------------------------------------
Mon Dec 11 15:40:25 UTC 2017 - abriel@suse.com
- Skip using tuned-adm command inside of saptune. Instead write
'saptune' profile directly to /etc/tuned/active_profile and
enable and start the tuned service
Remove the workaround for the tuned problem with section [cpu]
(bsc#1060514)
-------------------------------------------------------------------
Fri Nov 10 13:32:05 UTC 2017 - abriel@suse.com
- workaround for a tuned problem with section [cpu]
(bsc#1060514)
-------------------------------------------------------------------
Wed Oct 25 14:44:39 UTC 2017 - abriel@suse.com
- support customer entries in /etc/security/limits.conf containing
values like 'unlimited' instead of an integer value.
(bsc#1060469)
- change error handling and redirect error messages to stderr instead
of stdout. (bsc#1050521)
-------------------------------------------------------------------
Fri Aug 11 08:48:41 UTC 2017 - hguo@suse.com
- Fix a typo in package description.
(bsc#1053374)
-------------------------------------------------------------------
Tue Jun 27 12:12:32 UTC 2017 - abriel@suse.com
- Amend logind's behaviour
(bsc#1031355, bsc#1039309, bsc#1043844)
-------------------------------------------------------------------
Fri May 12 08:28:43 UTC 2017 - abriel@suse.com
- update man page to reflect the changes for bsc#1026172
-------------------------------------------------------------------
Thu Apr 27 15:51:02 UTC 2017 - abriel@suse.com
- add solution SAP ASE (Sybase) and SAP Business OBJects (BOBJ)
according to fate#320359.
-------------------------------------------------------------------
Fri Mar 24 13:32:38 UTC 2017 - abriel@suse.com
- Support of vendor specific tune files located in /etc/saptune/extra
(bsc#1026172).
-------------------------------------------------------------------
Mon Nov 14 13:12:21 UTC 2016 - hguo@suse.com
- Tune a PowerPC little endian system in a way similar to x86 system.
Bump version to 1.0.5 to fix (bsc#1009529).
-------------------------------------------------------------------
Fri Oct 21 12:58:32 UTC 2016 - hguo@suse.com
- Fix processing of CLI parameter "--help" (bsc#1006114).
- Fix startup failure caused by absence of sapconf package (bsc#1006187).
-------------------------------------------------------------------
Tue Aug 2 12:51:35 UTC 2016 - hguo@suse.com
- Avoid conflicting with sysconfig path of sapconf. (bsc#988186)
Bump versin to 1.0.3.
-------------------------------------------------------------------
Fri Jul 8 11:50:27 UTC 2016 - hguo@suse.com
- Remove conflict against sapconf to resolve
bsc#988186.
Bump version to 1.0.2.
-------------------------------------------------------------------
Mon Jul 4 08:58:42 UTC 2016 - hguo@suse.com
- Exclusively build on X86_64 and PPC64le.
Continue with fate#320360, fate#320361, fate#320362, fate#320633.
-------------------------------------------------------------------
Fri Jun 3 09:26:13 UTC 2016 - hguo@suse.com
- Remove ExclusiveArch.
- Control uuidd as part of the tuning process.
- Minor changes in the wording of CLI program output.
- saptune conflicts with sapconf.
- Bump version to 1.0.1.
- fate#320360, fate#320361, fate#320362, fate#320633.
-------------------------------------------------------------------
Thu Apr 28 09:32:50 UTC 2016 - hguo@suse.com
- First revision.
Implement fate#320360, fate#320361, fate#320362, fate#320633.