Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: be8de7f54085d7478af62a2600b88826c6083215
https://github.com/tribe29/checkmk/commit/be8de7f54085d7478af62a2600b88826c…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
A agent-receiver/agent_receiver/decompression.py
M agent-receiver/agent_receiver/server.py
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/monitoring_data.rs
M tests/unit/agent-receiver/test_server.py
Log Message:
-----------
agent receiver / controller: send compression algorithm in header
The agent controller validates this header field. Also improve handling
of decompression errors.
CMK-9241
Change-Id: Ieac6231b5b8e8efc25ee5f2aea4af7aca4880052
Commit: 6f81d6252d6ecd2811616ceb7759bd4d652f8f12
https://github.com/tribe29/checkmk/commit/6f81d6252d6ecd2811616ceb7759bd4d6…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M livestatus/src/LogCache.cc
M livestatus/src/LogCache.h
Log Message:
-----------
Refactoring: Move log file names retrieval to LogCache class.
This makes one part of LogCache's API very explicit.
Change-Id: I7f834f0d9254a06569bbe447cc5732e71f613b88
Compare: https://github.com/tribe29/checkmk/compare/4c06c77f8eb6...6f81d6252d6e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cb0d4cd2d5139ca145e74122559a969d99fdec9e
https://github.com/tribe29/checkmk/commit/cb0d4cd2d5139ca145e74122559a969d9…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M checkman/kube_node_count
M cmk/base/plugins/agent_based/kube_node_count.py
M cmk/gui/plugins/wato/check_parameters/k8s_node_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_count.py
Log Message:
-----------
kube: refine node count check
* adapt value spec to be able to turn levels off
* clarify checkman
* remove default value
CMK-8996
Change-Id: Ice9be97888efc7511d513dd0f69e2c8cd552cbd3
Commit: 3e3324d57a28cc3af49f4606b6feabfbb58f5d72
https://github.com/tribe29/checkmk/commit/3e3324d57a28cc3af49f4606b6feabfbb…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_count.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/gui/plugins/metrics/kube.py
M cmk/gui/plugins/metrics/kubernets.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M cmk/special_agents/utils_kubernetes/transform.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_count.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_nodes.py
Log Message:
-----------
distinguish between ready and not ready nodes
CMK-8996
Change-Id: I8ac6958425e34ef72bb8f29fa06a90a51b783d73
Commit: 4c06c77f8eb69f73af16124b65b9ec0fa3e2b250
https://github.com/tribe29/checkmk/commit/4c06c77f8eb69f73af16124b65b9ec0fa…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_count.py
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/base/plugins/agent_based/utils/kube.py
R cmk/gui/plugins/wato/check_parameters/k8s_node_count.py
A cmk/gui/plugins/wato/check_parameters/kube_node_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cluster_api_health.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_count.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
move from k8s to kube naming schema for node count
Change-Id: I8058b35e0b7dae03ef14099e7b89de49d2f315d1
Compare: https://github.com/tribe29/checkmk/compare/783b90dd5a61...4c06c77f8eb6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 783b90dd5a610ac2fbd65ea45afa6a0ef6b26f0f
https://github.com/tribe29/checkmk/commit/783b90dd5a610ac2fbd65ea45afa6a0ef…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M tests/testlib/base.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_collect_host_sections.py
M tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/base/conftest.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/sources/test_fetcher_configuration.py
M tests/unit/cmk/base/sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/sources/test_program_data_source.py
M tests/unit/cmk/base/sources/test_snmp_data_source.py
M tests/unit/cmk/base/sources/test_tcp_data_source.py
M tests/unit/cmk/base/test_automations_check_mk.py
M tests/unit/cmk/base/test_check_api.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/base/test_modes_check_mk.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/core_helpers/test_parsers.py
M tests/unit/cmk/snmplib/test_snmplib_snmp_table.py
M tests/unit/cmk/test_update_config.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
Log Message:
-----------
cleanup & type "Scenario"
Change-Id: I04d5f987dbda0e1bd52a9319eda4713ea7612bfc
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5d9917285bfddaacc391db1f744ae68fb397232c
https://github.com/tribe29/checkmk/commit/5d9917285bfddaacc391db1f744ae68fb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
A .werks/13484
M cmk/base/inventory.py
Log Message:
-----------
13484 FIX HW/SW inventory was not updating SNMP data without status data inventory
CMK-9364
Change-Id: I330492b102823f0cb87bae896c91cc9261a94fa8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a8ff3eb75a8a76ee86cfaba4b9dc0e068e048fd7
https://github.com/tribe29/checkmk/commit/a8ff3eb75a8a76ee86cfaba4b9dc0e068…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
A .werks/13482
M agents/cfg_examples/systemd/check_mk-async.service
Log Message:
-----------
13482 FIX Systemd unit 'check_mk_agent-async' waits for network.target
Sometimes after a reboot the asynchronous Checkmk agent systemd service
will immediately try to contact the server in order to download (or look
for) an agent update.
To avoid spamming the system log, we wait for the network target to be up.
Change-Id: I6eaddc783cfab43d9b734df6fa0805b569073ac3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 5959a09d13d3f10ebc4c8170f26c8d28a087f147
https://github.com/tribe29/checkmk/commit/5959a09d13d3f10ebc4c8170f26c8d28a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-01-15 (Sat, 15 Jan 2022)
Changed paths:
A .werks/13482
M agents/cfg_examples/systemd/check_mk-async.service
Log Message:
-----------
13482 FIX Systemd unit 'check_mk_agent-async' waits for network.target
Sometimes after a reboot the asynchronous Checkmk agent systemd service
will immediately try to contact the server in order to download (or look
for) an agent update.
To avoid spamming the system log, we wait for the network target to be up.
Change-Id: I6eaddc783cfab43d9b734df6fa0805b569073ac3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bdd156081b491a8e2a538c3111bbdb7c2c84bac9
https://github.com/tribe29/checkmk/commit/bdd156081b491a8e2a538c3111bbdb7c2…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
A .werks/13515
M cmk/utils/redis.py
Log Message:
-----------
13515 FIX Fix possible LockNotOwnedError if data is queried from redis
SUP-8741
Change-Id: I2e6174d1c7a3c65649f3babe6d0e87c5552677cf