ID: 15410
Title: Automatic host removal: Apply rules in subfolders
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
Any rules for configuring the <a href="https://checkmk.com/werk/15407">automatic removal of hosts</a>
that were not located in the main folder had no effect.
ID: 14192
Title: BI configuration: Fixed error with Call-A-Rule arguments
Component: BI
Level: 1
Class: Bug fix
Version: 2.2.0b3
The arguments for the <tt>Call a rule</tt> node could sometimes lead to incorrect errors like
<tt>The rule you selected needs 3 argument(s) (param1, param2, param3), but you configured 4 arguments.</tt>.
ID: 14953
Title: Fix broken "Agent controller auto-registration" rule after site rename or copy
Component: Setup
Level: 2
Class: Bug fix
Version: 2.3.0b1
Previously, after site rename or copy, the name of the site in the rule
"Agent controller auto-registration (Cloud Edition)" has not been changed
for the target site. This made baking the agent without fixing the rule
impossible.
With this release the problem has been eliminated.
ID: 15603
Title: brocade_fcport: Extend Physical States
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Some states have been remapped in accordance with the MIB. Previously, <tt>no sig det</tt> and
<tt>unknown</tt> where shown, eventhough this is not the state reported by the device. Moreover,
the following new states have been added from the updated MIB.
LI: <tt>remote fault</tt>
LI: <tt>local fault</tt>
LI: <tt>hard fault</tt>
LI: <tt>unsupported module</tt>
LI: <tt>module fault</tt>
ID: 15599
Title: agent: second bake request now returns a 409 conflict
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk introduces a fix to the bake all agents endpoint.
Previously, the endpoint would return a 500 internal server
error. We now return a 409 Conflict, with an appropriate
error message to indicate that the process is already
running. Client side scripts should be adjusted accordingly.
ID: 13978
Title: show host endpoint will now correctly display formatted dates under 'meta_data' in 'effective_attributes'
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
The response of the show host endpoint will now return
formatted and human readable dates and times.
under the key 'meta_data' in 'effective_attributes'.
Previously, these were Unix timestamps represented as numbers.
ID: 15656
Title: Agent TLS registration: Fix `500 Internal Server Error` during register and status
Component: agents
Level: 1
Class: Bug fix
Version: 2.1.0p26
When registering new agents (<tt>cmk-agent-ctl register</tt>) or querying the status of registered
agents (<tt>cmk-agent-ctl status</tt>), users might have encountered the error
C+:
Error: Request failed with code 500 Internal Server Error: Internal Server Error (!!)
C-:
This happened if the path <tt>/opt/tmp</tt> existed on the monitoring server and the corresponding
site user did <i>not</i> have read permissions for this path. If this happened, the log file
<tt>var/log/agent-receiver/error.log</tt> contained errors such as
C+:
[ERROR] Exception in ASGI application
Traceback (most recent call last):
...
PermissionError: [Errno 13] Permission denied: '../../../tmp/check_mk/data_source_cache/push-agent/my-host'
C-: