Branch: refs/heads/2.2.0
Home:
https://github.com/Checkmk/checkmk
Commit: 5e523daeea1301c9bae2c718c804628a692ecc7a
https://github.com/Checkmk/checkmk/commit/5e523daeea1301c9bae2c718c804628a6…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/17075
M cmk/utils/regex.py
M cmk/utils/rulesets/ruleset_matcher.py
M cmk/utils/rulesets/tuple_rulesets.py
A tests/unit/cmk/utils/test_regex.py
Log Message:
-----------
17075 Fix regex when combining multiple expressions using global flags
There are a few places where we concatenate multiple regular expressions
to save performance. This concatenation broke when expressions using
global flags such as "(?i)cpu" were concatenated. With this werk, we are
converting these global flags to local ones for that specific expression
which restores the expected behavior of the expression, fixing various
crashes that would occur for example when updating or activating
changes.
SUP-17283
Change-Id: Ib2719ce6bc7676388bc81a6e8fe95465f32d2ef2
Commit: d8a53dc879cb2c1c859a050fc63cb29996395cdc
https://github.com/Checkmk/checkmk/commit/d8a53dc879cb2c1c859a050fc63cb2999…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-06-27 (Thu, 27 Jun 2024)
Changed paths:
A .werks/17080
M cmk/gui/background_job.py
M cmk/utils/licensing/helper.py
Log Message:
-----------
17080 FIX Hanging background jobs/frozen site
Background jobs could previously hang without ever finishing under the wrong conditions.
This could lead to the entire site freezing if the job had acquired crucial file locks
(i.e. a lock on licensing files).
This is usually accompanied by the error
```
Bad file descriptor
```
in the logs.
SUP-18949
SUP-18979
SUP-18994
Change-Id: I3e2d9f8514ad3be55217fcba01e97cc351ca11d8
Compare:
https://github.com/Checkmk/checkmk/compare/536d4c76c985...d8a53dc879cb
To unsubscribe from these emails, change your notification settings at
https://github.com/Checkmk/checkmk/settings/notifications