ID: 5055
Title: quantum_libsmall_door: Fixed exception in scan function when .1.3.6.1.2.1.1.6.0 is not available
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
Fixes exceptions like this:
File "/omd/sites/heute/bin/cmk", line 96, in <module>
exit_status = modes.call(o, a, opts, args)
File "/omd/sites/heute/lib/python/cmk_base/modes/__init__.py", line 80, in call
return mode.handler_function(*handler_args)
File "/omd/sites/heute/lib/python/cmk_base/modes/check_mk.py", line 1380, in mode_discover
options["discover"] == 1)
File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 110, in do_discovery
_do_discovery_for(hostname, check_types, only_new, use_caches, on_error)
File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 131, in _do_discovery_for
new_items = _discover_services(hostname, check_types, use_caches, do_snmp_scan, on_error)
File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 750, in _discover_services
check_types = _gather_check_types_native(hostname, ipaddress, on_error, do_snmp_scan)
File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 681, in _gather_check_types_native
check_types = snmp_scan(hostname, ipaddress, on_error)
File "/omd/sites/heute/lib/python/cmk_base/discovery.py", line 846, in snmp_scan
result = scan_function(oid_function)
File "/omd/sites/heute/share/check_mk/checks/quantum_libsmall_door", line 49, in <lambda>
and "library" in oid(".1.3.6.1.2.1.1.6.0").lower(),
AttributeError: 'NoneType' object has no attribute 'lower'
ID: 5054
Title: SNMPv3 contextes were not always used during discovery
Component: Core & setup
Level: 1
Class: Bug fix
Version: 1.5.0i1
The SNMPv3 contextes configured for a host were not used correctly for the SNMP-GET
request made during service discovery. This has been fixed now. When a single OID
is requested by Check_MK all configured contextes for a check will be queried until
an answer is recevied using a context. e.g. in case you have configured two contextes
for a check, the first configured context will be queried first. In case it answers
with the OID, this value will be used. In case the requested OID does not exist in
this context, the next contex will be queried.
The check independent OIDs .1.3.6.1.2.1.1.1.0 and .1.3.6.1.2.1.1.2.0 will always
be queried without context.
ID: 4857
Title: esx_vsphere_vm.datastores: this check always reported only one datastore information
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
This check now reports all datastores information for this VM.
ID: 5052
Title: Views: Fixed possible encoding exception when cells contain special chars
Component: Multisite
Level: 1
Class: Bug fix
Version: 1.5.0i1
When doing a CSV export of a view that contains special characters it could happen
that the CSV export is incomplete and the last cell contained HTML code reporting
an exception (UnicodeEncodeError...).
ID: 4856
Title: Check_MK was unable to handle cached tcp data greater than 10MB
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
With this werk, Check_MK is unable to handle cached tcp data greater than 100MB.
ID: 5116
Title: if.include: Fixed wrong handling of duplicate interfaces if "use alias" or "use desccription" is configured
Component: Checks & agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
Within the rule {{Network Interface and Switch Port Discovery}}
you are able to configure the service description to use the
interface alias or description. Per default the index is used.
If there are duplicate interfaces with same name, the interface
index should be added.
Unfortunately, the afore-mentioned mechanism was broken. This
has been fixed.
ID: 4564
Title: Compatibility fix for windows agent updater
Component: agents
Level: 1
Class: Bug fix
Version: 1.5.0i1
The command cmk-update-agent sometimes fails with an error message like
"Loadlibrary() argument 1 must be string not unicode error" when running on Windows.
The error cause is an incompatibility within Python 2.7.13 and some Python libraries.
We fix this issue by using Python 2.7.12 instead.