ID: 14426
Title: FortiNet Firewall: New inventory plugin
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
This werk intorduces a new inventory plugin fortinet_firewall_network_interfaces.
The plugin adds the IP addresses and corresponding subnets to the "Network Interfaces" table of the hosts' HW/SW Inventory.
ID: 14422
Title: <tt>ipmi</tt>, <tt>ipmi_sensors</tt>: Fix user-configured status overrides
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The check plugins <tt>ipmi</tt> and <tt>ipmi_sensors</tt> both monitor IPMI sensors. They are user-
configurable via the ruleset "IPMI sensors". There, users can define custom monitoring states based
on the status text reported by the sensors (option "Set states of IPMI sensor status texts").
Before this werk, these settings were evaluated and a corresponding service output was created,
however, this output did not override the default behaviour of these check plugins. For example,
the sensor status text "non-critical" results in WARNING by default. Users could configure a rule
to instead map "non-critical" to OK, however, the overall service state would still be WARNING in
this case.
With this werk, users can fully override the default behaviour and set e.g. "non-critical" to OK.
ID: 14059
Title: WebAPI: Add output to get_bi_aggregations
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
After rework of WebAPI get_bi_aggregations endpoint in v2.0,
output of the aggregation was no longer returned. Now, it's
added again.
ID: 14404
Title: activemq agent
Component: agents
Level: 1
Class: Bug fix
Version: 2.2.0i1
The activemq agent would complain about incorrect credentials and a mismatched tagline, independent if the credentials were correct or not.
This has been fixed now.
ID: 14443
Title: Checkmk agent for AIX: kill long running async processes
Component: Checks & agents
Level: 1
Class: New feature
Version: 2.2.0i1
The Checkmk agents for Linux and Solaris kill plugin processes that are
started asynchronously and don't terminate after a certain period of inactivity.
This werk brings this behaviour to the AIX agent.
ID: 14507
Title: REST API management board address validator
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
The management board address can hold IPv4 addresses, IPv6 addresses and
hostnames. The REST API only validated the IP addresses but rejected
the hostnames. This host attribute is used at the host creation, update
and display endpoints.
The affected endpoints are:
- POST /domain-types/host_config/actions/bulk-create/invoke
- POST /domain-types/host_config/actions/bulk-update/invoke
- GET /domain-types/host_config/collections/all
- POST /domain-types/host_config/collections/all
- GET /objects/host_config/{host_name}
- PUT /objects/host_config/{host_name}
This werk adds a validator that allows hostnames set through the REST API
as well. No futher action is needed.
ID: 14344
Title: host_config: remove restriction that custom attributes must have topic "Custom attributes"
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
Previously, the REST API returned a validation error if the specified custom attributes
had a topic other than "Custom Attributes". This werk removes that restriction and allows
custom attributes of all topics to be included.
ID: 14506
Title: group endpoint permissions in the REST API
Component: REST API
Level: 1
Class: Bug fix
Version: 2.2.0i1
In the contact group endpoints in the REST API, there could
be situations where a required permission was not checked.
This led to a 500 internal server error to prevent unauthorized
access.
This werk fixes this problem. No further action is needed.
ID: 14161
Title: Setup: do not create unknown folders
Component: Setup
Level: 1
Class: Bug fix
Version: 2.2.0i1
When using the setup with an unknown folder name, this folder was created on the hard disk instead of giving an error message