ID: 15433
Title: service_discovery: response for non-existing jobs now include detail
Component: REST API
Level: 1
Class: Bug fix
Version: 2.3.0b1
This werk fixes an issue with the problem response in the service discovery GET
endpoint.
Previously, it would return a 404 with a title attribute only. It now conforms to
our other endpoints and returns a problem response with status code, title and detail
attribute.
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.