ID: 15378
Title: timeperiod: day & time_ranges now load defaults when not included in the request
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk is to fix an issue when creating time periods via the rest-api.
Previously when creating a time period, you could send an empty nested
value for active_time_ranges. Now, if the attributes, day or time_ranges
are not given, the defaults are used.
ID: 15432
Title: agent: GET non existent agent hash now returns a 404 response
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk is to fix an issue when requesting an agent that doesn't
exist via the following endpoints
GET /objects/agent/non-existing-hash
GET /domain-types/agent/actions/download_by_hash/invoke
Previously, both of these endpoints would respond with a 500
internal server error, but now we conform to our other endpoints
and we return a problem response with an appropriate message.
ID: 15380
Title: activate_changes/service_discovery: responses for non-existing activate_ids/jobs now updated to include detail
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk an issue with problem responses in two endpoints.
Endpoints affected
* activate_changes (GET)
* service_discovery (GET)
Previously, they would return a 404 with a title attribute only. They now conform to
our other endpoints and return a problem response with status code, title and detail
attribute.
ID: 13628
Title: Dashboards: New cloud dashboards for storage services on AWS, Azure and GCP
Component: Multisite
Level: 1
Class: New feature
Version: 2.3.0b1
ID: 15131
Title: Fix "Match sites" only listing remote sites with enabled replication
Component: Notifications
Level: 1
Class: Bug fix
Version: 2.3.0b1
Since 2.0 the notification rule condition "Match sites" only listed remote
sites if the site connection option "Enable replication" was set to "Push
configuration to this site".
ID: 15431
Title: rule: Return a 404 when a rule doesn't exist on the GET endpoint
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk is to fix an issue with the GET rule endpoint. Previously
the response contained a bug report when the rule didn't exist.
Now we conform to our other endpoints and return a 404 problem
response.
ID: 15379
Title: aux_tags: aux_tag_id must exist in order to update
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk fixes a bug in the aux_tag put endpoint. Previously
when sending a put request with a non-existing aux_tag_id, it
would result in a 500 internal server error. Now we conform to
our other endpoints and return a 404 problem response.
ID: 15426
Title: check_mk_agent: fixing command when determining mrpe configured interval
Component: agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
Under certain OS, the -o flag of the grep command is unsupported and
therefore led to a crash when attempting to determine the interval
for the mrpe command. This werk fixes this issue.
ID: 15151
Title: azure_storageaccounts: Fix aggregation type and units in performance check
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 2.3.0b1
There were several bugs in the Azure Storage performance check plugin.
Success server latency and End-to-end server latency had no units in the service
summary and showed wrong units in the metrics. The aggregation of all three
metrics was wrong, total instead of avergage, which led to incorrect values
being shown.