ID: 7490
Title: mk_logwatch: enforce utf-8 encoding of config files
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
Previously it was merely assumed that the config files are utf-8 encoded.
To properly address issues with matching of non-ASCII characters we now
require that the config files are utf-8 encoded.
Configuration files that cannot be decoded will be skipped, and the corresponding
service will go to {{UNKNOWN}}, displaying an appropriate message.
ID: 7896
Title: Fix wrong rule match analyse in WATO
Component: WATO
Level: 1
Class: Bug fix
Version: 1.7.0i1
The rule matching analyse functionality of the rule list did not work
correctly when matching hosts and rules in different folder levels.
FEED-3847
ID: 7427
Title: mail: don't escape state markers in emails
Component: Notifications
Level: 1
Class: Bug fix
Version: 1.7.0i1
Since version 1.5.0p14 state markers in HTML emails were escaped
and not interpreted as HTML but shown as text. The state marker
for CRIT was e.g. shown as:
<b class="stmarkCRITICAL">CRIT</b>
This werk restores the old behaviour and state markers are shown
in HTML emails as usual.
If you use the macros HOSTOUTPUT_HTML, SERVICEOUTPUT_HTML, or
LONGSERVICEOUTPUT_HTML in custom notification scripts please
switch to the macros HOSTOUTPUT, SERVICEOUTPUT, and
LONGSERVICEOUTPUT which contain the textual state markers
'(!)' and '(!!)' for WARN and CRIT, respectively. The *_HTML
variables will be deprecated in 1.6 and removed in 1.7.
If you want to replace the textual state markers by HTML code
you can use the utility function
cmk.notification_plugins.utils.format_plugin_output.
ID: 7715
Title: Correct upgrade of Legacy Windows Agent
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0b3
Now automatic upgrade procedure in Windows Agent 1.6.0 correctly upgrades
legacy Windows Agents 1.5.0 configuration even if update plugin 1.5.0 installed.
The routine skips incompatible files from 1.5.0, i.e. cmk-agent-update.exe.
Additionally the upgrade routine doesn't override already existing files.
ID: 7714
Title: Windows Agent provides MSI Installation Log for update routine
Component: Checks & agents
Level: 1
Class: New feature
Version: 1.6.0b3
Now Windows Agent creates MSI Installation Log file for every
automatically installed check_mk_agent.msi.
Automatical Installation is performed by Update Plugin or it may be performed
manually if check_mk_agent.msi is copied to c:\ProgramData\CheckMK\Agent
\update folder
The name of the log file is C:\Users\Public\agent_msi.log
Previous log file is backed up in C:\Users\Public\agent_msi.log.bak