Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: ad97bc5dba72129c2d88123f8836119074a51f47
https://github.com/tribe29/checkmk/commit/ad97bc5dba72129c2d88123f883611907…
Author: Mazen Alkatlabee <mazen.alkatlabee(a)tribe29.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
M package-lock.json
M package.json
M tsconfig.strict.json
M web/htdocs/js/modules/ajax.ts
M web/htdocs/js/modules/bi.ts
M web/htdocs/js/modules/forms.ts
M web/htdocs/js/modules/popup_menu.ts
M web/htdocs/js/modules/valuespecs.ts
Log Message:
-----------
Revert "Revert "add types to forms.ts, popup_menu.ts and
valuespecs.ts""
This reverts commit 2adfbccb9aa7d009a75a62d6ea55ef422fa7a4b3.
Reason for revert: found the fix for the problem
Change-Id: I95ce6cd6cfe7cec0ef3b02426337eb8f57419c5e
Commit: 2351f11eb6858381662fb51037e945d68e398f87
https://github.com/tribe29/checkmk/commit/2351f11eb6858381662fb51037e945d68…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-04-11 (Tue, 11 Apr 2023)
Changed paths:
A .werks/15415
M cmk/gui/views/perfometer/legacy_perfometers/check_mk.py
Log Message:
-----------
15415 FIX Interface checks: Fix error in perfometer rendering
From 2.2 onwards, the interface services do not produce
useless and
potentially wrong all-zero metrics anymore (werk #14542). This had an
unwanted side effect: Until the counters are initialized, there was a
fallback to the legacy perfometer because the non-legacy one is missing
metrics. The legacy perfometer assumed that all metrics are present
(pre-2.2 behaviour), which led to a crash.
To solve this issue, we simply remove the legacy perfometer for
interface checks.
CMK-12785
Change-Id: I2f980823c7161ad70f18590abea99f18c729d829
Compare:
https://github.com/tribe29/checkmk/compare/265e8900c2a0...2351f11eb685