Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 45a376c43e65b01288277218b8db5842194e19b8
https://github.com/tribe29/checkmk/commit/45a376c43e65b01288277218b8db58421…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M cmk/gui/bi.py
M cmk/gui/htmllib.py
M cmk/gui/page_menu.py
M cmk/gui/page_state.py
M cmk/gui/plugins/sidebar/main_menu.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/views/availability.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/wato/bi.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/sidebar.py
M cmk/gui/views.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/users.py
M omd/packages/appliance/webconf_snapin.py
Log Message:
-----------
Swap parameters icon and title of html.icon
The order of parameters is now identical with html.render_icon.
Change-Id: I3205b898bb444b383df1e376c71dfb43f8ce0f1b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 5223caf5eaca276796b63e38c5e07c9788baad9d
https://github.com/tribe29/checkmk/commit/5223caf5eaca276796b63e38c5e07c978…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M checkman/logwatch_ec
M checkman/logwatch_ec_single
M checks/logwatch
M cmk/base/check_api.py
A cmk/base/plugins/agent_based/logwatch_ec.py
M tests/testlib/base.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/checks/test_logwatch_inventory.py
A tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
logwatch_ec: Mirgrate logwatch plugin
The logwatch plugin unfortunately needs several API
violations to work properly.
For now, we import names from the old check_api.
CMK-5392
Change-Id: I3b138f59666c63a3bfff1ec5605534f213659c40
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d0b90476d54b4e197a493a14ef1095f5c872c3d2
https://github.com/tribe29/checkmk/commit/d0b90476d54b4e197a493a14ef1095f5c…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
M cmk/utils/prediction.py
Log Message:
-----------
TimeSeries object includes metadata about how to render itself
Commit deals with the refactoring consequences. As TimeSeries includes
render information, there is no need to deal with multi-types on curves,
once for the TimeSeries once for a list of tuples of render data and
TimesSeries.
The evaluation of an expression thus simplifies its return type to
List[TimeSeries]
CMK-5232
Change-Id: I8b7bbadc77aea54901b5834954952cdd337664c5
Commit: 87c9a83cd2ac14a8a4a6b82625d83f0f7c2afd8f
https://github.com/tribe29/checkmk/commit/87c9a83cd2ac14a8a4a6b82625d83f0f7…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
Log Message:
-----------
Harmonize metric stacking in Customgraphs
- Metrics always can stack, even on an underlying empty list of values or
Nones. It is not necessary thus to have a recipe that starts on
"area". Taking advantage of this combined graphs multiline metrics always
stack.
- Mirrored linestyle can also apply to multiline metrics. The expression
recipe is not aware of mirroring. The curve generator includes it for first
time and then the layout calculator applies the mirroring.
CMK-5232
Change-Id: I0adf42a9c6a32dc83076b2fe5470f53eb52b3cff
Commit: 329eac0a8f9b97cabeca9d76572931a4f4f55ed6
https://github.com/tribe29/checkmk/commit/329eac0a8f9b97cabeca9d76572931a4f…
Author: Óscar Nájera <oscar.najera(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M cmk/gui/plugins/metrics/timeseries.py
Log Message:
-----------
Harmonize colors in Customgraphs
The color picker for a metric is the ruling color for the output,
irrespective of what the metric system say the color of the metric shall
be. That is expected behavior. Multi-line curves already delivered their
own colors and where thus disobedient to color picker.
To better separate between Multi-line curves that now have same color, they
are faded on alternating entries. Like the combined graphs did.
- Forecast Graphs have hard defined colors and thus skip this
regulation. They cannot be embedded in a custom graph so it is safe.
- Combined Graphs generate their complete recipe. If the entire graph had
only one metric, all output curves turn rainbow colored(old behavior). If
more than a metric was defined, then there is alternating fading over all
entries(close enough to old behavior, which was at block level). As the
recipe is fully defined by the listed metrics, the compute_graph_curves
does not do recoloring fading alternating entries. Tests on combined graphs
color change, because now odd fading(keeps first metric(zero index)
preserved). It also imitates then result on CustomGraphs multi-line, which
fade color on odd entries.
- Custom graphs that generate multi-lines, here applies the color fading,
per metric block. To avoid conflict, the multi-line evaluator drops the
color info.
CMK-5232
Change-Id: I290dbe4c4dfa235e785d68f5af4c76c8337d1414
Compare: https://github.com/tribe29/checkmk/compare/0e0a61f6238b...329eac0a8f9b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0e0a61f6238bea730acfe99246cc42614d89e809
https://github.com/tribe29/checkmk/commit/0e0a61f6238bea730acfe99246cc42614…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-09-21 (Mon, 21 Sep 2020)
Changed paths:
M agents/windows/plugins/windows_tasks.ps1
Log Message:
-----------
[CMK-5458] - prevent long line formatted output by Powershell
This "format long lines" behavior of Powershell may break our checks on Monitoring Site
Minor fix: added support for English(UK) language.
Also SUP-3895
Change-Id: I70a59cc98021a8438d7446936f841b0ed594a940
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: de9ae638f2f4923db882cd965d66c1be3d3f45ef
https://github.com/tribe29/checkmk/commit/de9ae638f2f4923db882cd965d66c1be3…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2020-09-18 (Fri, 18 Sep 2020)
Changed paths:
M checks/check_mk
A cmk/base/plugins/agent_based/check_mk.py
M cmk/base/plugins/agent_based/labels.py
A tests/unit/cmk/base/plugins/agent_based/test_checkmk.py
R tests/unit/cmk/base/plugins/agent_based/test_checkmk_labels.py
M tests/unit/cmk/base/test_discovery.py
Log Message:
-----------
Register check_mk section for labels again
Functionality is now implemented in a separate file and
check_mk.agent_update has been adjusted accordingly.
Change-Id: Id0247bfab30a44ab3f52355cc672ddd0f9e21a20