Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 1d393ce746a380354aacba55c926aee77b19f701
https://github.com/tribe29/checkmk/commit/1d393ce746a380354aacba55c926aee77…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M cmk/fetchers/_snmp.py
Log Message:
-----------
Make sure SNMP fetch loop isn't empty
If `section_names` is empty, then the SNMP fetcher is no-op and
`fetch()` returns and empty set of data instead of an error.
This patch makes sure to trigger and error in such a case.
Change-Id: I1e28375f63d586eeee956e69c03a2ff6ab14be4d
(cherry picked from commit b7006d4c0e88ce9e03118fba70ca7b00b77c9e43)
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 335785b2c6af97d6e5e8663e76b2f86743fd54ea
https://github.com/tribe29/checkmk/commit/335785b2c6af97d6e5e8663e76b2f8674…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M tests/unit/cmk/gui/valuespecs/test_vs_password.py
M tests/unit/cmk/utils/test_encryption.py
M tests/unit/conftest.py
Log Message:
-----------
Remove useless fixture
* The few tests that used it are green without.
* The fixture performed _actual_ file IO and did not
even bother cleaning after itself! 🧻😭
Change-Id: I7c1a2ac9c0aa1b5f87855ec8ca046b5bfade04ed
Commit: 1cc533d938d257750121847cda3b62efd43eb738
https://github.com/tribe29/checkmk/commit/1cc533d938d257750121847cda3b62efd…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M cmk/fetchers/_snmp.py
Log Message:
-----------
Make sure SNMP fetch loop isn't empty
If `section_names` is empty, then the SNMP fetcher is no-op and
`fetch()` returns and empty set of data instead of an error.
This patch makes sure to trigger and error in such a case.
Change-Id: I1e28375f63d586eeee956e69c03a2ff6ab14be4d
Commit: 8f0295d46466d924d63adab363212113cf30b02b
https://github.com/tribe29/checkmk/commit/8f0295d46466d924d63adab363212113c…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-04-14 (Fri, 14 Apr 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/api/agent_based/cluster_mode.py
M cmk/base/api/agent_based/value_store/_utils.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/checkers/check_table.py
M cmk/checkers/discovery/_autochecks.py
M cmk/utils/type_defs/__init__.py
M cmk/utils/type_defs/pluginname.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/unit/cmk/base/agent_based/checking/test_cluster_modes.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_global_state.py
M tests/unit/cmk/base/api/agent_based/value_store/test_vs_utils.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
Log Message:
-----------
Move ServiceID where it's created
* better cohesion
* clearer context
* less clutter in utils.type_defs
Change-Id: Ifc141b29073dca9a259e1f2af7c18d770ab58598
Compare: https://github.com/tribe29/checkmk/compare/a985bd8286a4...8f0295d46466
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 1e6bcceb8d57e977f33255c195b654afa331596c
https://github.com/tribe29/checkmk/commit/1e6bcceb8d57e977f33255c195b654afa…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M .werks/14192
M .werks/14194
Log Message:
-----------
fixed werk version
Change-Id: Ie147c3224618d1c96549e9d5533575af03a746c8
Commit: 574b4dad72a963b98f165c055493ef1a68fa3954
https://github.com/tribe29/checkmk/commit/574b4dad72a963b98f165c055493ef1a6…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M livestatus/api/python/livestatus.py
Log Message:
-----------
Distributed setups: Improve error message in case of encryption mismatch
Improve the error message displayed in the GUI if central site is set to
plain text but remote is configured for encryption. The basic behavior
of raising and displaying an error is correct.
* Plain livestatus: Fix typo.
* Liveproxyd: Better error message.
CMK-12682
Change-Id: If56ec95ff639ea63447d4c9ab0de5343af56236e
Commit: d2b3baf1e55cd3172da541a5ef827e9195d99394
https://github.com/tribe29/checkmk/commit/d2b3baf1e55cd3172da541a5ef827e919…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
A .werks/15410
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/automatic_host_removal.py
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
15410 FIX Automatic host removal: Apply rules in subfolders
CMK-12734
Change-Id: I1d8f915858006a273a24848556e2faeea1c7dc57
Compare: https://github.com/tribe29/checkmk/compare/6c65dae12792...d2b3baf1e55c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4914c3fb4088d12fe82fbd7458be35100f10d665
https://github.com/tribe29/checkmk/commit/4914c3fb4088d12fe82fbd7458be35100…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M tests/gui_e2e/test_change_password.py
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
Log Message:
-----------
Remove xfail marks in gui-e2e-tests
Some tests are xfailed when running on the firefox engine. Since we are
not using the firefox engine inside the CI anymore, we can remove the
xfail marks.
Change-Id: Ic765ff74d5176c76a8a9ab8db865bd337eb827e6
Commit: d9b0f672f7afeadfbb8cac250b043c194d6eb711
https://github.com/tribe29/checkmk/commit/d9b0f672f7afeadfbb8cac250b043c194…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerated Pipfile.lock
Change-Id: I9a045cbd734766cf82bbe6c0da13e20980be25b4
Commit: f94a31af1533214ef583fa64d6a29cddf6924bcf
https://github.com/tribe29/checkmk/commit/f94a31af1533214ef583fa64d6a29cddf…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/openapi/schema.py
Log Message:
-----------
Unpinned schemathesis and fixed openapi tests
Change-Id: I4d971da068fb32ebd13f10b340aeea596642b1f6
Commit: 1d782e2d39bc308f96dd65e698f796fa73cb2d67
https://github.com/tribe29/checkmk/commit/1d782e2d39bc308f96dd65e698f796fa7…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M cmk/utils/licensing/export.py
Log Message:
-----------
licensing: Minor cleanup
Change-Id: I983317d76bfded5c4858cbc1f64655646ff9ebc2
Compare: https://github.com/tribe29/checkmk/compare/d1053dc0a06e...1d782e2d39bc
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 03b72239464ead5ec8c1abf18b4e13f564e8ca04
https://github.com/tribe29/checkmk/commit/03b72239464ead5ec8c1abf18b4e13f56…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-04-13 (Thu, 13 Apr 2023)
Changed paths:
M cmk/utils/crypto/certificate.py
M tests/unit/cmk/utils/crypto/test_certificate.py
Log Message:
-----------
Expect to see other error in flaky unit test
The unit test for loading an encrypted RsaPrivateKey now accepts the
InvalidPEMError that we sometimes see instead of the WrongPasswordError.
Change-Id: I8809f7ba27999951faf6a8e7e09b8fdbfe64fac8