Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2bfd986df105fdbcc388dfa9c91a96abc37f4154
https://github.com/tribe29/checkmk/commit/2bfd986df105fdbcc388dfa9c91a96abc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M checks/tcp_conn_stats
A cmk/base/plugins/agent_based/tcp_conn_stats.py
Log Message:
-----------
tcp_conn_stats: migrate section
Change-Id: Ic91f6fcc0ec1d865c98db95a8f546642b0ab68a5
Commit: 67c23cf373c179b60cec21d54f4c5e8a898dea23
https://github.com/tribe29/checkmk/commit/67c23cf373c179b60cec21d54f4c5e8a8…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
R checks/tcp_conn_stats
M cmk/base/check_legacy_includes/tcp_connections.py
M cmk/base/plugins/agent_based/tcp_conn_stats.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
tcp_conn_stats: migrate check plugin
Change-Id: Ifd33c25e4e0a38c6860e0628091feda1bbc4dd07
Commit: 92f3171e23465dcdc00185e2e027aaae00f0c9e0
https://github.com/tribe29/checkmk/commit/92f3171e23465dcdc00185e2e027aaae0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
R checks/winperf_tcp_conn
M cmk/base/plugins/agent_based/tcp_conn_stats.py
A cmk/base/plugins/agent_based/utils/tcp_connections.py
A cmk/base/plugins/agent_based/winperf_tcp_conn.py
M cmk/update_config.py
R tests/unit/checks/generictests/datasets/winperf_tcp_conn_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_tcp_conn_stats.py
Log Message:
-----------
winperf_tcp_conn: migrate section
Change-Id: Icb861b2219929de76ccf427d80c65d7c97c647c1
Commit: 629e8e21d6fb77089c89d3dbf9df2374cbc90430
https://github.com/tribe29/checkmk/commit/629e8e21d6fb77089c89d3dbf9df2374c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/tcp_conn_stats.py
M cmk/base/plugins/agent_based/utils/tcp_connections.py
Log Message:
-----------
tcp_conn_stats: move stuff to utils
Change-Id: I602f1058605475fe4fbb11f9d9b2a73fa5fcad85
Commit: 0b3595b67f51716d00c34e154e1a7592345fc4d3
https://github.com/tribe29/checkmk/commit/0b3595b67f51716d00c34e154e1a75923…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
R checks/datapower_tcp
M cmk/base/check_legacy_includes/datapower_scan.py
R cmk/base/check_legacy_includes/tcp_connections.py
A cmk/base/plugins/agent_based/datapower_tcp.py
A cmk/base/plugins/agent_based/utils/datapower.py
M cmk/update_config.py
R tests/unit/checks/generictests/datasets/datapower_tcp_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
migrate datapower_tcp
Change-Id: I41489b04de5633b298a314aba86e9d1ec9a3fe31
Compare: https://github.com/tribe29/checkmk/compare/80e4217d25e7...0b3595b67f51
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e10924be3d574867b2769bf5c40c73f63785cb6c
https://github.com/tribe29/checkmk/commit/e10924be3d574867b2769bf5c40c73f63…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/base/checking.py
M cmk/fetchers/controller.py
M cmk/utils/cpu_tracking.py
M tests/unit/cmk/utils/test_cpu_tracking.py
Log Message:
-----------
cpu_tracking: name snapshot
Before, the snapshot were saved as lists of floats. We improve the type
safety and clarify the code by giving these floats names. This further
let's us add some simple arithmetic to the new Snapshot class to clarify
the call sites.
CMK-5920
Change-Id: Ie97c1863b7de5254a03c45c08cad4d8766c75c23
Commit: 7e2aaa34260027bd5f207d99b464199ae12d78fe
https://github.com/tribe29/checkmk/commit/7e2aaa34260027bd5f207d99b464199ae…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/utils/cpu_tracking.py
Log Message:
-----------
cpu_tracking: Simplify code with defaultdict
CMK-5920
Change-Id: I3ca2c49d163cc80ee97b72cde71d151969fe93dd
Commit: 21c124e18751f50d49433acc0249e96baebffb18
https://github.com/tribe29/checkmk/commit/21c124e18751f50d49433acc0249e96ba…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/utils/cpu_tracking.py
Log Message:
-----------
cpu_tracking: Use list methods
The code becomes higher level.
CMK-5920
Change-Id: I36d3f40ac2b8b939b9d38115df4c45dd8e8d2ffb
Compare: https://github.com/tribe29/checkmk/compare/8df2d3bfe1ee...21c124e18751
Branch: refs/heads/test_weblate2
Home: https://github.com/tribe29/checkmk
Commit: d539a64965bf9ad05fdfd2fa2354a6c81e9b2eac
https://github.com/tribe29/checkmk/commit/d539a64965bf9ad05fdfd2fa2354a6c81…
Author: Marcel Arentz <marcel.arentz(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
A .werks/11373
M cmk/gui/watolib/groups.py
Log Message:
-----------
11373 FIX Made titles of options in host/folder permissions less uncertain
There have always been additional option when assigning contact groups to
WATO folders or hosts. The effect of this options meanwhile has not always
been absolute transparent depending if the user is in folder or in host
properties. Especially the outcome of option "Always add host contact groups
also to its services" has not been clear.
The titles do now explain better, what a particular option really does. This
is just a clarification of the current, actual behaviour and no change of
the behaviour itself. Therefore there is no need for manual interaction.
Change-Id: I99d4ad9395f694058b7a148e627b58d9a157020e
Commit: a954c2fd41b230e4335026f3a0e4e69e258a343f
https://github.com/tribe29/checkmk/commit/a954c2fd41b230e4335026f3a0e4e69e2…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/watolib/rulesets.py
M cmk/update_config.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
Log Message:
-----------
Renamed non_inline_snmp_hosts
Since the new PySNMP Backend we have three configurable SNMP Backends
the rules now save other values. These variables are now renamed and in
cmk/update_config.py we made sure old configs are still compatible.
- non_inline_snmp_hosts --> snmp_backend_host_rules
Change-Id: Icf43c569a99e1a6fd5069931d82ea7eaf14c4a00
Commit: 91b274723067b7f2e1bc7c1df58b06938a39b2ce
https://github.com/tribe29/checkmk/commit/91b274723067b7f2e1bc7c1df58b06938…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M checks/smart
Log Message:
-----------
smart: fix broken normalized values handling
Change-Id: I5994dbd4d83d676ff7290c7e24add9f55b08d279
Commit: 1c2a57799df0aa0b6220900083d96b8c22760458
https://github.com/tribe29/checkmk/commit/1c2a57799df0aa0b6220900083d96b8c2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M checks/smart
Log Message:
-----------
smart: unify rendering
Change-Id: Ic415897df98deb2a39178e0cfa9775401dfd87d5
Commit: 5136db66830d1f74fe9f3eae2fcda09838bc4d5a
https://github.com/tribe29/checkmk/commit/5136db66830d1f74fe9f3eae2fcda0983…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M checks/smart
M tests/unit/checks/generictests/datasets/smart.py
Log Message:
-----------
smart: shorten service output CMK-5736
also remove a couple of redundant tests.
Change-Id: I9cdbeb6b8d7039be75b623a30d69012073166a40
Commit: 5fb33aaa7125682b14b3d57fd11a6e738675fa61
https://github.com/tribe29/checkmk/commit/5fb33aaa7125682b14b3d57fd11a6e738…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M checks/apache_status
M tests/unit/checks/generictests/datasets/apache_status.py
M tests/unit/checks/generictests/datasets/apache_status_legacy.py
Log Message:
-----------
apache_status: shorten service output I
* Move scoreboard details to long ouput.
* Improve labels of regular output
CMK-5736
Change-Id: I97e7406931dba66634e587ba3176b087fc499d5b
Commit: 4d588fec0677542d5e8037524b6b4570a317b79d
https://github.com/tribe29/checkmk/commit/4d588fec0677542d5e8037524b6b4570a…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/.f12
M cmk/base/.f12
M cmk/fetchers/.f12
M cmk/gui/plugins/openapi/.f12
Log Message:
-----------
Don't f12 flycheck files
Change-Id: I27291c3801a9355cb5b3a19e7d7a506c8a6494df
Commit: f548885112ec6b270f7705460578c10c7124fe11
https://github.com/tribe29/checkmk/commit/f548885112ec6b270f7705460578c10c7…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
Log Message:
-----------
Clean single metric Dashlet data query parameters
Only include rrd consolidation when requesting historic values
Change-Id: Id8f61eb668493d7475610ad1df765d7b77f20537
Commit: da06aa51e682ba05d7306b6be68dd0a231ae37cd
https://github.com/tribe29/checkmk/commit/da06aa51e682ba05d7306b6be68dd0a23…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/js/modules/figures/cmk_table.js
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
JS figure use argumentless update_gui
Change-Id: I09d7c9d7d03af5a3a6d0adc392d76a8b284fdacd
Commit: 470f111073afd4b946d10aeebd1b3d5015e6ee65
https://github.com/tribe29/checkmk/commit/470f111073afd4b946d10aeebd1b3d501…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/dashboard/single_metric.py
Log Message:
-----------
Fix single metric resize update
Change-Id: I01bb3f6580b63925fe35bd1cb62cf34504dd56aa
Commit: c54de9ffc359de72b2e6aa558c1182a47f18775b
https://github.com/tribe29/checkmk/commit/c54de9ffc359de72b2e6aa558c1182a47…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/figures.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/valuespec.py
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Include dashlet's general settings and properties in ajax request
To properly render a Dashlet entirely on the JS side it is necessary to
also have the general setting configuration from the dashlet's
container.
- For such valuespec also to be parsable the general_settings valuespec is
isolated into the dashboard.utils.
- There is a Developer control that jumps when general settings and
properties have a colliding key. This avoids confusion to user and avoids
problems because, general settings and local properties were merged when
saved on disk.
- The title property was a collision on the single metric dashlet. Remove
it from properties
- Process the container of title entirely on JS for the single metric dashlet.
CMK-5869
Change-Id: I0d615f1d8c3cfecb0448b9a100fbeb01ab620b17
Commit: 49a220af15e7e598c6492e4bd3e5d86d81dab861
https://github.com/tribe29/checkmk/commit/49a220af15e7e598c6492e4bd3e5d86d8…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/sidebar/search.py
Log Message:
-----------
Fix: close anker element in search results
This fixes several issues:
* the result topics do not contain senseless links anymore
* styling of the displayed results is now streamlined
Change-Id: I7a7eda4b0d458ff83489e8e8b2d9ff44b007d81d
Commit: 7c6b754306dc1c064d281bd8d231fe75ab9c2939
https://github.com/tribe29/checkmk/commit/7c6b754306dc1c064d281bd8d231fe75a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/main_menu.py
Log Message:
-----------
Fix Youtube URL
Change-Id: Id41cf9218ba484a5418d662b866287d0a389a4e8
Commit: 6f041ab058bd430a846760eae961d82e3d215e70
https://github.com/tribe29/checkmk/commit/6f041ab058bd430a846760eae961d82e3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M tests/unit/cmk/base/checkers/test_cmd_caching.py
Log Message:
-----------
mock away the inventory plugins to speed up the unit tests
Change-Id: If91599428eacef88e13ea05bc833365903ee8768
Commit: 5253728256b83c32232ca83fae41bc5d359fbf08
https://github.com/tribe29/checkmk/commit/5253728256b83c32232ca83fae41bc5d3…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
Fix GUI Crawl (missing % statement)
Change-Id: Id733c7d0c0f62509df10ea39d02ca9df36e997ba
Commit: aca6bebaee5b811db449af81f939118e1cdb955f
https://github.com/tribe29/checkmk/commit/aca6bebaee5b811db449af81f939118e1…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
Log Message:
-----------
cpu_utilization: fix misspelled type check
Change-Id: I6bed7f232cdeb92ac5ced8ef92ef2afea08d3bda
Commit: 7b51fdc67625982291af9789d4d32cc270be41ca
https://github.com/tribe29/checkmk/commit/7b51fdc67625982291af9789d4d32cc27…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/plugins/wato/check_parameters/utils.py
Log Message:
-----------
check_parameters/utils: add missing 'include_volume_name' to ignored_keys
Change-Id: I99cb14dac96892fae76629e3bad925f688ff5e70
Commit: 98fc42214295fa9df90c5f79e31cea902af6cf54
https://github.com/tribe29/checkmk/commit/98fc42214295fa9df90c5f79e31cea902…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
gui/valuespec: make Dictionary.transform_value respect ignored_keys
Change-Id: I411108885fee8f24598512846e186f99706b6c17
Commit: dcfddb3035c505ee0abd44e1c526449169471a16
https://github.com/tribe29/checkmk/commit/dcfddb3035c505ee0abd44e1c52644916…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
make update_config transform autochecks params
Change-Id: Ia21f2c231bbfdd9ee390c4d183ac4a6a57575e70
Commit: 1b0b44beefe2cb4fbbfbd520a53b1298427ffd06
https://github.com/tribe29/checkmk/commit/1b0b44beefe2cb4fbbfbd520a53b12984…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M cmk/base/plugins/agent_based/mssql_counters_section.py
Log Message:
-----------
checks/mssql_counters*: add missing timestamp format
Change-Id: I850e594fe7bff2eaa4b481c9fc5406309aefb89d
Commit: 1157f695f7c8cb01bc0e43043d1ff413828ab298
https://github.com/tribe29/checkmk/commit/1157f695f7c8cb01bc0e43043d1ff4138…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M tests/unit/checks/test_generic_datasets.py
Log Message:
-----------
Speed up generic tests by reducing on_time calls
Change-Id: If01e589a422f0b3aabf0633d5bea8c1ea040cb59
Commit: 6b110d5d55bd0c2c5f5a278f077ab9ec6168110f
https://github.com/tribe29/checkmk/commit/6b110d5d55bd0c2c5f5a278f077ab9ec6…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
A .werks/11373
M checks/apache_status
M checks/smart
M cmk/.f12
M cmk/base/.f12
M cmk/base/config.py
M cmk/base/default_config/base.py
M cmk/base/plugins/agent_based/mssql_counters_section.py
M cmk/fetchers/.f12
M cmk/gui/dashboard.py
M cmk/gui/figures.py
M cmk/gui/main_menu.py
M cmk/gui/plugins/dashboard/average_scatterplot_dashlet.py
M cmk/gui/plugins/dashboard/bar_chart_dashlet.py
M cmk/gui/plugins/dashboard/single_metric.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/openapi/.f12
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/check_parameters/cpu_utilization.py
M cmk/gui/plugins/wato/check_parameters/utils.py
M cmk/gui/valuespec.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/rulesets.py
M cmk/update_config.py
M tests/unit/checks/generictests/datasets/apache_status.py
M tests/unit/checks/generictests/datasets/apache_status_legacy.py
M tests/unit/checks/generictests/datasets/smart.py
M tests/unit/checks/test_generic_datasets.py
M tests/unit/cmk/base/checkers/test_cmd_caching.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
M web/htdocs/js/modules/figures/cmk_barplot.js
M web/htdocs/js/modules/figures/cmk_figures.js
M web/htdocs/js/modules/figures/cmk_table.js
M web/htdocs/js/modules/figures/cmk_timeseries.js
Log Message:
-----------
Merge branch 'master' into test_weblate2
Change-Id: I5c812a86c3532c123848a01b27c64d8be04faf65
Compare: https://github.com/tribe29/checkmk/compare/42be2916d572...6b110d5d55bd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6f041ab058bd430a846760eae961d82e3d215e70
https://github.com/tribe29/checkmk/commit/6f041ab058bd430a846760eae961d82e3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-10-19 (Mon, 19 Oct 2020)
Changed paths:
M tests/unit/cmk/base/checkers/test_cmd_caching.py
Log Message:
-----------
mock away the inventory plugins to speed up the unit tests
Change-Id: If91599428eacef88e13ea05bc833365903ee8768