Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 2f0dc4323ca520903321accb3a3c4e9c7fd23348
https://github.com/tribe29/checkmk/commit/2f0dc4323ca520903321accb3a3c4e9c7…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
A .werks/14535
M agents/check_mk_agent.linux
Log Message:
-----------
14535 FIX runas plugin
This commit fixes a bug in the runas plugin that was preventing it to
run the plugins as any user other than root.
This also impacted mrpe plugins included in the runas config when they
were run asynchronously.
The error shown by the agent output in debug mode was
'check_mk_agent: line 211: su [RUNAS_USER] -c "[CHECK_FILE_PATH]": No
such file or directory'
SUP-11805
Change-Id: I5c025e8b4b2370028995fc1413393f27604aade0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2ea056eaae328cbbf81c2200a6d45baf836577ea
https://github.com/tribe29/checkmk/commit/2ea056eaae328cbbf81c2200a6d45baf8…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M cmk/ec/config.py
M cmk/ec/main.py
M tests/unit/cmk/ec/test_rule_matching.py
Log Message:
-----------
Remove last type ignores from EC tests
Change-Id: Id4424005713893be5dbe77054c26c4ce810ca843
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dd0337b9ba99c8bbd2a3c5757b2ebc0668085962
https://github.com/tribe29/checkmk/commit/dd0337b9ba99c8bbd2a3c5757b2ebc066…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: use empty tuple idiom
A common temptation is the usage of None to handle the
dangerous-default-value. However, this raises questions around the
meaning of the None.
Change-Id: I8910ac7c6cef10141a74ab632af4e36ad4e13d56
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6b1b8b71bf018b00575c6cd751b7a96ef11a1a8f
https://github.com/tribe29/checkmk/commit/6b1b8b71bf018b00575c6cd751b7a96ef…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
Log Message:
-----------
remove fixture, p6
Also: adding typing was necessary, because mypy was suddenly detecting the errors.
Change-Id: If6fb2794d2362d139381d9abebd0564ce9d9fa24
Commit: 42bf5942c4fb8fdced86175691d97fd6511e922a
https://github.com/tribe29/checkmk/commit/42bf5942c4fb8fdced86175691d97fd65…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
Log Message:
-----------
remove fixture, p7
Change-Id: Ibc7b3f2bd3a436e463eca7874b5dcc6da526f607
Commit: 446494bc55bd163034186a9a8ca0102c71727494
https://github.com/tribe29/checkmk/commit/446494bc55bd163034186a9a8ca0102c7…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
Log Message:
-----------
remove fixture, p8
Change-Id: I76b5cec69d2d111355a1ec2d5590df1c330de4fb
Commit: 4dbb69884f3257fd1df272eec165e315f9109ffa
https://github.com/tribe29/checkmk/commit/4dbb69884f3257fd1df272eec165e315f…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_agent_kube_performance.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
remove fixture, p9
Change-Id: I680b2c0dcef0280b9eed3ed4008f9d52ee619816
Commit: 8db146abf821ddc3ecac78dd28c384f471297459
https://github.com/tribe29/checkmk/commit/8db146abf821ddc3ecac78dd28c384f47…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
Log Message:
-----------
remove fixture, p10
Change-Id: I2431070684837c3948d72cfe1354a52b6c3033f8
Commit: 063e86e63da90644f6744983c2237dfcd4ac1117
https://github.com/tribe29/checkmk/commit/063e86e63da90644f6744983c2237dfcd…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
remove fixture, p11
Change-Id: Ifdce2e8f4d0f31dd5de45001876483d83e2aaa65
Commit: 1467ae7af1409d897bb929492fe2fb8193ed66aa
https://github.com/tribe29/checkmk/commit/1467ae7af1409d897bb929492fe2fb819…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
Log Message:
-----------
remove fixture, p12
Change-Id: I9f39e1e9346601554dad88a016f3340c0ec93970
Commit: 1bc165addec7cabd19df4e69e081436518a098a6
https://github.com/tribe29/checkmk/commit/1bc165addec7cabd19df4e69e08143651…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
Log Message:
-----------
make PodOwners use api.Pod
Change-Id: I0b1ee941ecb7ce537b71127379dbc09b680b9e9f
Commit: 19205d7ed1db565a4788894db38751e64c1faf7c
https://github.com/tribe29/checkmk/commit/19205d7ed1db565a4788894db38751e64…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_cluster.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kube/test_statefulset.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
Log Message:
-----------
agent_kube: move linking into Cluster.from_api_resources
Previously, linking was the joint responsibility of all the agent classes (which are responsible for
section writing primarily). This prepares removing the construction of agent classes from the
Cluster class, whose primary purpose should be writing sections.
CMK-9901
Change-Id: I32c0070386cf27433106dee3e99d4ade79d2c65a
Compare: https://github.com/tribe29/checkmk/compare/04a4a8bb4d73...19205d7ed1db
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f831904031c93d13f812102bf3a1b2756ad8605c
https://github.com/tribe29/checkmk/commit/f831904031c93d13f812102bf3a1b2756…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2022-10-06 (Thu, 06 Oct 2022)
Changed paths:
M buildscripts/infrastructure/build-nodes/centos-7/Dockerfile
Log Message:
-----------
Add bzip2-devel in centos 7 as it is needed for fsspec
Change-Id: I934b9c817a8f2a2a2d09d400ba53e49b7f8cf0c7