Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 30507b767bb4bda229efd4ea66876390d4c44359
https://github.com/tribe29/checkmk/commit/30507b767bb4bda229efd4ea66876390d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
R checkman/apc_symmetra_temp
M checks/apc_symmetra
R checks/apc_symmetra_temp
M cmk/base/config.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
Check API: let apc_symmetras subcheck handle the apc_symmetra_temp services
Change-Id: I521f17e9b9c530b6cdb97b8ca199c145e71d2917
Commit: 6be849e75932e1270b5b0cfcd7ef06550c433080
https://github.com/tribe29/checkmk/commit/6be849e75932e1270b5b0cfcd7ef06550…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M cmk/base/check_utils.py
M cmk/fetchers/snmp.py
M tests/unit/cmk/base/test_check_utils.py
Log Message:
-----------
renaming of variables to avoid notorious "check_info".
Previously check plugins have been dictionaries collected in
config.check_info, now they are typing.NamedTuples living in
the regestered_check_plugins dictionary.
This change emphasizes the use of said legacy dictionary and
reduces the grep hits for the notorious "check_info" string.
Change-Id: I2bf665ecf881f6a43c970209eb265652f836af4d
Compare: https://github.com/tribe29/checkmk/compare/a0e600ad6e71...6be849e75932
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b333fb5b888dcd58eaa8db1738d14926868df6ab
https://github.com/tribe29/checkmk/commit/b333fb5b888dcd58eaa8db1738d149268…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M cmk/base/data_sources/piggyback.py
M cmk/fetchers/piggyback.py
Log Message:
-----------
Move piggyback summary from fetcher to checker
This is not something that should come from the fetchers over the core
but something that the checker itself must compute.
CMK-4976
Change-Id: I71d56ba5bd9b3d036e4ed12a2ebbae987be50384
Commit: 19f5143420d7a966f847637e5c446376d4998967
https://github.com/tribe29/checkmk/commit/19f5143420d7a966f847637e5c446376d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M cmk/base/data_sources/programs.py
M tests/unit/cmk/base/data_sources/test_host_sections.py
M tests/unit/cmk/base/data_sources/test_program_data_source.py
Log Message:
-----------
Lift program fetcher config off Program DS
In a first step, we make the configuration steps static methods. This
way, they can easily be moved around.
We also had to rework the cmdline/stdin test as the existing one could
not handle the call to static methods from __init__.
Regarding the test, we also make a 3 tuple of the input and give names
to both of the "expected" fields.
CMK-5044
Change-Id: I62742a8d25736edfdeacae625643bbe9d2efc7da
Commit: e208d636a1eebebb8d60d1f6539511e238f6d494
https://github.com/tribe29/checkmk/commit/e208d636a1eebebb8d60d1f6539511e23…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M web/htdocs/js/modules/node_visualization/node_visualization_viewport_utils.js
Log Message:
-----------
fix typo
Change-Id: I70f2bb295440897f5220db9bbf7fcd522ae35b04
Commit: a0e600ad6e717153e22f78f9ae3680fcca1b032c
https://github.com/tribe29/checkmk/commit/a0e600ad6e717153e22f78f9ae3680fcc…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
Log Message:
-----------
Bugfix deal optional metrics are missing in combined graphs
Change-Id: I85289ce968e5ab733d43405d58c1583a8b710c6f
Compare: https://github.com/tribe29/checkmk/compare/c345a993fa7d...a0e600ad6e71
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1bd5e94ded417e4ff3cc005c869f060acb9db78f
https://github.com/tribe29/checkmk/commit/1bd5e94ded417e4ff3cc005c869f060ac…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M livestatus/src/AttributeListLambdaColumn.h
M livestatus/src/AttributesLambdaColumn.h
M livestatus/src/BoolLambdaColumn.h
M livestatus/src/IntLambdaColumn.h
M livestatus/src/ListLambdaColumn.h
M livestatus/src/StringLambdaColumn.h
M livestatus/src/TableCommands.cc
M livestatus/src/TableContacts.cc
M livestatus/src/TableContacts.h
M livestatus/src/TableLog.cc
M livestatus/src/TableStatus.cc
M livestatus/src/TableStatus.h
M livestatus/src/TableTimeperiods.cc
Log Message:
-----------
Always pass Offsets around.
This is just preparing upcoming fixes.
Change-Id: I4b98841af48f743e79bca56751af348da9ec88fd
Commit: 7ca47620f9a26937ffa5da0ce0504df33dad87e7
https://github.com/tribe29/checkmk/commit/7ca47620f9a26937ffa5da0ce0504df33…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M .clang-tidy
M livestatus/src/TableContacts.cc
Log Message:
-----------
Disable annoying C++ linter check.
Change-Id: Ia484b6f0aa96f4c76271f17b65c4c2eb806b8491
Commit: c345a993fa7dc86d5a70ea753d5912954ec15b9d
https://github.com/tribe29/checkmk/commit/c345a993fa7dc86d5a70ea753d5912954…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M tests/integration/cmk/base/test_automations.py
Log Message:
-----------
YAPF'd
Change-Id: I00be543e0bc8f6a0c3e8cc0e5e406e1deb425757
Compare: https://github.com/tribe29/checkmk/compare/3f9cfa57b7e5...c345a993fa7d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 355dee548076ac5502a43d6daaccd69756fe5422
https://github.com/tribe29/checkmk/commit/355dee548076ac5502a43d6daaccd6975…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M web/htdocs/themes/facelift/scss/_bi.scss
M web/htdocs/themes/facelift/scss/_cmk_figures.scss
M web/htdocs/themes/facelift/scss/_dashboard.scss
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_main.scss
M web/htdocs/themes/facelift/scss/_mega_menu.scss
M web/htdocs/themes/facelift/scss/_mobile.scss
M web/htdocs/themes/facelift/scss/_more.scss
M web/htdocs/themes/facelift/scss/_pages.scss
M web/htdocs/themes/facelift/scss/_sidebar.scss
M web/htdocs/themes/facelift/scss/_snapins.scss
M web/htdocs/themes/facelift/scss/_variables.scss
M web/htdocs/themes/facelift/scss/_views.scss
M web/htdocs/themes/facelift/scss/_wato.scss
M web/htdocs/themes/modern-dark/scss/_variables.scss
Log Message:
-----------
GUI Styling: Updated naming of ux variables
Change-Id: Idfc34a32ea7355f9b0dc43037f7fd4a951f7edbe
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 815900e3acd697cc93c5a3993f175684f791f5af
https://github.com/tribe29/checkmk/commit/815900e3acd697cc93c5a3993f175684f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
A .werks/11149
R omd/packages/check_mk/optional_packages/prometheus-1.1.mkp
A omd/packages/check_mk/optional_packages/prometheus-1.2.mkp
Log Message:
-----------
11149 mkp_prometheus: addition of mkp version 1.2
This change updates the optional extension package for the Prometheus suite. The version 1.2
further improves handling of the Kube-state and cAdvisor information. It also allows Checkmk
to correctly handle cases when information is incomplete.
If the Prometheus package v1 was already in use, you should perform a Tabula Rasa after
upgrading to the package v1.2.
For a first installation, you can find this package in the Extension packages page. The
Prometheus package is listed as an optional extension package and becomes available to your
site after performing the "Install this package" action.
Change-Id: I6b75dec922db4f5e09903100b70240aaf823d718
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 188e166e37e1a075bd1550e95352c36ff179c872
https://github.com/tribe29/checkmk/commit/188e166e37e1a075bd1550e95352c36ff…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-07-21 (Tue, 21 Jul 2020)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/check_table.py
M cmk/base/check_utils.py
M cmk/base/checking.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/discovery.py
M cmk/base/dump_host.py
M tests/unit/cmk/base/test_autochecks.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
make Service.check_plugin_name a CheckPluginName instance.
This way we centralize a lot of the 'maincheckify' calls (CMK-4295).
Change-Id: I2fd7b2917fdda32cd873f53c1589866324ebe269