Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1cbccbb40e60ea94e33e117f94f10a61a7141fee
https://github.com/tribe29/checkmk/commit/1cbccbb40e60ea94e33e117f94f10a61a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
ListOfMultiple: Implement allow_empty option
Change-Id: I9e0bd3b5fc458b0f48d007182095c4b2d560eb5b
Commit: b912712f24770189c5f3e71058e1694fac7398d9
https://github.com/tribe29/checkmk/commit/b912712f24770189c5f3e71058e1694fa…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M tests/unit/cmk/gui/test_pages.py
Log Message:
-----------
Edit metric filters originating from combined graphs in CustomGraphs
- Action buttons to new edit page.
- Edit combined
- Convert single metric to combined filters
- Filter edit page that renders filters
- Recollect current applied filters of a metric in graph
- Save edited filters on filter page. Then redirect to designer
- Isolate valuespec for metric filters. Use datasource infos to compose
single infos
Change-Id: Iff297f936aab7a50dba5614dfefaba9224af2deb
Commit: c3e7f0121de2b5bdba4dce5436b8851ffcec4756
https://github.com/tribe29/checkmk/commit/c3e7f0121de2b5bdba4dce5436b8851ff…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M livestatus/src/Logger.h
Log Message:
-----------
IWYU fixes.
Change-Id: Ie5d5e313cd9388788ac7d1b1b0b8b47ba9587eaa
Commit: 7d85afedcf3b8476b8aea006b19030343c63038f
https://github.com/tribe29/checkmk/commit/7d85afedcf3b8476b8aea006b19030343…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
Check API: no trivial discovery parametrers
Only add the default discovery parameters to the list if they are non-trivial.
This offers a consistent way of specifying "no default parameters" regardless
of the discovery rule merge type.
Change-Id: I8057b0e7de25687e092038ded4615e1b8052c449
Commit: dce4ab9850a02c2246dae76849f0139c070acdbb
https://github.com/tribe29/checkmk/commit/dce4ab9850a02c2246dae76849f0139c0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M cmk/base/api/agent_based/register/section_plugins.py
Log Message:
-----------
Check API: broaden filter signature
A host_label_function may get passed params kwarg, depending on the section.
This implementation is consistent with the corresponding functions for check-,
discover- and inventory_functions.
Change-Id: I2b776024f2631a9557890109b882e215268b07d1
Compare: https://github.com/tribe29/checkmk/compare/2212711fbe43...dce4ab9850a0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b60bbb3d1041568af5ec111e86524894ff1fd88d
https://github.com/tribe29/checkmk/commit/b60bbb3d1041568af5ec111e86524894f…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M scripts/run-cxx-linter
Log Message:
-----------
run-cxx-linter in docker
Change-Id: I2bb1fb6733b54f3fe5a4dbcc1494b8acfdb859d9
Commit: 886230907390115632d28515c545f92fd666b017
https://github.com/tribe29/checkmk/commit/886230907390115632d28515c545f92fd…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M livestatus/src/test/.f12
Log Message:
-----------
Run livestatus and core tests in docker
Change-Id: I9774e8d99e3d8d1f9be111faccbe5c9d1deee1c4
Commit: 17fc393391837fe79901378f884016a3fbe505f1
https://github.com/tribe29/checkmk/commit/17fc393391837fe79901378f884016a3f…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M checks/multipath
Log Message:
-----------
checks/multipath: fix regexp FutureWarning
* historically the line searched only for '[prio=' but then was changed
to support both '[prio=' and ' prio=', yet didn't escape the bracket
inside the match group. Since Python 3.7 this triggers a "FutureWarning:
possible nested set at position ..." so we can't know when this will
cease to be supported.
Change-Id: Iafaca3c4e779fffec63333fe0b949d86e753f6f9
Compare: https://github.com/tribe29/checkmk/compare/d9be8084b229...17fc39339183
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 72101cbb8c53edad71d0508a052704f3fc03a394
https://github.com/tribe29/checkmk/commit/72101cbb8c53edad71d0508a052704f3f…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-08-06 (Thu, 06 Aug 2020)
Changed paths:
A .werks/11144
M checks/sap_hana_license
A tests/unit/checks/generictests/datasets/sap_hana_license_regression.py
A tests/unit/checks/generictests/sap_hana_license.py
Log Message:
-----------
11144 FIX Display graph for SAP HANA License
The checkplugin "sap_hana_license" was not generating the graphs for "Used licenses" and "Size of license". This was fixed with this werk.
Change-Id: I22e9c8b3038d4eda4a22bf2f926a2df193dddfca
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d9be8084b22913a8233e1ae2611378c2760d8382
https://github.com/tribe29/checkmk/commit/d9be8084b22913a8233e1ae2611378c27…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M cmk/gui/background_job.py
M cmk/gui/crash_reporting.py
M cmk/gui/dashboard.py
M cmk/gui/forms.py
M cmk/gui/gui_background_job.py
M cmk/gui/main_menu.py
M cmk/gui/metrics.py
M cmk/gui/node_visualization.py
M cmk/gui/pages.py
M cmk/gui/permissions.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/sidebar/quicksearch.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/__init__.py
M cmk/gui/plugins/views/icons/utils.py
M cmk/gui/plugins/views/inventory.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/visuals/inventory.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/plugins/webapi/utils.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/analyze_configuration.py
M cmk/gui/watolib/automation_commands.py
M cmk/gui/watolib/global_settings.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/rulespecs.py
M cmk/utils/crash_reporting.py
M cmk/utils/plugin_registry.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/test_dashboard.py
M tests/unit/cmk/gui/test_views.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
M tests/unit/cmk/utils/test_plugin_registry.py
Log Message:
-----------
Replace ClassRegistry and InstanceRegistry by Registry
The classes ClassRegistry and InstanceRegistry are replaced
by the class Registry. Registry can handle the registration
of both classes and instances. The docstring of Registry
describes how both types of registries can be defined. All
existing registries are migrated to the new Registry class.
Since mypy can now perform type checks for the objects
stored inside the registries over 70 new typing errors
were revealed. They are fixed or suppressed in this commit
as well to make the CI happy. Errors that are not fixed in
this commit are suppressed with a FIXME comment.
Change-Id: I8e9ebfeaf9da1997f551741a53accd19ade48295
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 39c0c7a55b3af2f0508bab2a11cf8ceadd7db337
https://github.com/tribe29/checkmk/commit/39c0c7a55b3af2f0508bab2a11cf8cead…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M checks/ps
M checks/ps.include
A cmk/base/plugins/agent_based/ps_section.py
M tests/testlib/base.py
M tests/unit/checks/generictests/datasets/ps_lnx_1.py
M tests/unit/checks/generictests/datasets/ps_lnx_2.py
M tests/unit/checks/generictests/datasets/ps_matched.py
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps: migrate sections
Change-Id: I5b1edef380eb1ae0b355b9868a28279c507e3b98
Commit: c9ee01030cbd0eed6d6deb48f8f59a9a0739e112
https://github.com/tribe29/checkmk/commit/c9ee01030cbd0eed6d6deb48f8f59a9a0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-08-07 (Fri, 07 Aug 2020)
Changed paths:
M checks/domino_tasks
M checks/ps
M checks/ps.include
M tests/unit/checks/test_ps.py
Log Message:
-----------
ps: clean up params handling
Change-Id: Ie00d32b6a6d13e28879364823a45c9dd7aa679c7
Compare: https://github.com/tribe29/checkmk/compare/d199c38f065c...c9ee01030cbd