Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 91f90f9582e7eb1c3e440d06af2a258a59b8c7e2
https://github.com/tribe29/checkmk/commit/91f90f9582e7eb1c3e440d06af2a258a5…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12649
M active_checks/check_mail
Log Message:
-----------
12649 FIX for Crash "Unhandled exception: TypeError('can only concatenate str (not "bytes") to str')"
The active check "check_mail" crashed if the payload was encoded with base64. This werk fixes this issue.
Change-Id: I84f41360d7ab6e427b2e18390e388cc20ca62d80
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9ebfa991b278f5914be7ad8b8b82e5392d7ae67d
https://github.com/tribe29/checkmk/commit/9ebfa991b278f5914be7ad8b8b82e5392…
Author: Ulrich Bschorer <ulrich.bschorer(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12649
M active_checks/check_mail
Log Message:
-----------
12649 FIX Fix for Crash "Unhandled exception: TypeError('can only concatenate str (not "bytes") to str')"
The active check "check_mail" crashed if the payload was encoded with base64. This werk fixes this issue.
Change-Id: I84f41360d7ab6e427b2e18390e388cc20ca62d80
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: f37c98a8d1a918e1b3fa63775f534a35122c2d46
https://github.com/tribe29/checkmk/commit/f37c98a8d1a918e1b3fa63775f534a351…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12194
M checks/dell_compellent_folder
Log Message:
-----------
12194 FIX dell_compellent_folder: Fix discovery error when data missing
Discovery of dell_compellent_folder failed when data was missing.
Service with missing data is no longer discovered.
CMK-7496
Change-Id: I16e6cc79a2d48a73341a43c35b5d6d8f2dab8bde
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5a099250a9500967f2b8a0f0b02af58971d96dfc
https://github.com/tribe29/checkmk/commit/5a099250a9500967f2b8a0f0b02af5897…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M cmk/ec/actions.py
A cmk/ec/cmc_queries.py
M cmk/ec/host_config.py
M cmk/ec/main.py
Log Message:
-----------
Refactoring: Centralize livestatus imports in EC.
The goal is to have a single module handling the communication with the CMC,
so we can easily see which architectural cycles(!) we have. Furthermore,
this makes adding timeouts, saner typing etc. later easier.
More to come...
Change-Id: If73e5fbcd369adfe97071ee64e765dda9bc6bf78
Commit: a22df59524bfde350a9057b06c5382eca019cadb
https://github.com/tribe29/checkmk/commit/a22df59524bfde350a9057b06c5382eca…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M cmk/ec/cmc_queries.py
M cmk/ec/host_config.py
Log Message:
-----------
Refactoring: Moved CMC queries from HostConfig to separate module.
Change-Id: I38ce211e0dffcd7fe4db8b73b336defe5993d9c9
Compare: https://github.com/tribe29/checkmk/compare/bf14d84cad8b...a22df59524bf
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bf14d84cad8bfdd5916e5910c4dab3af295bf38f
https://github.com/tribe29/checkmk/commit/bf14d84cad8bfdd5916e5910c4dab3af2…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12194
M checks/dell_compellent_folder
A tests/unit/checks/test_compellent_folder.py
Log Message:
-----------
12194 FIX dell_compellent_folder: Fix discovery error when data missing
Discovery of dell_compellent_folder failed when data was missing.
Service with missing data is no longer discovered.
CMK-7496
Change-Id: I16e6cc79a2d48a73341a43c35b5d6d8f2dab8bde
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: d1b56096bd21bfd2cbdd277aad58fda9f8ae4550
https://github.com/tribe29/checkmk/commit/d1b56096bd21bfd2cbdd277aad58fda9f…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12738
M cmk/gui/wato/pages/bulk_import.py
Log Message:
-----------
12738 FIX Skip empty values on bulk host import via CSV file
SUP-5175
Change-Id: I8b4c1591319e757d19a065e5a44c1a9266d1d1ee
Commit: 443c43f4ca499f5acec3cc855df42e694ef7f0f4
https://github.com/tribe29/checkmk/commit/443c43f4ca499f5acec3cc855df42e694…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Refactoring: Pulled up get_config_for_host() call one level.
The goal is to move that call out of the EventStatus lock, because doing the
call while holding the lock can lead to a deadlock.
Some typing improvements on the way.
More to come...
Change-Id: I83313be2cf6d722cfc6edfb2095c6817b707cdcc
Commit: a13a6f642ed7049870a3de438f4156ad68bd1a31
https://github.com/tribe29/checkmk/commit/a13a6f642ed7049870a3de438f4156ad6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Added type hints only.
Change-Id: Ic3b004181fb079598fe32e59a8bff1e814ab39f5
Commit: b797f23ffdc4afabbfb5757e3d83826d4a404c02
https://github.com/tribe29/checkmk/commit/b797f23ffdc4afabbfb5757e3d83826d4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Pulled up get_config_for_host(), EventServer part.
Change-Id: I82768c33db916056cc977c4244a306db75a5b429
Commit: 2db5de4f55e91541f6816f6755bdbc82bf7e0c1f
https://github.com/tribe29/checkmk/commit/2db5de4f55e91541f6816f6755bdbc82b…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12169
Log Message:
-----------
12169 FIX Fixed potential deadlock when archiving event console events
When lots of event console events are being archived while lots of new
events are created, there was the possibility of a deadlock between the EC
and the CMC. This has been fixed.
Change-Id: I8d95a6ce69191a66865b7c7e9bba0d3cd8d82edd
Compare: https://github.com/tribe29/checkmk/compare/54a547dc4b0f...2db5de4f55e9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a16bd0a2e7c4fb72b7a53a4f4e081f2cc23586c9
https://github.com/tribe29/checkmk/commit/a16bd0a2e7c4fb72b7a53a4f4e081f2cc…
Author: thl-cmk <thl-cmk(a)outlook.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12728
M checkman/cisco_asa_failover
M cmk/base/config.py
M cmk/base/plugins/agent_based/cisco_asa_failover.py
M cmk/gui/plugins/wato/check_parameters/cisco_asa_failover.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_asa_failover.py
Log Message:
-----------
12728 <tt>cisco_asa_failover</tt>: Improve monitoring of Cisco ASA Failover
This werk improves the monitoring of Cisco ASA Failover setups (check
plugin <tt>cisco_asa_failover</tt>).
<ul>
<li>The corresponding service is now also discovered on Cisco
Firepower devices.</li>
<li>The service is renamed from "Cluster Status" to "Failover Status".
Already existing services will continue to work, however, new services
will be detected under the new name. This renaming is necessary because
ASA clusters are something completely different than ASA failover pairs.
In ASA clusters, up to 16 identical devices are connected by a control
link and they all handle traffic at the same time. Cisco ASA failover
pairs on the other hand consist of two identical devices connected by a
failover link. Only one of the these devices, the active one, handles
traffic. The other one is in standby and only takes over in case the
active unit fails.</li>
<li>The check plugin now has two additional configuration options
(ruleset "Failover states"): the monitoring status in case either the
local or the remote device are not active or in standby and the
monitoring status in case the failover link is not up. Previously,
these monitoring statuses we hard-coded to WARN and CRIT, which is still
the default.</li>
</ul>
Closes #357
Change-Id: Ie65720e01ec812fd481458c21fef58ec3d8081fc
Commit: 77a530635353cc19a97f6066cdc883efa8118ebd
https://github.com/tribe29/checkmk/commit/77a530635353cc19a97f6066cdc883efa…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2021-04-12 (Mon, 12 Apr 2021)
Changed paths:
A .werks/12169
Log Message:
-----------
12169 FIX Fixed potential deadlock when archiving event console events
When lots of event console events are being archived while lots of new
events are created, there was the possibility of a deadlock between the EC
and the CMC. This has been fixed.
Change-Id: I8d95a6ce69191a66865b7c7e9bba0d3cd8d82edd
Compare: https://github.com/tribe29/checkmk/compare/13aa6fb42629...77a530635353