Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e1e1f28b47044ca5b69f3e5eeaec50f35c1b837a
https://github.com/tribe29/checkmk/commit/e1e1f28b47044ca5b69f3e5eeaec50f35…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-onlyfrom.cpp
Log Message:
-----------
Add mailslot support to ExternalPort
- reorganize API to support mailslot
- add corresponding unit tests
- rework testing(make more consistent)
CMK-10620
Change-Id: Ie9a1e814abef408850640b0d6d6cd71bc86c0869
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fd35a185982f33fe88b0833f17248fe56c7f0ee5
https://github.com/tribe29/checkmk/commit/fd35a185982f33fe88b0833f17248fe56…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/common/mailslot_transport.cpp
M agents/wnx/src/common/mailslot_transport.h
M agents/wnx/src/engine/agent_controller.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-agent_controller.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-onlyfrom.cpp
Log Message:
-----------
Add mailslot as an internal channel to transfer data
- reorganize API to support mailslot
- remove duplicated code
CMK-10620
Change-Id: Ic20cde6e98e38225df71a234d6b1d42e0244b416
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 17075b93f9ce1e5a577f99072a2c04531c7b6bb9
https://github.com/tribe29/checkmk/commit/17075b93f9ce1e5a577f99072a2c04531…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/base/test_check_variables.py
M tests/integration/cmk/base/test_discovery_parameters.py
M tests/integration/cmk/base/test_modes.py
M tests/integration/livestatus/test_livestatus.py
M tests/testlib/openapi_session.py
Log Message:
-----------
Move integration test service discovery calls to REST API
Improve typing of touched functions along the way.
Change-Id: Ib36c888cd8b89880d28a6018f9c9a79acdf96e17
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8291da8e3e8bcd5128035394bafe9842792f4b92
https://github.com/tribe29/checkmk/commit/8291da8e3e8bcd5128035394bafe98427…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M checks/agent_gcp
M cmk/gui/plugins/wato/special_agents/gcp.py
M cmk/special_agents/agent_gcp.py
M tests/code_quality/test_pipfile.py
M tests/unit/checks/test_agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
add cost section to gcp api agent
Change-Id: I4a5d4fb26fcd3189cf1f9ef37a82d50f2fa9a4ce
Commit: 49ae518fbe37eb95d343953b93ed832b71fb93fd
https://github.com/tribe29/checkmk/commit/49ae518fbe37eb95d343953b93ed832b7…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
A checkman/gcp_cost
A cmk/base/plugins/agent_based/gcp_cost.py
M cmk/base/plugins/agent_based/utils/gcp.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
A tests/unit/cmk/base/plugins/agent_based/test_gcp_cost.py
Log Message:
-----------
add gcp cost check
Change-Id: I2398e85e23d22d44f6fdc1ba57c9139b00d00a85
Commit: a40baec0d81b7a94e3a3d7a1f889ad2f927f809d
https://github.com/tribe29/checkmk/commit/a40baec0d81b7a94e3a3d7a1f889ad2f9…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_gcp_redis.py
Log Message:
-----------
disable hypothesis tests
They are occasionally failing because a single execution takes ages.
No idea why that would be. Maybe some hidden lazy loading in a library?
We rather disable them than trigger this randomly.
Change-Id: Id7acdcfaa6d5bb8f51652ccb036d0fe22d3d1964
Commit: 7660d42c02e71fe814aab63c68080d570850465e
https://github.com/tribe29/checkmk/commit/7660d42c02e71fe814aab63c68080d570…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_assets.py
A tests/unit/cmk/base/plugins/agent_based/test_gcp_assets.py
Log Message:
-----------
Fix gcp exception parsing unkown asset types
Change-Id: I798010b6188c798706b1b07eae3fbc282212a0f7
Commit: 26fc3f241927faaf9550ec61b109a9f03ad76a29
https://github.com/tribe29/checkmk/commit/26fc3f241927faaf9550ec61b109a9f03…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/gcp.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_redis.py
Log Message:
-----------
Fix gcp summary check if no asset was found
Change-Id: Ic42da03ba3758d193aaf46113c91144d47e9829a
Commit: 671f6216ba9903f14446b372f654ac07a5a7376f
https://github.com/tribe29/checkmk/commit/671f6216ba9903f14446b372f654ac07a…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_filestore.py
M cmk/base/plugins/agent_based/gcp_function.py
M cmk/base/plugins/agent_based/gcp_gce.py
M cmk/base/plugins/agent_based/gcp_gcs.py
M cmk/base/plugins/agent_based/gcp_redis.py
M cmk/base/plugins/agent_based/gcp_run.py
M cmk/base/plugins/agent_based/gcp_sql.py
M cmk/base/plugins/agent_based/utils/gcp.py
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
Log Message:
-----------
GCP Summary discovery depends on agent config
A blank discovery always shows this. Not really what people would
expect.
Change-Id: Icbb54f27aa9baf50d8d7cb27a0035db9e3ea8e51
Compare: https://github.com/tribe29/checkmk/compare/c63e33c951a8...671f6216ba99
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e0bea155e90156f9e618d92caee79bd57dac3aa8
https://github.com/tribe29/checkmk/commit/e0bea155e90156f9e618d92caee79bd57…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M checks/brocade_sfp
Log Message:
-----------
cleanup imports
Change-Id: Iaf10b82f8949091928085a1807532e48d3a0d995
Commit: 51e7c5f6fbce7248d71f9bc28a67aee1df9e28fd
https://github.com/tribe29/checkmk/commit/51e7c5f6fbce7248d71f9bc28a67aee1d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M checks/brocade_sfp
Log Message:
-----------
drop as_float
The `as_float` class deals with the problem, that 'inf' and '-inf' cannot be deserialized with `ast.literal_eval`.
Since we have the new API, the underlying `EvalableFloat` class is used by default in the metrics.
Change-Id: I03d025917de8ac9fb8e2e9d3ba7b86767b2f8e47
Commit: c63e33c951a8c3168b140af4255467e47fe1a6b3
https://github.com/tribe29/checkmk/commit/c63e33c951a8c3168b140af4255467e47…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-07-21 (Thu, 21 Jul 2022)
Changed paths:
M cmk/base/check_legacy_includes/brocade.py
A cmk/base/plugins/agent_based/utils/brocade.py
Log Message:
-----------
migrate brocade utils
Change-Id: Ic2e256fe56fde5f269807224b7646573720fced8
Compare: https://github.com/tribe29/checkmk/compare/cc270bb864a4...c63e33c951a8