Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5497faf576a9ff54aa25241314bba7d994ca2d4e
https://github.com/tribe29/checkmk/commit/5497faf576a9ff54aa25241314bba7d99…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/aruba_chassis.py
M cmk/base/plugins/agent_based/aruba_fans.py
M cmk/base/plugins/agent_based/aruba_psu.py
A cmk/base/plugins/agent_based/utils/aruba.py
Log Message:
-----------
Only detect Aruba 2930M switches
Other Aruba switches than Aruba 2930M (e.g. Aruba 2930F) produced
incompatible SNMP walks.
We now only detect the supported ones.
CMK-9848
Change-Id: I318480f7b43551b94249ad4000920ea99fa10010
Commit: 70fcf3213aca2537a6d87e4145fba3dbe440af31
https://github.com/tribe29/checkmk/commit/70fcf3213aca2537a6d87e4145fba3dbe…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/special_agents/utils_kubernetes/api_server.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/transform.py
Log Message:
-----------
agent_kube: parse daemonset.spec
CMK-9814
Change-Id: I432f269192d0a28788ee646276321eb6ed168055
Commit: 4f269c8e590eadccddeaf7b1c7f7f0f9af232f85
https://github.com/tribe29/checkmk/commit/4f269c8e590eadccddeaf7b1c7f7f0f9a…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/k8s.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_daemon_set.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
agent_kube: add info section
CMK-9814
Change-Id: I92cdf7d612da6c6152e664399394fd59fa8a8970
Commit: 19dac6849e9f50d57c85c16e29e00259546b1167
https://github.com/tribe29/checkmk/commit/19dac6849e9f50d57c85c16e29e002595…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
A checkman/kube_daemonset_info
A cmk/base/plugins/agent_based/kube_daemonset_info.py
A tests/unit/cmk/base/plugins/agent_based/test_kube_daemonset_info.py
Log Message:
-----------
agent_kube: add kube_daemonset_info section
Change-Id: I475393d483b042c0903e45992a80a7e89ba305c4
Commit: a89bf9491d854736545d8c1bf98b34cb951c6abd
https://github.com/tribe29/checkmk/commit/a89bf9491d854736545d8c1bf98b34cb9…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
A cmk/base/plugins/agent_based/inventory_kube_daemonset.py
M cmk/base/plugins/agent_based/inventory_kube_deployment.py
A cmk/base/plugins/agent_based/utils/kube_inventory.py
M cmk/gui/plugins/views/builtin_inventory_plugins.py
A tests/unit/cmk/base/plugins/agent_based/test_inventory_kube_daemonset.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
inventory_kube_daemonset: add plugin
CMK-9814
Change-Id: I3ceb5c352113a8bfe5e8b9f6888865a700551c64
Commit: d13be452445319ceaf6cc36c5369abc49b1e214b
https://github.com/tribe29/checkmk/commit/d13be452445319ceaf6cc36c5369abc49…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/inventory_kube_daemonset.py
M cmk/base/plugins/agent_based/inventory_kube_deployment.py
M cmk/base/plugins/agent_based/kube_replicas.py
M cmk/base/plugins/agent_based/utils/k8s.py
R cmk/base/plugins/agent_based/utils/kube_deployment_strategy.py
A cmk/base/plugins/agent_based/utils/kube_strategy.py
M cmk/gui/plugins/views/builtin_inventory_plugins.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_daemonset.py
R tests/unit/cmk/base/plugins/agent_based/utils/test_kube_deployment_strategy.py
A tests/unit/cmk/base/plugins/agent_based/utils/test_kube_strategy.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/test_views.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
agent_kube: add strategy daemonset section
CMK-9814
Change-Id: I37e34bc96b962e78097aa76b7e41b335d8431635
Compare: https://github.com/tribe29/checkmk/compare/6f4f71efc3f7...d13be4524453
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 5cbceb9f0d7a05d0c255e3971b8d697d274e4d2f
https://github.com/tribe29/checkmk/commit/5cbceb9f0d7a05d0c255e3971b8d697d2…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/aruba_chassis.py
M cmk/base/plugins/agent_based/aruba_fans.py
M cmk/base/plugins/agent_based/aruba_psu.py
A cmk/base/plugins/agent_based/utils/aruba.py
Log Message:
-----------
Only detect Aruba 2930M switches
Other Aruba switches than Aruba 2930M (e.g. Aruba 2930F) produced
incompatible SNMP walks.
We now only detect the supported ones.
CMK-9848
Change-Id: I318480f7b43551b94249ad4000920ea99fa10010
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c1f740486714f415f7c3f0f9fcf8d4a34631fc41
https://github.com/tribe29/checkmk/commit/c1f740486714f415f7c3f0f9fcf8d4a34…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
A .werks/13084
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
13084 FIX reintroduce housekeeping job before activation runs
In previous versions, the activation housekeeping job was
changed to a background-job running every minute because the
run sometimes took longer than 2 minutes (a hard timeout).
Due to race conditions this change led to errors (missing
activations) in some cases.
Only having it delete activations older than 1h however
led to exhaution of disk-space in some cases.
This change reintroduces the previously dropped house-keeping
run right before the activation is started, while keeping
the periodically run house-keeping job to clean up afterwards.
SUP-9597
Change-Id: I1dbb7b3c931e002b8a51cdab53ce05ae77660c8f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6f4f71efc3f7fd4346ea6b870f5ac2c107428a48
https://github.com/tribe29/checkmk/commit/6f4f71efc3f7fd4346ea6b870f5ac2c10…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
A .werks/13084
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
13084 FIX reintroduce housekeeping job before activation runs
In previous versions, the activation housekeeping job was
changed to a background-job running every minute because the
run sometimes took longer than 2 minutes (a hard timeout).
Due to race conditions this change led to errors (missing
activations) in some cases.
Only having it delete activations older than 1h however
led to exhaustion of disk-space in some cases.
This change reintroduces the previously dropped house-keeping
run right before the activation is started, while keeping
the periodically run house-keeping job to clean up afterwards.
SUP-9597
Change-Id: I1dbb7b3c931e002b8a51cdab53ce05ae77660c8f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ad0bcb1f2ba81f49e94942d6420d35bc95299012
https://github.com/tribe29/checkmk/commit/ad0bcb1f2ba81f49e94942d6420d35bc9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/fileinfo.py
M cmk/gui/plugins/wato/check_parameters/filestats_single.py
Log Message:
-----------
Fix width of file name input field (CMK-9350)
... for enforced services rules "Size and age of [a single file (mk_filestats)|single files]"
Change-Id: I34f2cf7c1971a7036bc81d63c29d224bc64b9b96
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 27e3cca825b272c23b5c44e715f4d2fa46ed3294
https://github.com/tribe29/checkmk/commit/27e3cca825b272c23b5c44e715f4d2fa4…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/fileinfo.py
M cmk/gui/plugins/wato/check_parameters/filestats_single.py
Log Message:
-----------
Fix width of file name input field (CMK-9350)
... for enforced services rules "Size and age of [a single file (mk_filestats)|single files]"
Change-Id: I34f2cf7c1971a7036bc81d63c29d224bc64b9b96
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c5c2aedf3641b2857c72a18634cc252f356e5433
https://github.com/tribe29/checkmk/commit/c5c2aedf3641b2857c72a18634cc252f3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M agents/wnx/call_integration_tests.cmd
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
Log Message:
-----------
Fix win-agent integration tests
Data in integration test are up to date.
Canceling done immediately after failed async_read.
read_ip is only for the case service and test
TEST: manual
Change-Id: I45bcf0f30d562013334ea4e6f25d015676969391
Commit: ca527e13d6446439c70e770b55c090f1a5195850
https://github.com/tribe29/checkmk/commit/ca527e13d6446439c70e770b55c090f1a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M agents/wnx/call_integration_tests.cmd
M agents/wnx/integration/test_section_plugin_group.py
Log Message:
-----------
Enable win-agent integration tests #2
Change-Id: Iaded2012294fd7cb091888bd0fccf2eaabbece42
Compare: https://github.com/tribe29/checkmk/compare/00c4399c4f7d...ca527e13d644
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: cbba2939506353ef4d99b7e50b75fed46b76845d
https://github.com/tribe29/checkmk/commit/cbba2939506353ef4d99b7e50b75fed46…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M agents/cmk-agent-ctl/src/monitoring_data.rs
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/watest/test-external-port.cpp
Log Message:
-----------
Use correct remote IP address from win-conroller
This CL provides agent with real IP address of the remote
peer. The solution is not final, API will be improved and
cleaned in the next commit.
Logic:
- immediately after connect controller sends remote ip addr
as text in established TCP connection
- upon accepting connect agent reads all data up to 1 second
if _connection is local_. Data obtained are assumed as a peer
address
TEST: unit-with-io, manual with log file check
CMK-9929
Change-Id: Iff25fd30c5b89e0be03df3730587d1dc2fe90242
Commit: 00c4399c4f7d47d7e42c90f7103209bdf0627a68
https://github.com/tribe29/checkmk/commit/00c4399c4f7d47d7e42c90f7103209bdf…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M agents/cmk-agent-ctl/src/constants.rs
M agents/cmk-agent-ctl/src/setup.rs
Log Message:
-----------
Add log rotation for the controller
TEST: manual in Windows with decreased parameters
CMK-9999
Change-Id: Ia59782278d4ef790daa6a94195d9e4d3c403f504
Compare: https://github.com/tribe29/checkmk/compare/71a5c1379879...00c4399c4f7d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 71a5c13798791e4db172e4797072281ddc39f6f2
https://github.com/tribe29/checkmk/commit/71a5c13798791e4db172e4797072281dd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-03-09 (Wed, 09 Mar 2022)
Changed paths:
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/watest/test-onlyfrom.cpp
Log Message:
-----------
Rework test only from for win-agent
The CL is required, because tests are not suitable
for testing new connection feature form the planned
ticket.
CMK-9929
Change-Id: I069fc0f2ad94d360b6e25f92814e6add636ec703