Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7f10a27883807e43d21e8f6cbce83877cbceebba
https://github.com/tribe29/checkmk/commit/7f10a27883807e43d21e8f6cbce83877c…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M livestatus/src/DynamicHostRRDColumn.cc
M livestatus/src/DynamicServiceRRDColumn.cc
M livestatus/src/RRDColumn.cc
M livestatus/src/RRDColumn.h
Log Message:
-----------
Pass RRDColumnArgs around as a whole.
Change-Id: Ica14b1e6c2a6c604c67504802503740b7217a336
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c01db25d9e45c4da9b71079c82e49c6200899f64
https://github.com/tribe29/checkmk/commit/c01db25d9e45c4da9b71079c82e49c620…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M tests/integration/cmk/gui/test_webapi.py
Log Message:
-----------
fix integration test
Change-Id: I1a656a5c2f8ea180cc133930866c67dc1be45b06
Commit: fe24d46f753673d97d219736e2c10ca328da0539
https://github.com/tribe29/checkmk/commit/fe24d46f753673d97d219736e2c10ca32…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/base/crash_reporting.py
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/tcp.py
M cmk/fetchers/_base.py
M cmk/fetchers/ipmi.py
M cmk/fetchers/piggyback.py
M cmk/fetchers/program.py
M cmk/fetchers/tcp.py
M cmk/utils/agent_simulator.py
M cmk/utils/type_defs.py
Log Message:
-----------
Improve naming consistency
Put `Agent` first in names to reflect the pseudo-namespace and for
consistency with the equivalent SNMP* names.
- RawAgentData -> AgentRawData
- PersistedAgentSections -> AgentPersistedSections
CMK-5100
Change-Id: I9433f0899d3a09865196f4317622b2fb27586452
Compare: https://github.com/tribe29/checkmk/compare/ccf3215c59aa...fe24d46f7536
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 32c6fabceb754e1211863937832630731061d82f
https://github.com/tribe29/checkmk/commit/32c6fabceb754e1211863937832630731…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/snmp.py
M tests/unit/cmk/base/data_sources/test_agent.py
M tests/unit/cmk/base/data_sources/test_data_sources.py
Log Message:
-----------
Make parsing of raw data more consistent
- Extract base class for the Parser interface.
- Derive ABC in Agent and SNMP.
- Use interface in ABCDataSource.
CMK-5100
Change-Id: I17736d25c599f208d3eabf4dcb922516088c41b3
Commit: f9e09e209d1b1702074b4b64ae6153f9f822fb25
https://github.com/tribe29/checkmk/commit/f9e09e209d1b1702074b4b64ae6153f9f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checking.py
M cmk/base/core_nagios.py
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/data_sources/agent.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/snmp.py
M cmk/base/data_sources/tcp.py
M cmk/base/discovery.py
M cmk/base/dump_host.py
M cmk/base/inventory.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/data_sources/test_agent.py
M tests/unit/cmk/base/data_sources/test_data_sources.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/base/data_sources/test_ipmi_management_board_data_source.py
M tests/unit/cmk/base/data_sources/test_piggy_back_data_source.py
M tests/unit/cmk/base/data_sources/test_program_data_source.py
M tests/unit/cmk/base/data_sources/test_snmp_data_source.py
M tests/unit/cmk/base/data_sources/test_tcp_data_source.py
Log Message:
-----------
Pass mode to configurator
The configurations may be slightly different for the different modes, we
let the class decide what to do instead of the caller.
CMK-5100
Change-Id: I9a650fea18f54819e0d93f2e63fef1ee1dbdf87c
Commit: 9a0b65efb185ae82d2ab56607fa707153154a407
https://github.com/tribe29/checkmk/commit/9a0b65efb185ae82d2ab56607fa707153…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/data_sources/_abstract.py
M cmk/base/data_sources/_data_sources.py
M cmk/base/data_sources/ipmi.py
M cmk/base/data_sources/piggyback.py
M cmk/base/data_sources/programs.py
M cmk/base/data_sources/snmp.py
M cmk/base/data_sources/tcp.py
M cmk/base/inventory.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Do not pass `prefetched_sections` around
CMK-5100
Change-Id: I434fc3d8684470a68fa8f570894d2129dd53ffc5
Compare: https://github.com/tribe29/checkmk/compare/5feca70a96a7...9a0b65efb185
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5feca70a96a7216c1bf18c781080964716654201
https://github.com/tribe29/checkmk/commit/5feca70a96a7216c1bf18c78108096471…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
M checks/liebert.include
M checks/liebert_compressor
M checks/liebert_cooling
M checks/liebert_cooling_position
M checks/liebert_fans
M checks/liebert_fans_condenser
R checks/liebert_humidity_air
M checks/liebert_pump
M checks/liebert_reheating
M checks/liebert_temp_air
M checks/liebert_temp_fluid
M checks/liebert_temp_general
A cmk/base/plugins/agent_based/liebert_humidity_air.py
M cmk/base/plugins/agent_based/utils/liebert.py
M tests/testlib/base.py
R tests/unit/checks/generictests/datasets/liebert_humidity_air.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_liebert_humidity_air.py
Log Message:
-----------
Migrated liebert_humidity_air to new check API
Change-Id: Ie6b878f1694e09dba923833f1dc4a86c7253c660
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 95b536c48e3369859d8d945d14ef6d51b68515c0
https://github.com/tribe29/checkmk/commit/95b536c48e3369859d8d945d14ef6d51b…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-08-04 (Tue, 04 Aug 2020)
Changed paths:
A buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
A buildscripts/infrastructure/build-nodes/scripts/install-cppcheck.sh
A buildscripts/infrastructure/build-nodes/scripts/install-iwyu.sh
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
Log Message:
-----------
Install cppcheck + iwyu tool in Ubuntu 20.04
- dependecies needed for test pipeline
- clang (+ libclang-10-dev ) as dependencies for IWYU
- clang from https://apt.llvm.org/llvm.sh
Change-Id: Ifb4a4d262873043d45d0ad630dd22e7c6179f7da