Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c45c81da5d1e99b583ed87dbd8594e718c84f358
https://github.com/tribe29/checkmk/commit/c45c81da5d1e99b583ed87dbd8594e718…
Author: Anastasiya Liatsetskaya <anastasiya.liatsetskaya(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M cmk/gui/crash_reporting.py
M cmk/gui/login.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/auth.py
M cmk/gui/wsgi/profiling.py
M cmk/update_config.py
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/htmllib/test_foldable_container.py
M tests/unit/cmk/gui/htmllib/test_html_cls.py
M tests/unit/cmk/gui/plugins/dashboard/test_dashboard_utils.py
M tests/unit/cmk/gui/plugins/metrics/test_artwork.py
M tests/unit/cmk/gui/plugins/metrics/test_html_render.py
M tests/unit/cmk/gui/plugins/metrics/test_metrics_graph_template.py
M tests/unit/cmk/gui/test_gui_crash_reporting.py
M tests/unit/cmk/gui/test_login_unit.py
M tests/unit/cmk/gui/utils/test_flashed_messages.py
M tests/unit/cmk/gui/utils/test_timeout_manager.py
M tests/unit/cmk/gui/watolib/test_groups.py
M tests/unit/cmk/utils/livestatus_helpers/test_downtime_commands.py
M tests/unit/conftest.py
Log Message:
-----------
Adding mypy ignore no-untype-def statements, p21
CMK-10552
Change-Id: Ic50438388d93ffc7c2a92094c324dc86106bd2f5
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1593c4f7e186e97e60a8bc30e881acaa3dee6313
https://github.com/tribe29/checkmk/commit/1593c4f7e186e97e60a8bc30e881acaa3…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/14410
M cmk/base/config.py
M cmk/base/export.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
Log Message:
-----------
14410 FIX Discovered Service labels are considered for rule evaluation
The pages already did automation calls giving needed context about
discovered service labels. Now those are used when available and
the wato pages can correctly apply rules that should act on discovered
service labels.
Change-Id: Ib31559831faca3a487a1691e633c605e9c65ef00
Commit: ab3215821a781168bc9b586ccf3ca0ed0594962e
https://github.com/tribe29/checkmk/commit/ab3215821a781168bc9b586ccf3ca0ed0…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/13953
M cmk/gui/plugins/wato/utils/html_elements.py
Log Message:
-----------
13953 FIX Prevent a crash with pending changes and Japanese locale
The GUI would be unsuable due to a crash if there was a pending change and the japanese locale set.
This is no longer the case.
In Japanese locale, the space was missing between the number of changes and the Japanese word for "change".
As we can not be sure how this situation is handled in different locales,
or if other locals add more spaces to this string a refactoring was necessary.
CMK-10645
Change-Id: I3cc042964b598377e59c9ab94033cba4a503f399
Compare: https://github.com/tribe29/checkmk/compare/8dab66678d17...ab3215821a78
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f1da64624ac7176377c07d30d06c523190a19214
https://github.com/tribe29/checkmk/commit/f1da64624ac7176377c07d30d06c52319…
Author: timotheus.bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M tests/integration/omd/test_python.py
Log Message:
-----------
Adapt integration tests to new python version def
Change-Id: I8b55881185aa71aade23e7b5e3a0fbee589f994a
Commit: f4a3d6fe3ec3dde44ed0ed79cfb5b173659e4ce8
https://github.com/tribe29/checkmk/commit/f4a3d6fe3ec3dde44ed0ed79cfb5b1736…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/14410
M cmk/base/config.py
M cmk/base/export.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/services.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_service_discovery.py
Log Message:
-----------
14410 FIX Discovered Service labels are considered for rule evaluation
The pages already did automation calls giving needed context about
discovered service labels. Now those are used when available and
the wato pages can correctly apply rules that should act on discovered
service labels.
Change-Id: Ib31559831faca3a487a1691e633c605e9c65ef00
Compare: https://github.com/tribe29/checkmk/compare/9d2117b644a2...f4a3d6fe3ec3
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c8cd148feefe254af5182c09135cc46b4ddcfd9b
https://github.com/tribe29/checkmk/commit/c8cd148feefe254af5182c09135cc46b4…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/13892
Log Message:
-----------
13892 Improved performance of event console time range filters
When a time range filter for the event console history table was used with
an equality operator, an important performance optimization was not
triggered. Luckily enough, the Checkmk GUI never creates such queries, so
this change only affects setups where queries are generated externally (via
e.g. scripts).
Change-Id: I138b0f92747fd089b0afd3ac2a04a04e7fa83fd7
Commit: 9d2117b644a210cc4e97f1661c77983f2beb6302
https://github.com/tribe29/checkmk/commit/9d2117b644a210cc4e97f1661c77983f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
R checks/netapp_api_ports
A cmk/base/plugins/agent_based/netapp_api_ports.py
R tests/unit/checks/generictests/datasets/netapp_api_ports_regression.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_netapp_api_ports.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
Log Message:
-----------
migrate netapp_api_ports
Change-Id: I8a8a31b922daced689d679bee7c74c90d9ee2f6f
Compare: https://github.com/tribe29/checkmk/compare/cc5474e7ec72...9d2117b644a2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cc5474e7ec72300aa25d3601c0de16060434a412
https://github.com/tribe29/checkmk/commit/cc5474e7ec72300aa25d3601c0de16060…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M cmk/ec/history.py
M cmk/ec/query.py
Log Message:
-----------
Make EC filter operators Literals.
This catches any typos for the operator names, and by doing so, two bugs
were found in the computation of the glb/lub calculations for time ranges.
Change-Id: Ia28431e5fb9889bf3e87b1f50f7e5e3ff1dbae63
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 8dab66678d178e48b74fd549767f8897114f7ec6
https://github.com/tribe29/checkmk/commit/8dab66678d178e48b74fd549767f88971…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/14000
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14000 FIX mk_oracle.ps1: missing async sections
In case you're using mk_oracle.ps1 and you've observed that async sections are not generated anymore, this werk may fix this issue.
Previously, a new async process was started in case a known PID was not running anymore.
However, if an already started process was terminated (e.g. due to a crash), the PID may have been taken by another (unrelated) process.
mk_oracle.ps1 does now perform a stricter checking.
SUP-10838
Change-Id: I6b2348fdf59be7ebfcefd01efc50f49f5768f4cd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9d2fb923f4538a3651422940d8e4ad4aa941467f
https://github.com/tribe29/checkmk/commit/9d2fb923f4538a3651422940d8e4ad4aa…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/14000
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14000 FIX mk_oracle.ps1: missing async sections
In case you're using mk_oracle.ps1 and you've observed that async sections are not generated anymore, this werk may fix this issue.
Previously, a new async process was started in case a known PID was not running anymore.
However, if an already started process was terminated (e.g. due to a crash), the PID may have been taken by another (unrelated) process.
mk_oracle.ps1 does now perform a stricter checking.
SUP-10838
Change-Id: I6b2348fdf59be7ebfcefd01efc50f49f5768f4cd
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ffbd14ba64195ccc3863a7cafae1b5090d7ddb09
https://github.com/tribe29/checkmk/commit/ffbd14ba64195ccc3863a7cafae1b5090…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
A .werks/14000
M agents/windows/plugins/mk_oracle.ps1
Log Message:
-----------
14000 FIX mk_oracle.ps1: missing async sections
In case you're using mk_oracle.ps1 and you've observed that async sections are not generated anymore, this werk may fix this issue.
Previously, a new async process was started in case a known PID was not running anymore.
However, if an already started process was terminated (e.g. due to a crash), the PID may have been taken by another (unrelated) process.
mk_oracle.ps1 does now perform a stricter checking.
SUP-10838
Change-Id: I6b2348fdf59be7ebfcefd01efc50f49f5768f4cd
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 67fc567bc7eaaabf4b3342daa03ad66396afff85
https://github.com/tribe29/checkmk/commit/67fc567bc7eaaabf4b3342daa03ad6639…
Author: timotheus.bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Regenerate Pipfile.lock
Change-Id: I9a0bdbc9e7d65e1eb4fc0d99cdf5bf399827cb8e
Commit: 2c0550ee9eece1794d6132126481faa5fb74e3ea
https://github.com/tribe29/checkmk/commit/2c0550ee9eece1794d6132126481faa5f…
Author: timotheus.bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-07-14 (Thu, 14 Jul 2022)
Changed paths:
M Makefile
M Pipfile
M Pipfile.lock
M defines.make
Log Message:
-----------
Inject PYTHON_VERSION: defines.make -> Pipfile
According to https://pipenv-fork.readthedocs.io/en/latest/basics.html#specifying-version…:
If you don’t specify a Python version on the command–line, either the [requires] python_full_version
or python_version will be selected automatically, falling back to whatever your system’s default python
installation is, at time of execution.
--> As were passing it via commandline, we're still specifying the version.
Change-Id: Id13e5cb7f5747f0f22b2d587c155be8044e75abc
Compare: https://github.com/tribe29/checkmk/compare/0a965ad512f6...2c0550ee9eec