ID: 8861
Title: DCD: Gracefully handle single host issues when creating hosts
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
When one of multiple hosts could not be created or modified by a execution,
this resulted in a complete termination of the execution. A persistent issue
could totally break a connection, since no further steps would be executed.
As first step the "add_hosts" and "edit_hosts" API call has been extended to
report back the result of a call. The structure looks like this:
C+:
{
"succeeded_hosts": ["host1", "host3"],
"failed_hosts": {
"host2": "an error occured ...",
},
}
C-:
The DCD reads this response and logs the result. In case there have been hosts
added, the discovery is performed for them. After that, the connection
continues with the following steps.
ID: 8863
Title: Discovery page: Add action to update the discovered host labels
Component: WATO
Level: 1
Class: New feature
Version: 1.7.0i1
The discovery page of a host shows the discovered host labels for the
selected host. It is now possible to persist the new found host labels
using the button "Update host labels" without updating the services.
The "automatic refresh (tabula rasa)" also updates the discovered host
labels in addition to the discovered services of the host.
ID: 8827
Title: mk_oracle: Fixed saving agent plugin rule "ORACLE Databases"
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.7.0i1
If {{Sections - data to collect}} was selected in the agent plugin rule
{{ORACLE Databases (Linux, Solaris, AIX)}} the error message
{{The selected element is not longer available. Please select something else.}}
was shown. This has been fixed.
ID: 8864
Title: "Change password on next login" page is working again
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.7.0i1
When a user is configured to change his password on the next login, the user
saw an error page after the next login. The password reset form is now
working as expected again.
ID: 8856
Title: Fix autocheck conversion of old if64 checks
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
When a site used very old autocheck files which were created with Checkmk older
than 1.2.x, this resulted in an exception during the autochecks conversion
which is now automatically performed during "omd update" procedure.
These autochecks are now also converted seamlessly.
ID: 8859
Title: omd: Improved output of hook scripts (e.g. during update)
Component: Site Management
Level: 1
Class: Bug fix
Version: 1.7.0i1
The hook scripts, that can be executed by OMD and are executed during
update by default as of 1.6 are now always printing their stdout/stderr
instead of only in verbose mode. This makes it easier to debug problems
during regular processing.
ID: 8855
Title: cmk-update-config: Improve error handling
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.7.0i1
When a syntax error occurs while loading autochecks a hint about the
broken line is displayed.
Also raise original Checkmk internal exceptions when --debug argument is set.