Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 269126554cb5962185cadfc471c9ebe3a9647437
https://github.com/tribe29/checkmk/commit/269126554cb5962185cadfc471c9ebe3a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M agents/wnx/call_integration_tests.cmd
A agents/wnx/integration/.pylintrc
M agents/wnx/integration/_test_section_logfiles.py
A agents/wnx/integration/conftest.py
M agents/wnx/integration/local.py
M agents/wnx/integration/test_agent_start_parameters.py
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/integration/test_section_df.py
M agents/wnx/integration/test_section_dotnet_clrmemory.py
M agents/wnx/integration/test_section_eventlog.py
M agents/wnx/integration/test_section_fileinfo.py
M agents/wnx/integration/test_section_mem.py
M agents/wnx/integration/test_section_mrpe.py
M agents/wnx/integration/test_section_openhardwaremonitor.py
M agents/wnx/integration/test_section_plugin_group.py
M agents/wnx/integration/test_section_ps.py
M agents/wnx/integration/test_section_services.py
M agents/wnx/integration/test_section_spool.py
M agents/wnx/integration/test_section_systemtime.py
M agents/wnx/integration/test_section_uptime.py
M agents/wnx/integration/test_section_winperf.py
M agents/wnx/integration/test_section_wmi_cpuload.py
M agents/wnx/integration/test_section_wmi_webservices.py
Log Message:
-----------
CMK-6107 - rework integration tests
- add conftest.pt as recommended
- maker code a bit more clean
- use new testing infrastructure(temp based)
- remove obsolete code
- add minimal pylint support
Change-Id: I2db8164773ee38b2215516b73d37e04f64402798
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1608d282b060e3f80ab210b55fa854e282433cc0
https://github.com/tribe29/checkmk/commit/1608d282b060e3f80ab210b55fa854e28…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
silmpify profiling
Using the command to generate the logfile name
simplifies things massively.
In the unlikely case of a collision, we can always
resort to renaming of a file.
Profiling is meant to be a debugging feature.
Change-Id: Ia49aaec6997dea578570c272d996f6b920627ac4
Commit: 82c0b6fb789447c63c2a4cf8bcb12325ca7256ed
https://github.com/tribe29/checkmk/commit/82c0b6fb789447c63c2a4cf8bcb12325c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M agents/check_mk_agent.linux
M agents/check_mk_agent.solaris
Log Message:
-----------
remove duplicate '_log_section_time'
Note that 'run_cached -m' or 'run_cached -am' imply 'run_mrpe',
which in turn calls '_log_section_time'. Obviously.
Change-Id: Ib36736cdb644e68ef5e1ada04df8eac78ba7ede9
Compare: https://github.com/tribe29/checkmk/compare/db3afd168b6f...82c0b6fb7894
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9be24806b8a2efdf596107120ce42f2aad1160fc
https://github.com/tribe29/checkmk/commit/9be24806b8a2efdf596107120ce42f2aa…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M buildscripts/scripts/lib/gerrit_stages.groovy
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-gerrit.jenkins
M buildscripts/scripts/validate_changes.py
M tests/Makefile
Log Message:
-----------
local change validation: make jenkins stages fail when check fails
Change-Id: Ia87d38773cb3a5edbf40ea01c94273e22d10f403
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 218fbc0df3ea917d0db86e37b1b3474833ee36f2
https://github.com/tribe29/checkmk/commit/218fbc0df3ea917d0db86e37b1b347483…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
R checks/lsi
A cmk/base/plugins/agent_based/lsi.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/base/plugins/agent_based/test_lsi.py
M tests/unit/cmk/base/plugins/agent_based/test_section_properties.py
Log Message:
-----------
Migrated lsi plugin to new Check API
Change-Id: I9b69ee7b6e2d8bf4fdceb2b0104018786b6c47c2
Commit: 8c92bfd1a77030876e55992f7bf1ccccf3316098
https://github.com/tribe29/checkmk/commit/8c92bfd1a77030876e55992f7bf1ccccf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
M cmk/utils/store/__init__.py
A cmk/utils/store/_file.py
Log Message:
-----------
store: make save/load OO
This way we can bundle required serializing and deserializing
customizations. It also allows for proper typing.
Change-Id: Ife11049ef203ae49815b2b523e1dc26b7a9906d1
Commit: 5e161fe5c43eef29351c6298fa40cff50ad2e98e
https://github.com/tribe29/checkmk/commit/5e161fe5c43eef29351c6298fa40cff50…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
A .werks/12904
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M checks/mrpe
M cmk/base/plugins/agent_based/mrpe.py
M tests/agent-unit/test_run_cached.sh
M tests/unit/cmk/base/plugins/agent_based/test_mrpe.py
Log Message:
-----------
12904 mrpe: Always display age of cached results
This makes the agents simpler and addresses SUP-4218.
Change-Id: I721632f3bafeb0b74b6d84ce69ed0ec064938f83
Compare: https://github.com/tribe29/checkmk/compare/901af02cf10c...5e161fe5c43e