ID: 15128
Title: Fix visible published visuals without permission "See user ..."
Component: Multisite
Level: 1
Class: Bug fix
Version: 2.3.0b1
If a user with permission "Modify builtin ..." published a visual (view,
dashboard, etc.) to all users, even users without the permission "See user ..."
could see those visuals.
ID: 15127
Title: Fix host rename for hosts with parents in same folder
Component: Setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
If you renamed a host which was a parent of another host in the same folder,
the parent was correctly renamed but the host itself was not.
A workarround was to rename the host twice.
ID: 15375
Title: service_group: alias field when creating is now required
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk fixes an issue whereby the alias was not previously
a required field when creating service groups. This resulted
in a an exception when attempting to create a service group
without one. The alias field is now required.
ID: 14948
Title: Inline SNMP Backend uses credentials correctly
Component: inline-snmp
Level: 2
Class: Bug fix
Version: 2.3.0b1
Previously, the microcore had to be restarted to apply the change of SNMPv3
credentials for inline SNMP backend made in the GUI.
This fix solves the problem.
ID: 15385
Title: agent_kube: ignore resource quota with no hard resource requirement
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Previously, the Kubernetes special agent failed when the Kubernetes API reported
a resource quota but with no underlying hard resource requirement for either memory
or cpu. This werk fixes this issue.
ID: 15376
Title: dcd: Fixes 2 issues with phases 1.1 & 2.4 calling incorrectly formed urls.
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk fixes 2 issues with the dcd that were introduced after making
the rest api url matching stricter.
The first issue was with the Phase 2.4 Activate Changes failing, This was
because of incorrectly formed redirect urls. The urls are now fixed.
The second issue was with a distributed monitoring setup and with
Phase 1.1 Executing on site... being called, again, with an incorrect
url. The url has now been fixed here too.
ID: 15416
Title: Agent receiver is accessible via IPv4 and IPv6
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
The agent receiver listens on port 8000 (per default) on the Checkmk server.
It handles all calls from the agent controller, e.g., agent registration.
While it previously only listened on IPv4 networks, it's now accessible via IPv4 and IPv6.
ID: 15383
Title: folder_config: adapt folder name pattern of get, put, delete endpoints to post endpoint
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
Prior to this werk, the folder name pattern for the get, update and delete endpoints was too restrictive
with respect to the create endpoint. This werk fixes this.
ID: 15406
Title: Renaming of hosts: Handle TLS agent registrations correctly
Component: setup
Level: 1
Class: Bug fix
Version: 2.3.0b1
When renaming hosts which were registered for TLS-encrypted agent communication, Checkmk ran into
the following error:
C+:
TypeError: '<' not supported between instances of 'tuple' and 'str'
C-:
Furthermore, in distributed setups, renaming TLS-registered hosts which were monitored on remote
sites lead to a loss of registration, which prevented any further agent communication until the
affected hosts were re-registered.
ID: 15147
Title: azure_virtual_machine: New checks added
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.3.0b1
Monitoring of Azure VM is extended with five new checks.
The new monitored checks are:
LI: Microsoft Azure Virtual Machines: CPU Utilization
LI: Microsoft Azure Virtual Machines: Burst CPU Credits
LI: Microsoft Azure Virtual Machines: Memory
LI: Microsoft Azure Virtual Machines: Disk
LI: Microsoft Azure Virtual Machines: Network IO
The new services will be automatically discovered if you have
an Azure VM mapped to its own host in Checkmk.