Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: bb331953c36c4a455fea2a0d7ba12fe0e72dbec3
https://github.com/Checkmk/checkmk/commit/bb331953c36c4a455fea2a0d7ba12fe0e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16756.md
M cmk/gui/openapi/endpoints/common_fields.py
M cmk/gui/openapi/endpoints/host_config/__init__.py
M cmk/gui/openapi/restful_objects/constructors.py
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
Log Message:
-----------
16756 host_config: introduce include_links option for Show all hosts endpoint
This werk introduces the flag 'include_links' for the 'Show all hosts'
host config endpoint. It toggles whether the links field should be populated
of the individual hosts. This serves as a mechanism to reduce the payload
generated. This field defaults to False and existing scripts therefore have
to be adjusted accordingly.
Change-Id: I5bf426c2e283f34a0b8cae2c58553a42bc2d9f0d
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 66aec0fbb69d3927f54ee259af84c6077bb02222
https://github.com/Checkmk/checkmk/commit/66aec0fbb69d3927f54ee259af84c6077…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16755.md
M cmk/plugins/memory/agent_based/mem_win.py
M cmk/plugins/memory/graphing/memory.py
M tests/unit/cmk/plugins/memory/agent_based/test_mem_win_check.py
Log Message:
-----------
16755 FIX mem_win: rename 'Commit Charge' to 'Virtual Memory' for correctness
The value previously displayed as 'Commit Charge' did not match its
description. Therefore, this value has been accurately renamed to
'Virtual Memory,' while maintaining the original calculation method.
Correspondingly, the titles of related graphs have been adjusted to
reflect this change.
In versions prior to 2.3, the service summary included a metric labeled
'Pagefile installed.' This has now been correctly renamed to
'Total Virtual Memory,' as it never accurately represented the
'Pagefile installed.'
SUP-17797
Change-Id: I8ee06c361d0ed67ff9782a1d75f31ee69fe47111
Commit: 86ae598454b0125273b9d94049e691532dfde83e
https://github.com/Checkmk/checkmk/commit/86ae598454b0125273b9d94049e691532…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M packages/mk-sql/src/ms_sql/client.rs
Log Message:
-----------
mk_sql: cleanup connection code
- make name more unified and correct
- add set_nodelay to named connection
Change-Id: Ib62861aef470a26ef2408e1ffe57f3f5e032675f
Compare: https://github.com/Checkmk/checkmk/compare/b5ac99f5e4dd...86ae598454b0
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4a3f40ae834f9eb054d63435d0587d89365559dc
https://github.com/Checkmk/checkmk/commit/4a3f40ae834f9eb054d63435d0587d893…
Author: Moritz Kirschner <moritz.kirschner(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/config.py
M cmk/gui/painter/v0/helpers.py
M cmk/gui/valuespec/definitions.py
M cmk/gui/view_utils.py
M cmk/gui/wato/pages/services.py
M cmk/utils/labels.py
M cmk/utils/rulesets/ruleset_matcher.py
M tests/unit/cmk/base/test_core_config.py
Log Message:
-----------
Tighten label source typing
Change-Id: I049fee773f711109a28d106714ecbfa1dea5f5ed
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: b69451380781cf574160487fa12d7a3c3041ed67
https://github.com/Checkmk/checkmk/commit/b69451380781cf574160487fa12d7a3c3…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16759.md
M cmk/plugins/collection/rulesets/cert.py
A tests/unit/cmk/plugins/collection/rulesets/test_cert.py
Log Message:
-----------
16759 FIX check certificate: correctly load old rules
Upgrading from 2.3.0b3 to 2.3.0b4 could lead to the _Check certificates_ rules being incorrectly loaded due to a missing field in the old settings.
This werk ensures a correct loading by automatically setting the missing parameters.
Change-Id: I677a139ac6278b5af95e5b883b1175ba453b8e70
Commit: 80d9ca62eef5fe542094808a1c6a4823c9b166ec
https://github.com/Checkmk/checkmk/commit/80d9ca62eef5fe542094808a1c6a4823c…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
Log Message:
-----------
Fix transformation/validation for optional dictionary inputs
value can apparently be optional for the legacy Dictionary.render_input
CMK-17015
Change-Id: I66aa7d984904bc4a830ca4b2393698c98f0c1653
Commit: b5ac99f5e4ddcb92ed83462ec12936847ab92e39
https://github.com/Checkmk/checkmk/commit/b5ac99f5e4ddcb92ed83462ec12936847…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16790.md
M cmk/gui/utils/rule_specs/legacy_converter.py
Log Message:
-----------
Ruleset API: Fix error during AgentConfig creation
BETA-46
Change-Id: I9b6c6cad71d7aa26aecc2680d174143c9adbb309
Compare: https://github.com/Checkmk/checkmk/compare/318caa180cb7...b5ac99f5e4dd
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 01213ffce163b4b2acc733c99fc5a1e8cce0499f
https://github.com/Checkmk/checkmk/commit/01213ffce163b4b2acc733c99fc5a1e8c…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16755.md
M cmk/plugins/memory/agent_based/mem_win.py
M cmk/plugins/memory/graphing/memory.py
M tests/unit/cmk/plugins/memory/agent_based/test_mem_win_check.py
Log Message:
-----------
16755 FIX mem_win: rename 'Commit Charge' to 'Virtual Memory' for correctness
The value previously displayed as 'Commit Charge' did not match its
description. Therefore, this value has been accurately renamed to
'Virtual Memory,' while maintaining the original calculation method.
Correspondingly, the titles of related graphs have been adjusted to
reflect this change.
In versions prior to 2.3, the service summary included a metric labeled
'Pagefile installed.' This has now been correctly renamed to
'Total Virtual Memory,' as it never accurately represented the
'Pagefile installed.'
SUP-17797
Change-Id: I8ee06c361d0ed67ff9782a1d75f31ee69fe47111
Commit: 4e9151c5efc960d56b14f7d032b82989a76f507f
https://github.com/Checkmk/checkmk/commit/4e9151c5efc960d56b14f7d032b82989a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/base/core_nagios/_host_check_template.py
Log Message:
-----------
Clean up precomiled host checks III
Change-Id: Id088a42efe374418b9a479b3d859582b335a5dbf
Compare: https://github.com/Checkmk/checkmk/compare/2272655722bc...4e9151c5efc9
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: c3fca200f1aff8ab89a4610a4f5c9a88a9bfe3aa
https://github.com/Checkmk/checkmk/commit/c3fca200f1aff8ab89a4610a4f5c9a88a…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/base/plugins/agent_based/docker_container_diskstat_cgroupv2.py
Log Message:
-----------
docker_container_diskstat_cgroupv2: skip incomplete devices during parse
Change-Id: I889257219b2e53a5e4f151a63844308f100ae9f6
Commit: c1ac593da986c263873e58c95342cfae15b00a01
https://github.com/Checkmk/checkmk/commit/c1ac593da986c263873e58c95342cfae1…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/base/plugins/agent_based/docker_container_mem.py
M cmk/base/plugins/agent_based/docker_container_mem_cgroupv2.py
M cmk/base/plugins/agent_based/utils/docker.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem_cgroupv2.py
Log Message:
-----------
docker_container_mem: skip on empty data
Change-Id: I5f05af1d8e8d4f21c961121c977ee2c63b3276fa
Commit: b750586d49c2259028f86a53679bc1a74b87047a
https://github.com/Checkmk/checkmk/commit/b750586d49c2259028f86a53679bc1a74…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16754
M cmk/base/plugins/agent_based/docker_container_mem.py
M cmk/base/plugins/agent_based/docker_container_mem_cgroupv2.py
M cmk/base/plugins/agent_based/utils/docker.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
Log Message:
-----------
16754 FIX docker_container: skip on incomplete data for diskstat and memory
During the data parsing of a container, it is possible to encounter
incomplete metric sets, which previously caused a crash. Since the
data in these instances is simply unavailable, we now skip the
discovery or check cycle for such cases. This adjustment is applied
to docker container disktat and memory check plugins.
SUP-17452
CMK-16933
CMK-16934
Change-Id: Ifd1cb9734839d44177a3a5519f126646085dbe9d
Compare: https://github.com/Checkmk/checkmk/compare/fb8b5b40b2cd...b750586d49c2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: b943b132597c84316ef95ffa843795379031599e
https://github.com/Checkmk/checkmk/commit/b943b132597c84316ef95ffa843795379…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/base/plugins/agent_based/docker_container_diskstat_cgroupv2.py
Log Message:
-----------
docker_container_diskstat_cgroupv2: skip incomplete devices during parse
Change-Id: I889257219b2e53a5e4f151a63844308f100ae9f6
Commit: d66adc240a72a0f738cd4af016f88dfe64a7809f
https://github.com/Checkmk/checkmk/commit/d66adc240a72a0f738cd4af016f88dfe6…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
M cmk/base/plugins/agent_based/docker_container_mem.py
M cmk/base/plugins/agent_based/docker_container_mem_cgroupv2.py
M cmk/plugins/lib/docker.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem_cgroupv2.py
Log Message:
-----------
docker_container_mem: skip on empty data
Change-Id: I5f05af1d8e8d4f21c961121c977ee2c63b3276fa
Commit: 318caa180cb7e2d466b8ae89ab5f9f77bae85138
https://github.com/Checkmk/checkmk/commit/318caa180cb7e2d466b8ae89ab5f9f77b…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-04-23 (Tue, 23 Apr 2024)
Changed paths:
A .werks/16754.md
M cmk/base/plugins/agent_based/docker_container_mem.py
M cmk/base/plugins/agent_based/docker_container_mem_cgroupv2.py
M cmk/plugins/lib/docker.py
M tests/unit/cmk/base/plugins/agent_based/test_docker_container_mem.py
Log Message:
-----------
16754 FIX docker_container: skip on incomplete data for diskstat and memory
During the data parsing of a container, it is possible to encounter
incomplete metric sets, which previously caused a crash. Since the
data in these instances is simply unavailable, we now skip the
discovery or check cycle for such cases. This adjustment is applied
to docker container disktat and memory check plugins.
SUP-17452
CMK-16933
CMK-16934
Change-Id: Ifd1cb9734839d44177a3a5519f126646085dbe9d
Compare: https://github.com/Checkmk/checkmk/compare/8985cc88ad8d...318caa180cb7
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications