Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6ae5060af81e0e063da6ae22030318012144ad74
https://github.com/tribe29/checkmk/commit/6ae5060af81e0e063da6ae22030318012…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M cmk/ec/export.py
M cmk/ec/main.py
A cmk/ec/rule_packs.py
M cmk/gui/mkeventd.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/config_domains.py
M tests-py3/unit/cmk/ec/test_ec_status.py
M tests-py3/unit/cmk/ec/test_event_creator.py
Log Message:
-----------
Make cmk.ec.export the one and only (re-)export module for the whole EC.
Change-Id: Id40dd6a15abfb1964c5ab7ebb475ccfa177a5b9d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e1b02bc9e33a9db7b18295792305185559cea172
https://github.com/tribe29/checkmk/commit/e1b02bc9e33a9db7b1829579230518555…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
R tests/integration/cmk/base/test_data_sources.py
M tests/testlib/__init__.py
A tests/unit/cmk/base/test_data_sources_cmd_caching.py
Log Message:
-----------
Move old integration test to unit tests
Change-Id: I1569dcbef0fa4aaf7a01d4643a7a27e9b3a27d6f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a85312e80774aff9ab11f73eb434a9e41077cc6e
https://github.com/tribe29/checkmk/commit/a85312e80774aff9ab11f73eb434a9e41…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
A .werks/10581
M checks/fortigate_memory_base
M checks/mem.include
M tests/unit/checks/generictests/datasets/fortigate_memory_base_regression.py
Log Message:
-----------
10581 FIX fortigate_memory_base: Wrong interpretation of levels other than 'percent used'
Using the WATO rule "Main memory usage (UNIX / Other Devices)", users could specify levels
as absolute values or percent and on used or free memory.
Previously only the 'percent used' combination worked correctly.
Change-Id: I9d1e4ff778630f8c46dcd247da3d664ed3c9e4bb
Commit: e19f3c050605deeac24c6ff9fc2d51f0a3bc04d1
https://github.com/tribe29/checkmk/commit/e19f3c050605deeac24c6ff9fc2d51f0a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M cmk/base/config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/watolib/__init__.py
Log Message:
-----------
sort lists required for service renaming
Change-Id: I51c0e49d6ab7c221a6d73b273e48668f2fca35c7
Commit: 2cde688831b5a6fc1ab7b38e9c5eb72aace1af70
https://github.com/tribe29/checkmk/commit/2cde688831b5a6fc1ab7b38e9c5eb72aa…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M checks/fortigate_node
Log Message:
-----------
fortigate_node.memory: cleanup
Change-Id: Ie6210222368b137f6e95508434da86f075f7d1bf
Commit: 4f0987fbb2b1732ed11bda08a5452dad0f3d6b3c
https://github.com/tribe29/checkmk/commit/4f0987fbb2b1732ed11bda08a5452dad0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M checks/esx_vsphere_hostsystem
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_division_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_esx51_regression.py
M tests/unit/checks/generictests/datasets/esx_vsphere_hostsystem_regression.py
Log Message:
-----------
esx_vsphere_hostsystem: clean up memory checks
Change-Id: I832153196f0f96232aea33803d325291a748b38e
Commit: a0382686e0618954c59317f79d34d2ae57fef331
https://github.com/tribe29/checkmk/commit/a0382686e0618954c59317f79d34d2ae5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-01-14 (Tue, 14 Jan 2020)
Changed paths:
M checks/ucs_c_rack_server_util
Log Message:
-----------
ucs_c_rack_server_util: Minor fix
* Remove wrong comment (check_levels can NOT deal with None)
* only create items that actually contain valid data
* for now ignore the potential KeyError if only *some* data is valid
Change-Id: I79e77f8e7b41a3c47e9dd869fd0778ad01895f3e
Compare: https://github.com/tribe29/checkmk/compare/a436c12fa116...a0382686e061
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: baf94602f5efa36f94f94eb42f04f2bb2571137b
https://github.com/tribe29/checkmk/commit/baf94602f5efa36f94f94eb42f04f2bb2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/views.py
M cmk/gui/visuals.py
Log Message:
-----------
Replace broken verify_single_contexts with verify_single_infos
The single context verification for the views did not work since a long time.
The old function has now been replaced with the same logic that is used in reports
and dashlets.
Change-Id: I4b8e787a46e29aa9d316437461541ee2e9578c32
Commit: 8c11c8da37605156e83a1a47403b7f45e3b6d028
https://github.com/tribe29/checkmk/commit/8c11c8da37605156e83a1a47403b7f45e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M tests/unit/cmk/gui/test_visuals.py
Log Message:
-----------
Cleanup and standardize context merging
The context from the URL is now always retrieved via using
visuals.get_context_from_uri_vars(). Then the contexts of the visual
hierarchy are merged together using visuals.get_merged_context() in
their hierarchical order.
This logic is now used in views, dashboards and reports.
Change-Id: I0a42b2e32c46df134c4253347df50a4066c98d4b
Commit: 119150fc26609f70bbeae36bbf760c249612e937
https://github.com/tribe29/checkmk/commit/119150fc26609f70bbeae36bbf760c249…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/mobile.py
M cmk/gui/node_visualization.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/views.py
M tests/unit/cmk/gui/test_views.py
Log Message:
-----------
Cleanup view context processing
The context is now merged together before constructing the View
object and handed over to it during construction. The whole view
processing code can now access the context from it.
Change-Id: Ica714fea0cc0754a176d7a81015769da85130757
Commit: 808b7661f535b3cc09bac92cd0dbbe01c5221b72
https://github.com/tribe29/checkmk/commit/808b7661f535b3cc09bac92cd0dbbe01c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/views.py
Log Message:
-----------
Remove dead condition
Change-Id: I321a2fefbbc7667ae012efe66f7c8026bda1a3a7
Commit: 66b03c09fe5cbb26ac3dc9602d9fb6fbe7c5c7ae
https://github.com/tribe29/checkmk/commit/66b03c09fe5cbb26ac3dc9602d9fb6fbe…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/stats.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
Dashboards: Cleanly compute the context of a dashlet
* The computation of a dashlet context is now cleanly done
in the generic dashboard code before calling the dashlets
show() or update() methods.
* The context HTTP variables are set in the generic code, just
like it's done in the reporting code.
* The show and update methods have access to the effective
context now using the dashlet_instance.context attribute.
Change-Id: I7e5c5d7b689dfce0d4f93e5f54f01df69bc80b25
Commit: 7366b4bfdffc1823d855d76874e5efd387c30d1b
https://github.com/tribe29/checkmk/commit/7366b4bfdffc1823d855d76874e5efd38…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M cmk/gui/plugins/dashboard/stats.py
M cmk/gui/visuals.py
Log Message:
-----------
Make dashboard globes context sensitive
Different cleanups in the show method on the way.
Change-Id: I4b2825f98d546065cb8b323df38add0ba8ca64ce
Commit: a436c12fa116721ed00ee64983b4d0df3d8a6256
https://github.com/tribe29/checkmk/commit/a436c12fa116721ed00ee64983b4d0df3…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-01-13 (Mon, 13 Jan 2020)
Changed paths:
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
Add test for dashlet context inheritance
Change-Id: I244c3b039f1f83fcfe6650a8d3efb6a52e504038
Compare: https://github.com/tribe29/checkmk/compare/3018a20f007d...a436c12fa116