Branch: refs/heads/test_weblate2
Home:
https://github.com/tribe29/checkmk
Commit: 028fb8be638313a977d79222939099856e431d6c
https://github.com/tribe29/checkmk/commit/028fb8be638313a977d79222939099856…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
A .werks/11428
M cmk/base/discovered_labels.py
M cmk/base/discovery.py
M tests/unit/cmk/base/test_discovered_labels.py
Log Message:
-----------
Fixed integration test: "Revert "Label discovery: now able to detect changes
in label value, not just label names""
This reverts commit 154e8920b52ac05e849727b4a6e21c9c011eada5.
Change-Id: Ie309c7479994c756d5ff4e9e7c6eab56634106bd
Commit: 22c7e394c8f65e031c3157f223e6b16406e1596f
https://github.com/tribe29/checkmk/commit/22c7e394c8f65e031c3157f223e6b1640…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M .werks/10601
Log Message:
-----------
update werk in regards to HostLabels
Change-Id: I1b4ce19721af419ad948fad35515ff4ea9106c56
Commit: 4fa8ae0bd78e8666b52395944b7f9a67a5dd62c4
https://github.com/tribe29/checkmk/commit/4fa8ae0bd78e8666b52395944b7f9a67a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py
A cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/checkers/snmp.py
M cmk/snmplib/snmp_scan.py
M cmk/snmplib/type_defs.py
M cmk/snmplib/utils.py
M cmk/utils/type_defs.py
M tests/unit/cmk/base/api/agent_based/test_agent_based_utils.py
Log Message:
-----------
Check-API: decouple API from implementation: SNMPDetectSpecification
Split up the classes of the SNMP detect specification in two:
The class defined in the API only has the job of hiding the implementation
of the detect specification: It is the argument type of the "detect"
keyword of the SNMP section registration function, and the return type
of utility functions such as any_of, all_of, startswith and others.
As users are not expected to create detect specifications directly,
their exact nature is an implementation detail.
The other class is used in the backend code, and (currently) provides
methods for (de)serialization.
They are currently linked by the common base type (to avoid casting),
but as long as we can create the backend class from the API object,
we are free to change things.
CMK-6136
Change-Id: I98e36ec8876a6922991118c70b38abfe8a669e50
Commit: 489f2ad71c1ac9373beed1ff7797130be7e4ff5b
https://github.com/tribe29/checkmk/commit/489f2ad71c1ac9373beed1ff7797130be…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M cmk/base/api/agent_based/render.py
M cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_volumes.py
M tests/unit/checks/generictests/datasets/timesyncd_regression.py
M tests/unit/cmk/base/api/agent_based/test_render_api.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_job.py
M tests/unit/cmk/base/plugins/agent_based/test_kernel_util.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_processor.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_util.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
Log Message:
-----------
Check-API: improve rendering
Change-Id: I6d0116d7d12a9d8aba305189ce7ef5d6bf69faf5
Commit: 150302a5acc32575e269fd53fac4dfcd4c2c4957
https://github.com/tribe29/checkmk/commit/150302a5acc32575e269fd53fac4dfcd4…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
A .werks/11651
M cmk/gui/forms.py
Log Message:
-----------
11651 FIX Fix missing "Show more" button on wato host page
CMK-6212
Change-Id: Ibcc22d0bd5723dda26ea16098606c4f5bce8196f
Commit: 9cb1a84f2e388152ee0ef0b3a311ad5019ada55f
https://github.com/tribe29/checkmk/commit/9cb1a84f2e388152ee0ef0b3a311ad501…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M cmk/utils/man_pages.py
Log Message:
-----------
man_pages: added section for Vutlan EMS environmental sensors
CMK-5087
Change-Id: Iee54bdaf949750ddf11dc21a572a3084c141535c
Commit: a33bb33f01573123fdaccfe95bf6dcee99a550e5
https://github.com/tribe29/checkmk/commit/a33bb33f01573123fdaccfe95bf6dcee9…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M livestatus/src/Logger.cc
M livestatus/src/Logger.h
Log Message:
-----------
[CMK-6115] - prevent race condition between setHandler and log with mutex
This solution is absolutely minimalistic, just to hot fix error and provide easy
backporting.
Important notes:
Hotfix is based on the current algorithm of setHandler/getHandler usage.
Performance is comparable. Few nanoseconds per a log entry means almost nothing.
Possible improvements for the next commit(or instead):
- remove virtual getHandler interface as exposing implementation details
- replace virtual Logger::setHandler with non virtual Logger::setHandler
- introduce non-virtual Logger::publish interface
- introduce non-virtual Logger::setFormatter
Change-Id: I2902c06adbbe953611ba9ca0957dca42a2f48bc6
Commit: 4b25eae0e502f103245c56ed092439124f1863b4
https://github.com/tribe29/checkmk/commit/4b25eae0e502f103245c56ed092439124…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-11-04 (Wed, 04 Nov 2020)
Changed paths:
M web/htdocs/js/modules/search.js
Log Message:
-----------
Re-enable full page search for Monitoring
* This re-enables the known functions of the old quicksearch for the
monitoring search:
-> Type an extended search query (e.g. s:mem|cpu)
-> Hit enter
-> A full page will be created with all matching results
CMK-6044
Change-Id: Ie5f94ff29e95e18e6273a06dddde73ceb063b697
Commit: 657b625bfa9ad9ead56cc72c13178097811d89e3
https://github.com/tribe29/checkmk/commit/657b625bfa9ad9ead56cc72c131780978…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-11-05 (Thu, 05 Nov 2020)
Changed paths:
M .werks/10601
A .werks/11428
A .werks/11651
M cmk/base/api/agent_based/register/export.py
M cmk/base/api/agent_based/register/section_plugins.py
M cmk/base/api/agent_based/register/section_plugins_legacy/convert_scan_functions.py
M cmk/base/api/agent_based/render.py
A cmk/base/api/agent_based/section_classes.py
M cmk/base/api/agent_based/type_defs.py
M cmk/base/api/agent_based/utils.py
M cmk/base/checkers/snmp.py
M cmk/base/discovered_labels.py
M cmk/base/discovery.py
M cmk/base/plugins/agent_based/mssql_counters_cache_hits.py
M cmk/gui/forms.py
M cmk/snmplib/snmp_scan.py
M cmk/snmplib/type_defs.py
M cmk/snmplib/utils.py
M cmk/utils/man_pages.py
M cmk/utils/type_defs.py
M livestatus/src/Logger.cc
M livestatus/src/Logger.h
M tests/unit/checks/generictests/datasets/df_lnx_regression.py
M tests/unit/checks/generictests/datasets/netapp_api_volumes.py
M tests/unit/checks/generictests/datasets/timesyncd_regression.py
M tests/unit/cmk/base/api/agent_based/test_agent_based_utils.py
M tests/unit/cmk/base/api/agent_based/test_render_api.py
M tests/unit/cmk/base/api/agent_based/test_utils_check_levels.py
M tests/unit/cmk/base/plugins/agent_based/test_diskstat.py
M tests/unit/cmk/base/plugins/agent_based/test_job.py
M tests/unit/cmk/base/plugins/agent_based/test_kernel_util.py
M tests/unit/cmk/base/plugins/agent_based/test_livestatus_status.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_processor.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_cpu_util.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_interfaces.py
M tests/unit/cmk/base/test_discovered_labels.py
M web/htdocs/js/modules/search.js
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I29ab0a942f162f5492ccd279ab18dc1feff1fc14
Compare:
https://github.com/tribe29/checkmk/compare/9844732f5a7f...657b625bfa9a