Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 4442152329dabaf8277d72fe368a86580019284a
https://github.com/tribe29/checkmk/commit/4442152329dabaf8277d72fe368a86580…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A checks/sshd_config
R cmk/base/plugins/agent_based/sshd_config.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_sshd_config.py
Log Message:
-----------
Revert "Migrate sshd_config"
This reverts commit f3e9a43d73661a2411936873c40c74fb3d4855d5.
Commit: 76800d1958bc63f48a0c9a867471091f3d3e00dd
https://github.com/tribe29/checkmk/commit/76800d1958bc63f48a0c9a867471091f3…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A tests/unit/checks/test_sshd_config.py
R tests/unit/cmk/base/plugins/agent_based/test_sshd_config.py
Log Message:
-----------
Revert "Move sshd_config unit tests to migrated location"
This reverts commit 62cc4fa13210dd95558bb5ab3bbc0faab0101015.
Commit: 7c923bbe37cde11446b1dc642c47a43cf43a88c6
https://github.com/tribe29/checkmk/commit/7c923bbe37cde11446b1dc642c47a43cf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
R .werks/14827
M agents/plugins/mk_sshd_config
M checkman/sshd_config
M checks/sshd_config
M cmk/gui/plugins/wato/check_parameters/sshd_config.py
A tests/unit-shell/agents/plugins/test_sshd_config.sh
R tests/unit/checks/test_sshd_config.py
Log Message:
-----------
Revert "14827 FIX Rework agent plugin for monitoring SSH daemon configuration"
This reverts commit 775f37eda6693c0c2d745442c619780d937dc2d8.
Commit: 3ef0bfcfbb32de5fcdcc943cf070e0e2dadd000c
https://github.com/tribe29/checkmk/commit/3ef0bfcfbb32de5fcdcc943cf070e0e2d…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A .werks/13967
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_tag_group.py
Log Message:
-----------
13967 FIX "Topic" attribute for host tags is now optional in REST API
When creating a host tag group using the REST API, it is now optional to specify a topic.
When reading a host tag group without a specifically set topic, it will be displayed as "Tags".
This matches the behaviour of the GUI.
Change-Id: Ifc04cdfa57bd195f6539c423ebb90450da3946cb
Commit: f124cce33ef376b67c2590d2cfb28009b4403212
https://github.com/tribe29/checkmk/commit/f124cce33ef376b67c2590d2cfb28009b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/active.py
Log Message:
-----------
Fix missing config_cache argument
Change-Id: I44d531e02641798cb9c0e238dbd3a9a90478b114
Compare: https://github.com/tribe29/checkmk/compare/7dbe69cf02f4...f124cce33ef3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7dbe69cf02f4a6d4589bdd654d196b16a6e74d69
https://github.com/tribe29/checkmk/commit/7dbe69cf02f4a6d4589bdd654d196b16a…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
M Pipfile
M Pipfile.lock
M cmk/gui/fields/definitions.py
M cmk/utils/encryption.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
Log Message:
-----------
Update cryptography and pyopenssl
Change-Id: I582d16da0cc067da84fb29932f55d40ab6d524a7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e8ec683edb99ee7a1ffe4ba0c7263a627a52cc8f
https://github.com/tribe29/checkmk/commit/e8ec683edb99ee7a1ffe4ba0c7263a627…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A .werks/13968
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/builtin_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
13968 FIX Unknown sites in host_config endpoints will now be marked as such
Having a host configured with a unknown site would return a 500 status code error on endpoints such as "/domain-types/host_config/collections/all".
This is common in a distributed monitoring environment.
Instead the site field under the "extensions" and "attributes" key will now return the site id prefixed with "Unknown Site:".
This matched the behaviour of the GUI.
Change-Id: Ib4feae68abd96ab29fc06b1ba0636bfee24b49c9
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: f2dbcc7269bc5ef2866a96f5e0fd0cb1ceba3586
https://github.com/tribe29/checkmk/commit/f2dbcc7269bc5ef2866a96f5e0fd0cb1c…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A .werks/13442
M checks/sap_hana_connect
A tests/unit/cmk/base/plugins/agent_based/test_sap_hana_connect.py
Log Message:
-----------
13442 FIX sap_hana_connect crashed on missing SERVERDB
sap_hana_connect crashed with
AttributeError ('NoneType' object has no attribute 'group')
when the connect string did not contain a SERVERDB entry.
SUP-12509
Change-Id: I7ebc613ed01f602333c1053cd9d4e8538ef050c4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3615a35b74881d9f6f2ede8c52aa8e780b19ba77
https://github.com/tribe29/checkmk/commit/3615a35b74881d9f6f2ede8c52aa8e780…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/checking/active.py
M cmk/base/agent_based/checking/commandline.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/active.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/inventory/_autoinventory.py
M cmk/base/agent_based/inventory/_inventory.py
M cmk/base/agent_based/inventory/active.py
M cmk/base/agent_based/inventory/commandline.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/modes/check_mk.py
M tests/integration/bin/test_mkbackup.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
Pass ConfigCache as arg
The goal is to pass the subset of options that checking, discovery, and
inventory require instead of the global config.
This patch already brings a lot of possibilities to clean up the
configuration handling:
* Now that we pass the configuration as an argument instead of conjuring
it in and out of the global namespace, we can get rid of the caching
without sacrificing efficiency.
* Passing the configuration should let us simplify the tests and get rid
of many usages of the `testlib.Scenario`.
* Now, the configuration is obtained at the same place as the
FileCacheGlobals global variables and we should therefore be able to
change the global variables into local ones.
* Those smaller, specific configurations will let us severe the
dependency between `agent_based/*` and `cmk.base.config`.
CMK-11598
Change-Id: Ic459dac33cbb554af0ac814e6290f434c1ade627
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 870c9d329bd0426b8a058e9bb241488a2713af6e
https://github.com/tribe29/checkmk/commit/870c9d329bd0426b8a058e9bb241488a2…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-11-29 (Tue, 29 Nov 2022)
Changed paths:
A .werks/13442
M checks/sap_hana_connect
A tests/unit/cmk/base/plugins/agent_based/test_sap_hana_connect.py
Log Message:
-----------
13442 FIX sap_hana_connect crashed on missing SERVERDB
sap_hana_connect crashed with
AttributeError ('NoneType' object has no attribute 'group')
when the connect string did not contain a SERVERDB entry.
SUP-12509
Change-Id: I7ebc613ed01f602333c1053cd9d4e8538ef050c4