Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c37c1289ea706dd710808a2c3a1422c374971b6f
https://github.com/tribe29/checkmk/commit/c37c1289ea706dd710808a2c3a1422c37…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M bin/mkbench
M cmk/base/check_api.py
M cmk/base/config.py
M cmk/gui/views/__init__.py
M tests/integration/cmk/base/test_services_prediction.py
M tests/integration/livestatus/test_livestatus.py
M tests/integration/notifications/test_unreachable_notifications.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/utils/bi/test_bi_actions.py
Log Message:
-----------
Remove useless noqa and pylint disable
Those comments were left after past
refactorings.
Most noqa comment removed by a script,
then the corresponding pylint removed.
Change-Id: I77036be86e868dc31f3792a82a25db3387615ab2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d3629d0cfb4230ce641e552dd556bd7e05c53792
https://github.com/tribe29/checkmk/commit/d3629d0cfb4230ce641e552dd556bd7e0…
Author: Pablo Santiago Blum de Aguiar <pablo.blum(a)tribe29.com>
Date: 2022-02-11 (Fri, 11 Feb 2022)
Changed paths:
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
section: Add TruthyNodeCondition and FalsyNodeCondition classes
Change-Id: I78ae444b2649a3f079775a45638c47ac3513aa7d
Commit: ccb98ec880ac5124ddfe57b2cf80f74b997567be
https://github.com/tribe29/checkmk/commit/ccb98ec880ac5124ddfe57b2cf80f74b9…
Author: Pablo Santiago Blum de Aguiar <pablo.blum(a)tribe29.com>
Date: 2022-02-10 (Thu, 10 Feb 2022)
Changed paths:
A checkman/kube_node_conditions
A cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/base/plugins/agent_based/utils/kube.py
A cmk/gui/plugins/wato/check_parameters/kube_node_conditions.py
A tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
kube_node_conditions: Add new check for Node Conditions
Change-Id: I472cb74f9ad48db125e4b9d55cde702c96831b71
Compare: https://github.com/tribe29/checkmk/compare/dbb6de852d33...ccb98ec880ac
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b15b19b7e9755264189539b38ef1925a80781ae0
https://github.com/tribe29/checkmk/commit/b15b19b7e9755264189539b38ef1925a8…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_containers.py
M cmk/base/plugins/agent_based/kube_pod_status.py
M cmk/base/plugins/agent_based/utils/k8s.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_inventory_kube_pod.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_status.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
agent_kube: ContainerInfo rename
Change-Id: I02dd230e99887e2f8df67d477a0d105dba42af64
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 29e4d9f3015b33b91397ee9de51e49f4e2eb3838
https://github.com/tribe29/checkmk/commit/29e4d9f3015b33b91397ee9de51e49f4e…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A .werks/13721
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/userdb.py
Log Message:
-----------
13721 SEC Stop returning password hashes over WebAPI
Previous to this Werk the <i>WebAPI</i> returned the password hashes and
SessionIds when calling the <i>get_all_users</i> action. If the user was a
automation user the password was returned in clear-text.
This data should not be returned ever. If you forgot a password you have to
reset it.
Change-Id: I86f1666ac44c3a194bd334089245a5c3e7c6a06f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 57ff50d96652ae55728c8dab320e8128747457c9
https://github.com/tribe29/checkmk/commit/57ff50d96652ae55728c8dab320e81287…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_containers.py
M cmk/base/plugins/agent_based/kube_pod_status.py
M cmk/base/plugins/agent_based/utils/k8s.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_pod_status.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
Revert "agent_kube: ContainerInfo rename"
This reverts commit 86cb03e39e982a27b68e2b1c26a317d805b39edf.
Commit: 73441976dc466f62d9e1e21248c860b08060b97f
https://github.com/tribe29/checkmk/commit/73441976dc466f62d9e1e21248c860b08…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/pull.rs
Log Message:
-----------
Add command line support for allowed ip
Use --allowed-ip or -A.
The support had been added to the pull for consistency.
NOTE: ThiS CL provide only command line processing and
delivering results to the executive API.
Applying ip filtering will be done with another CL
TEST: Very Manual
Change-Id: Icd7a06621fac13a60d9eda2ca534dfd95e018256
Commit: 6850ac7ff45d3bbd51e9be42101a4308044da0b3
https://github.com/tribe29/checkmk/commit/6850ac7ff45d3bbd51e9be42101a43080…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A .werks/13721
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/userdb.py
Log Message:
-----------
13721 SEC Stop returning password hashes over WebAPI
Previous to this Werk the <i>WebAPI</i> returned the password hashes and
SessionIds when calling the <i>get_all_users</i> action. If the user was a
automation user the password was returned in clear-text.
This data should not be returned ever. If you forgot a password you have to
reset it.
Change-Id: I86f1666ac44c3a194bd334089245a5c3e7c6a06f
Compare: https://github.com/tribe29/checkmk/compare/7c8fb380eee4...6850ac7ff45d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7c8fb380eee46327186cb3c3563010c8bdfe8cfb
https://github.com/tribe29/checkmk/commit/7c8fb380eee46327186cb3c3563010c8b…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-02-15 (Tue, 15 Feb 2022)
Changed paths:
A .werks/13403
A .werks/13404
A checkman/cpu_utilization_os
R checkman/docker_container_cpu
R checkman/docker_container_cpu_cgroupv2
R checkman/docker_container_diskstat
R checkman/docker_container_diskstat_cgroupv2
R checkman/lxc_container_cpu
R checkman/lxc_container_cpu_cgroupv2
R checks/docker_container_cpu
R checks/docker_container_diskstat
R checks/lxc_container_cpu
A cmk/base/plugins/agent_based/cpu_utilization_os.py
A cmk/base/plugins/agent_based/docker_container_cpu.py
M cmk/base/plugins/agent_based/docker_container_cpu_cgroupv2.py
A cmk/base/plugins/agent_based/docker_container_diskstat.py
M cmk/base/plugins/agent_based/docker_container_diskstat_cgroupv2.py
M cmk/base/plugins/agent_based/docker_container_mem.py
A cmk/base/plugins/agent_based/lxc_container_cpu.py
M cmk/base/plugins/agent_based/lxc_container_cpu_cgroupv2.py
M cmk/base/plugins/agent_based/utils/container_cgroupv2.py
A cmk/base/plugins/agent_based/utils/cpu_utilization_os.py
M cmk/base/plugins/agent_based/utils/docker.py
M cmk/update_config.py
R tests/unit/checks/generictests/datasets/docker_container_cpu_agent_section.py
R tests/unit/checks/generictests/datasets/docker_container_cpu_plugin_section.py
R tests/unit/checks/generictests/datasets/docker_container_cpu_plugin_section_cgroups2.py
R tests/unit/checks/generictests/datasets/docker_container_cpu_plugin_section_empty.py
R tests/unit/checks/generictests/datasets/docker_container_diskstat_agent_section.py
R tests/unit/checks/generictests/datasets/docker_container_diskstat_plugin_section.py
R tests/unit/checks/generictests/datasets/lxc_container_cou_agent_section.py
R tests/unit/checks/test_docker_container_diskstat.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_container_cpu.py
A tests/unit/cmk/base/plugins/agent_based/test_docker_container_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_diskstat_cgroupv2.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_container_cgroupv2.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
back-back-port docker cgroupv2 changes from 2.0.0 into master
don't create docker specific or cgroupv2 specific checks,
but reuse existing checks.
docker containers monitored on a cgroupv1 host and updating this host to
cgroupv2 will need no changes in checkmk configuration.
Change-Id: I3cc2fef0b6b7364c82fbf7cae5edc5029869bdc0