ID: 5810
Title: CMC Graphs: fixed incorrect fallback to pnp4nagios graphs in case some sites are disabled
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.6.0i1
The detection routine, which determines if CMC-graphs are possible could fail when a remote site
was down or unreachable. Furthermore, it didn't matter if the site in question had the actual
rrd data for the graph, so it could have been any site.
As fallback, pnp4nagios graphs were used - which may lead to other display errors.
ID: 6074
Title: postgres_sessions: Missing information about 'idle' or 'active' sessions means zero which is never shown
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
ID: 6063
Title: Special agents: Remove unreplaced macros from special agent command lines
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.6.0i1
In previous versions the command lines of special agent calls like e.g. custom
data source programs could contain unreplaced macros in the format <tt>$_HOST_MACRO$</tt>
which were later inpterpreted as shell variables. In case there was no such variable in
the shell environment, the trailing <tt>$</tt> was left on the command line as single
character.
This could lead to some broken command line calls. We now do the replacement as usual.
After replacing all known macros, the command line is searched for left over $...$ macros
and remove the whole macro from the command line. This should make optional macro handling
a lot easier.
ID: 5925
Title: Use 10 min default timeout for Windows updates plugin
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.6.0i1
The plugin windows_updates.vbs has the tendency of running quite long.
The default execution timeout of 60s for Windows plugins is in most
cases not enough, resulting in the plugin being started every time
the Windows agent is contacted and always timing out after 60s without
delivering results. At its worst the plugin may cause high CPU load
repeated every minute.
Most users of windows_updates.vbs have been forced to configure a
timeout rule for the plugin in Agent Bakery. To simplify this process,
Agent Bakery now delivers windows_updates.vbs with a preconfigured
timeout of 10 minutes that should be enough for most users. The
already existing defaults for async execution and cache_age of 4 hours
were preserved.
ID: 5809
Title: New Web API Call: delete_hosts, allows to delete multiple hosts at once
Component: WATO
Level: 1
Class: New feature
Version: 1.6.0i1
The required payload for delete_hosts is a variable <tt>hostnames</tt> with a list of hostnames.
For example, <tt>"hostnames": ["host1", "host2", "host3"]</tt>.
The API returns an error if a specified host does not exist.