Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 82eab7c1d8251b1fc0d697f7df56cfbe75ff2850
https://github.com/tribe29/checkmk/commit/82eab7c1d8251b1fc0d697f7df56cfbe7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-06-04 (Thu, 04 Jun 2020)
Changed paths:
M omd/packages/python3-mod_wsgi/python3-mod_wsgi.make
Log Message:
-----------
Invalidate existing mod_wsgi cache after Python update
Change-Id: Ifa19df26e4bc4bc4a13a5ffef45a07eb9e4a4915
Commit: 85150844735fb43d5b1bef31b4c22bdc7e4c6300
https://github.com/tribe29/checkmk/commit/85150844735fb43d5b1bef31b4c22bdc7…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2020-06-04 (Thu, 04 Jun 2020)
Changed paths:
A tests-py3/composition/conftest.py
R tests/composition/conftest.py
Log Message:
-----------
CMK-4022: Migrate cmk_update_agent.py to Python3
- Migrate unit and composition tests
- remove cmk_update_agent.py2, as it leads to problems with pylint,
and there will likely be no python2-support for agent updater.
Change-Id: Iab3c087029eaee56b4e82cccc532f3c5c9369d59
Compare: https://github.com/tribe29/checkmk/compare/ff1c3ac3811f...85150844735f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dc59c31b64b415b5450659d53242eecce7e57e99
https://github.com/tribe29/checkmk/commit/dc59c31b64b415b5450659d53242eecce…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M active_checks/check_bi_aggr
M cmk/base/notify.py
M cmk/gui/bi.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/valuespec.py
M cmk/notification_plugins/asciimail.py
M omd/packages/omd/omdlib/config_hooks.py
M tests-py3/integration/cmk/base/snmp/test_snmp.py
M tests-py3/integration/cmk/utils/test_snmp_table.py
M tests-py3/unit/cmk/gui/test_htmllib_html_cls.py
M tests-py3/unit/cmk/gui/utils/test_transaction_manager.py
Log Message:
-----------
Fixes for mypy 0.780.
Note that some fixes are actually bugs, and we should have a look if the
same bugs are present in the 1.6.0 branch, too.
Another note: Adding asserts all over the place doesn't look right, we
should better improve our typing. But this would involve actually
parsing/validating the values we get from exec/literal_eval/Livestatus.
Even if don't do this in its full glory, we should at least have a thin
typed layer above the untyped low-level-pray-and-hope-for-the-best code.
Change-Id: Ie65fc8b5cbec61e242c8205a9458ef61028a0642
Commit: 4aa5d209b76b8b086e8066f9ef6c0d9f35923935
https://github.com/tribe29/checkmk/commit/4aa5d209b76b8b086e8066f9ef6c0d9f3…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M virtual-envs/3.8/Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock, which bumps mypy 0.770 => 0.780.
Change-Id: I19a672260c8fc6d723ca9309a4c2bf3885287318
Compare: https://github.com/tribe29/checkmk/compare/108bc2c4c6b5...4aa5d209b76b
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 43fa997dad2a8f0628639c77e38d162d167b2a09
https://github.com/tribe29/checkmk/commit/43fa997dad2a8f0628639c77e38d162d1…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M livestatus/src/Makefile.am
M livestatus/src/OutputBuffer.cc
A livestatus/src/SocketUtils.cc
A livestatus/src/SocketUtils.h
Log Message:
-----------
Revert "Revert "Make write(2) non-blocking""
This reverts commit 35447539fe5a5e75a54c8e423db24f4a5f60f0e1.
ICMPSender::readErrorMessages
- Fix bug in read loop: The start of the buffer was never
increased so that it would always be overwritten.
- Make sure there is sth to read before entering the loop.
CMK-4578
Change-Id: Ibf9118687ce302d7700b160f03e9763bded78048
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 406dcbfe406eee2fabaea1b5f5e3e7442604875a
https://github.com/tribe29/checkmk/commit/406dcbfe406eee2fabaea1b5f5e3e7442…
Author: t-nitsche <t_nitsche(a)web.de>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
bugfix Werk 7966: allow rule hosttag operators or and nor, too.
It was not possible to set_hosttags via WEBAPI call if rules with
hosttags and operator "one of" and/or "none of" are used. This
caused a NotImplementedError in webapi.py function
_get_used_tags_from_rules()
Change-Id: I3614021960fb364fb9758873aa7b911f2f4fd621
Commit: 43f331c273012e71dd467b2a8e99ef1e18ff5854
https://github.com/tribe29/checkmk/commit/43f331c273012e71dd467b2a8e99ef1e1…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
Some simplification of recent patch
Change-Id: Idb0475489498b4d67f560d43a77f52930eaad213
Commit: cf2f50285c4c71e83d7fea30453f55aad272fe32
https://github.com/tribe29/checkmk/commit/cf2f50285c4c71e83d7fea30453f55aad…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
A .werks/11077
Log Message:
-----------
11077 FIX Web API: Fix set_hosttags call when any rule uses "one of" or "none of" tag conditions
It was not possible to set_hosttags via WEBAPI call in case any rule uses the
operators "one of" or "none of" in host tag conditions. This caused an
"Unhandled exception: ... NotImplementedError" when trying to execute the
"set_hosttags" API call.
Change-Id: I29126b4e9ddb81a4338a66d61efd6d29ba60c27e
Compare: https://github.com/tribe29/checkmk/compare/8369633ef3f8...cf2f50285c4c
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: cf859d182f9022ec0bb40db2172c900262569c85
https://github.com/tribe29/checkmk/commit/cf859d182f9022ec0bb40db2172c90026…
Author: t-nitsche <t_nitsche(a)web.de>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
bugfix Werk 7966: allow rule hosttag operators or and nor, too.
It was not possible to set_hosttags via WEBAPI call if rules with
hosttags and operator "one of" and/or "none of" are used. This
caused a NotImplementedError in webapi.py function
_get_used_tags_from_rules()
Change-Id: I3614021960fb364fb9758873aa7b911f2f4fd621
Commit: 86af7980e77f60cf9185494fb02880643406011f
https://github.com/tribe29/checkmk/commit/86af7980e77f60cf9185494fb02880643…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
Log Message:
-----------
Some simplification of recent patch
Change-Id: Idb0475489498b4d67f560d43a77f52930eaad213
Commit: e329b8f012bdce61b9ae9e74fbfc54b3541dba1a
https://github.com/tribe29/checkmk/commit/e329b8f012bdce61b9ae9e74fbfc54b35…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-06-03 (Wed, 03 Jun 2020)
Changed paths:
A .werks/11077
Log Message:
-----------
11077 FIX Web API: Fix set_hosttags call when any rule uses "one of" or "none of" tag conditions
It was not possible to set_hosttags via WEBAPI call in case any rule uses the
operators "one of" or "none of" in host tag conditions. This caused an
"Unhandled exception: ... NotImplementedError" when trying to execute the
"set_hosttags" API call.
Change-Id: I29126b4e9ddb81a4338a66d61efd6d29ba60c27e
Compare: https://github.com/tribe29/checkmk/compare/1093198c8179...e329b8f012bd