Branch: refs/heads/1.6.0
Home:
https://github.com/tribe29/checkmk
Commit: f09cad79ab541f8c29f8e93d1de5004cecd9b8fd
https://github.com/tribe29/checkmk/commit/f09cad79ab541f8c29f8e93d1de5004ce…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk_base/config.py
M cmk_base/discovery.py
Log Message:
-----------
Discovery check: Fall back to default parameters
When the check is enabled there should always be a rule and None should
never occur, but just to be sure we apply the default parameters.
Change-Id: I5a1d7058e1f6a30ccc50a3d8cb28cc54b2d12067
Commit: d4badc61c0d0f901485f9bdee6f27583b1ea190f
https://github.com/tribe29/checkmk/commit/d4badc61c0d0f901485f9bdee6f27583b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
A .werks/7769
M cmk/gui/watolib/hosts_and_folders.py
M cmk_base/config.py
M tests/unit/cmk_base/test_config.py
Log Message:
-----------
7769 FIX Fix broken computation of host contact groups in some cases
The core config creation was broken in 1.6.0b1 when using the WATO
folder hierarchy for assigning contact groups to hosts.
An exception like this was displayed after the update or later, e.g.
when executing <tt>cmk -U</tt> to update the core configuration:
C+:
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 457, in
cmc_all_hosts
cmc_hosts = CMCHosts(config_cache.all_active_hosts(), CMCHostConfig)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 501, in
__init__
self._compute(hostnames, host_class)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 513, in
_compute
host_config = host_class(hostname)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 962, in
__init__
super(CMCHostConfig, self).__init__(hostname)
File "/omd/sites/produktiv/lib/python/cmk_base/cee/core_cmc.py", line 753, in
__init__
self._host_contact_groups = self._host_config.contactgroups
File "/omd/sites/produktiv/lib/python/cmk_base/config.py", line 2471,
in contactgroups
return list(set(cgrs))
TypeError: unhashable type: 'list'
C-:
Change-Id: Ib4f0839745f6d01cfd9dd11a847589ce26e444e9
Commit: 7ccaac37004b7762e0df6c657744b4e442e4b5df
https://github.com/tribe29/checkmk/commit/7ccaac37004b7762e0df6c657744b4e44…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-06-07 (Fri, 07 Jun 2019)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Create rules in hosts.mk in new rule format
Change-Id: I88b750de86678029c52dc39e5e9a6abc746be119
Compare:
https://github.com/tribe29/checkmk/compare/85b09faabee1...7ccaac37004b