ID: 15970
Title: mk_oracle: Fix "Database or necessary processes not running or login failed" error due to race conditions
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0p33
mk_oracle stores the query results for SYNC_SECTIONS in intermediate cache files per SID, which will be cleaned up afterwards.
Currently, these files can be erroneously deleted before the agent plugin has finished if the agent plugin is started a second time, resulting in a "Database or necessary processes not running or login failed" error.
This has been fixed by only deleting files created by the current process.
ID: 15453
Title: Fix SNMPv3 authentication protocol selection in host connection test
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
In the authentication protocol selection in the host connection test the following settings were not correctly passed to the backend: SHA-224, SHA-256, SHA-384, SHA-512
In the privacy protocol selection in the host connection test the following settings were not correctly passed to the backend: AES-192, AES-256
This is now fixed.
ID: 15692
Title: Add Sha256 signing for agents
Component: agents
Level: 1
Class: New feature
Version: 2.2.0p8
The signature of baked agents uses SHA1 which is no longer state of the art.
With this Werk we add SHA256 signatures.
So if packages are signed now a SHA1 and a SHA256 signature is generated for that package.
The agent updater can already validate these SHA256 signatures since version 2.2.0b9 but will also validate SHA1 signatures for compatibility reasons.
Checkmk 2.3.0 won't generate SHA1 signatures anymore so make sure the agents are properly updated to version 2.2.0p8 or later.
For the removal of SHA1 signatures in Checkmk 2.3.0 another Werk will be created and added here.
ID: 15908
Title: df: Showing wrong WARN/CRIT levels when magic factor is 1.0
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0p8
When levels for free/used space were configured and the magic factor was configured to 1.0, the df check plugin was using the default parameters as WARN/CRIT levels.
This behaviour differed from 2.1 and causes the check plugin to sometimes report an incorrect state.
The problem has been fixed and the behaviour is the same as in 2.1.
ID: 14611
Title: Missing monitoring data for plugins: tsm_stagingpools, tsm_storagepools
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.1.0p32
mk_tsm agent plugin would search for lines containing ` dsmserv ` (with leading and trailing
spaces, which does not consider full paths like `/usr/bin/dsmserv`.
This change also allows for leading slashes (i.e. `( |/)dsmserv `).
ID: 15934
Title: Fix selection for downtime commands
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.3.0b1
Werk #15925 should have fixed the selection already but did not work as
intended in all environments.
The selection for removing and editing downtimes will now be shown as expected.
ID: 15933
Title: Fix failed LDAP sync because of invalid user ID
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
Since 2.2, user IDs are validated when synchronizing LDAP connections. This
could result in a failed sync if one or more user IDs were invalid.
>From now on such users are skipped on synchronizing and logged to
~/var/log/web.log.
ID: 14614
Title: Jolokia: manpages indicated agent support for Linux only
Component: agents
Level: 1
Class: Bug fix
Version: 2.2.0p8
This change adds `windows` to supported agents in jolokia related manpages.
ID: 16076
Title: Agent Bakery: "Bake revision" is now configurable
Component: agents
Level: 1
Class: New feature
Version: 2.3.0b1
* Make bake revision optional.
Default to false.
Only affects package versions so far.
ID: 15290
Title: df: Support block device UUIDs with spaces
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Some block devices report UUIDs with spaces.
This can now be handled by the df check.