Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: eaba1b6cb615079aeaceb7de016324e5a0aa2001
https://github.com/Checkmk/checkmk/commit/eaba1b6cb615079aeaceb7de016324e5a…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
A .werks/16055
M cmk/gui/views/painter/v0/painters.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
Log Message:
-----------
16055 FIX custom notes: Allow html tags on custom notes for hosts and services
This Werk enables the use of html tags in custom host and service notes. Previously, such tags were escaped and therefore it was not possible to use html content in the notes.
Change-Id: I0b931ca6a77541ada0f6f130a2c62b094becf4be
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: bf791fa5c1602c9331573f87b2ae2fd5e8dbca76
https://github.com/Checkmk/checkmk/commit/bf791fa5c1602c9331573f87b2ae2fd5e…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/plugins/mk_site_object_counts
Log Message:
-----------
Fix `unixcat` execution in Linux agent
In `section_omd_core` in the Linux agent, we call
/omd/version/.../bin/unixcat
This command can fail if we are not in the site context:
/omd/versions/2023.08.29.cee/bin/unixcat:
/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found
(required by /omd/versions/2023.08.29.cee/bin/unixcat)
Luckily, this only happens in the master branch.
Change-Id: I3540b5c28da7fb5de66a56b48e3c6f376582a118
(cherry picked from commit 744166494c21f53edb3a13d6071ec901f1424766)
Commit: ba656c29ebf29ec9105f3441ccf8627a344ccbb7
https://github.com/Checkmk/checkmk/commit/ba656c29ebf29ec9105f3441ccf8627a3…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
A .werks/16096
M cmk/gui/auth.py
Log Message:
-----------
16096 FIX authentication: allow rest-api access when gui access is restricted
This werk addresses an issue with regards to rest-api access. When the
distributed monitoring config option
"Users are allowed to directly login into the Web GUI"
was disabled, we inadvertently blocked access to the rest-api as well.
We now allow rest-api access while still blocking access to the Web
GUI in this scenario.
Not pretty but works. check_auth() is called before we do any url matching,
hence we don't know at this point if the request is destined for the
rest-api or not.
SUP-15133
Change-Id: I7ca0640131908f2962a0e2802d1b9c3b60e1310e
Compare: https://github.com/Checkmk/checkmk/compare/90f4334f2a18...ba656c29ebf2
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 680c59dd0b19c223f371a54b54f64dbc41032fb9
https://github.com/Checkmk/checkmk/commit/680c59dd0b19c223f371a54b54f64dbc4…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/plugins/mk_site_object_counts
Log Message:
-----------
Fix `unixcat` execution in Linux agent
In `section_omd_core` in the Linux agent, we call
/omd/version/.../bin/unixcat
This command can fail if we are not in the site context:
/omd/versions/2023.08.29.cee/bin/unixcat:
/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found
(required by /omd/versions/2023.08.29.cee/bin/unixcat)
Luckily, this only happens in the master branch.
Change-Id: I3540b5c28da7fb5de66a56b48e3c6f376582a118
Commit: 3ae345aa2cb8ee7b517ba7c3581f754c77ab2747
https://github.com/Checkmk/checkmk/commit/3ae345aa2cb8ee7b517ba7c3581f754c7…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M cmk/gui/graphing/_rrd_fetch.py
M tests/unit/cmk/gui/graphing/test_rrd_fetch.py
Log Message:
-----------
Type needed elements
Change-Id: I49502a656c48f5f79aa66aec215d3a2a8e18be4d
Commit: e6c1d826243146ee2d9153e999908416b0e23f32
https://github.com/Checkmk/checkmk/commit/e6c1d826243146ee2d9153e999908416b…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M cmk/gui/graphing/_timeseries.py
M cmk/gui/graphing/_utils.py
Log Message:
-----------
Improve expression_func; Remove one "tuple[Any, ...]"
Change-Id: If5288ef6efada72698046caf9fc22ccba2495637
Compare: https://github.com/Checkmk/checkmk/compare/f5582af9c8cd...e6c1d8262431
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f5582af9c8cd0ce8e25a79222daf68096f84c14e
https://github.com/Checkmk/checkmk/commit/f5582af9c8cd0ce8e25a79222daf68096…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
A .werks/16055
M cmk/gui/painter/v0/painters.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
Log Message:
-----------
16055 FIX custom notes: Allow html tags on custom notes for hosts and services
This Werk enables the use of html tags in custom host and service notes. Previously, such tags were escaped and therefore it was not possible to use html content in the notes.
Change-Id: I0b931ca6a77541ada0f6f130a2c62b094becf4be
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: b933e0d2389e90b2ffb173c5b3bc46d1eb695086
https://github.com/Checkmk/checkmk/commit/b933e0d2389e90b2ffb173c5b3bc46d1e…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
A .werks/16096
M cmk/gui/auth.py
Log Message:
-----------
16096 FIX authentication: allow rest-api access when gui access is restricted
This werk addresses an issue with regards to rest-api access. When the
distributed monitoring config option
"Users are allowed to directly login into the Web GUI"
was disabled, we inadvertently blocked access to the rest-api as well.
We now allow rest-api access while still blocking access to the Web
GUI in this scenario.
Not pretty but works. check_auth() is called before we do any url matching,
hence we don't know at this point if the request is destined for the
rest-api or not.
SUP-15133
Change-Id: I7ca0640131908f2962a0e2802d1b9c3b60e1310e
Commit: cc6d85fead0bcb4cfd7d8d6e12139ec97489e935
https://github.com/Checkmk/checkmk/commit/cc6d85fead0bcb4cfd7d8d6e12139ec97…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M cmk/gui/fields/attributes.py
Log Message:
-----------
TimeAllowedRange: update regex pattern on start and end times
CMK-14314
Change-Id: I79ac28dd48877e0d8c187cb7a66b9c71d058ec9f
Commit: 1f03c4871a1ded3b273075998e2c4e9aa124f17f
https://github.com/Checkmk/checkmk/commit/1f03c4871a1ded3b273075998e2c4e9aa…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
M packages/cmk-agent-ctl/Cargo.lock
M packages/cmk-agent-ctl/Cargo.toml
M packages/cmk-agent-ctl/scripts/cargo_build_core.cmd
M packages/cmk-agent-ctl/src/configuration/config.rs
M packages/cmk-agent-ctl/src/mailslot_transport.rs
M packages/cmk-agent-ctl/src/modes/pull.rs
M packages/cmk-agent-ctl/src/modes/renew_certificate.rs
Log Message:
-----------
push rust to 1.72
- fixes in code(added traits Serialize/Deserialize)
- push up version of suspicious string_enum crate: some incompatibilities
- fix strange/obsolete formatting
Change-Id: I81d8295dc10b996e17bd1f9073d164914cd7fd37
Compare: https://github.com/Checkmk/checkmk/compare/1ea30aa173ba...1f03c4871a1d
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 90f4334f2a186419bca4b99d52ffc8688079f68b
https://github.com/Checkmk/checkmk/commit/90f4334f2a186419bca4b99d52ffc8688…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
A .werks/15833
Log Message:
-----------
15833 Prevent overriding critical plugins with custom files
Previously it was possible to override any Checkmk agent plugin using
Custom files rule in Setup. In the case of the agent updater it may
lead to serious problems.
Since this release the agent updater plugin is protected from
overriding.
CMK-6917
TEST: automatic and manual
Change-Id: I7e24d3b7c30b36d18f057626d82cf39e663b0898
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fc14c124bf908b01ba6d98a5792708c516da05ff
https://github.com/Checkmk/checkmk/commit/fc14c124bf908b01ba6d98a5792708c51…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
R tests/unit/cmk/base/test_check_utils.py
A tests/unit/cmk/checkengine/test_checking.py
Log Message:
-----------
Move ConfiguredService tests to checkengine tests
Change-Id: I10666d56da2b20c738361b5df8121e14b65a0b16
Commit: 3bbe07e3924deab88cf242d85782de4c717ce7b6
https://github.com/Checkmk/checkmk/commit/3bbe07e3924deab88cf242d85782de4c7…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
R tests/unit/cmk/base/autochecks/__init__.py
R tests/unit/cmk/base/autochecks/test_autochecks.py
M tests/unit/cmk/checkengine/test_autochecks.py
Log Message:
-----------
Move autochecks tests to a single file
Change-Id: I98d873186d20dbd4a9f9f12a5547c55b3afabc23
Commit: ade9c2b8beef66526119c131fdd9342432db2d04
https://github.com/Checkmk/checkmk/commit/ade9c2b8beef66526119c131fdd934243…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-09-05 (Tue, 05 Sep 2023)
Changed paths:
R tests/unit/cmk/checkers/__init__.py
R tests/unit/cmk/checkers/test_agent_protocol.py
R tests/unit/cmk/checkers/test_cache.py
R tests/unit/cmk/checkers/test_classic_snmp.py
R tests/unit/cmk/checkers/test_factory.py
R tests/unit/cmk/checkers/test_fetchers.py
R tests/unit/cmk/checkers/test_snmp_backend.py
R tests/unit/cmk/checkers/test_snmp_walk_cache.py
A tests/unit/cmk/fetchers/__init__.py
A tests/unit/cmk/fetchers/test_agent_protocol.py
A tests/unit/cmk/fetchers/test_cache.py
A tests/unit/cmk/fetchers/test_classic_snmp.py
A tests/unit/cmk/fetchers/test_factory.py
A tests/unit/cmk/fetchers/test_fetchers.py
A tests/unit/cmk/fetchers/test_snmp_backend.py
A tests/unit/cmk/fetchers/test_snmp_walk_cache.py
Log Message:
-----------
Rename unit.cmk.{check,fetch}ers
The tests test code in cmk.fetchers
Change-Id: Iec24947b26644cbb98d015d23cd12b05bc957823
Compare: https://github.com/Checkmk/checkmk/compare/af291e1137ea...ade9c2b8beef