Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 94aea8136730e6067d101c47a2e4ae7b1bda349e
https://github.com/tribe29/checkmk/commit/94aea8136730e6067d101c47a2e4ae7b1…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/special_agents/utils_kubernetes/performance.py
Log Message:
-----------
agent_kube: fix (de-)serialization
ContainerStore data could never be read again, after it was
serialized, since it was deserialized with a different key than it was
serialized with. Thus, the agent would never be able to compute rate
data.
CMK-12515
Change-Id: Id7639ad22c42ce772d606b78efd57ee3d3912241
(cherry picked from commit 7ca04366fb32e006d3ce20b830a6fbbaf96b96c0)
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 0a02f63dbe08e947c18cc0863468b1443af3afdb
https://github.com/tribe29/checkmk/commit/0a02f63dbe08e947c18cc0863468b1443…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
Fix wrong IP address for SNMP management board
* Move all common management board sanitic checking to the start
of the function to highlight the similarities and make sure
both protocols use the correct IP address.
* Change if-elif-chain to match-case-assert_never to force
exhaustivity of protocol handling at the type-checking level.
CMK-12589
Change-Id: I1ca9b1231786b9312c851172f28e6bfe7c718a54
Commit: 7037bc6e0021c067e84f5c2917b761f0abfa7e89
https://github.com/tribe29/checkmk/commit/7037bc6e0021c067e84f5c2917b761f0a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
R .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
Revert "15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)"
This reverts commit 465c94755250e032623dd37d26d9d03d1681bce7.
Compare: https://github.com/tribe29/checkmk/compare/21f409f28ee0...7037bc6e0021
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 78c99795376ee01c86214ec80319cf3ec9d24885
https://github.com/tribe29/checkmk/commit/78c99795376ee01c86214ec80319cf3ec…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/sources.py
Log Message:
-----------
Fix wrong IP address for SNMP management board
* Move all common management board sanitic checking to the start
of the function to highlight the similarities and make sure
both protocols use the correct IP address.
* Change if-elif-chain to match-case-assert_never to force
exhaustivity of protocol handling at the type-checking level.
CMK-12589
Change-Id: I1ca9b1231786b9312c851172f28e6bfe7c718a54
Commit: d9634ccdaa2695fcac61d5eaeb4e21873c14f58e
https://github.com/tribe29/checkmk/commit/d9634ccdaa2695fcac61d5eaeb4e21873…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
R .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
Revert "15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)"
This reverts commit 3321bbf0646a2189ba150701face9a117e7a1755.
Commit: 6c821b6098fc9c1ec23200999d6212675a76c6c5
https://github.com/tribe29/checkmk/commit/6c821b6098fc9c1ec23200999d6212675…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
agent_smb_share: improve test typing
Change-Id: I4beeb8de2162c0e13edb3a713374a92ae1506a41
Commit: 10afda290ed337de7286d66391a4e48ce8dca41c
https://github.com/tribe29/checkmk/commit/10afda290ed337de7286d66391a4e48ce…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/14797
M checks/agent_smb_share
M cmk/gui/plugins/wato/special_agents/smb_share.py
M cmk/special_agents/agent_smb_share.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
Log Message:
-----------
14797 Enable recursive look-up for Samba shares
It is now possible to search for files recursively with the agent_smb_share.
The recursion is started if "**" is found within the pattern and the option
"Recursive pattern search" is enabled.
The search is only started from the needed directory on.
SUP-13128
Change-Id: I7e9f3779b74f6009467e09e5e33efa89cd131f84
Commit: eb513f3583e8c2b23cb648be33082f22777f277f
https://github.com/tribe29/checkmk/commit/eb513f3583e8c2b23cb648be33082f227…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15155
M cmk/base/plugins/agent_based/sap_hana_db_status.py
M tests/unit/cmk/base/plugins/agent_based/test_sap_hana_db_status.py
Log Message:
-----------
15155 FIX sap_hana_status: Handle WARNING status correctly
Previously, SAP HANA Database Status service would go to CRIT in case of
database status 'WARNING'.
Now, the service goes to Checkmk state WARN.
SUP-4970
Change-Id: I13653a4eed4d780817ab1749d8a2082bc7322be6
Compare: https://github.com/tribe29/checkmk/compare/0038df7e27d9...eb513f3583e8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f8fcb5bbbadeaded0166225ffebd180187416e3e
https://github.com/tribe29/checkmk/commit/f8fcb5bbbadeaded0166225ffebd18018…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15243
A .werks/15244
Log Message:
-----------
15243 Autoregistration / 15244 push mode
Adding the werks with references to the online doc.
Change-Id: I214c30b11316efc16246ef99f8cd30ac0057c308
Commit: 3321bbf0646a2189ba150701face9a117e7a1755
https://github.com/tribe29/checkmk/commit/3321bbf0646a2189ba150701face9a117…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)
CMK-12591
https://forum.checkmk.com/t/release-checkmk-stable-release-2-1-0p23/37311/2
Change-Id: I0217b1eb2d160d7ba96dd8d5e4d926ade5596268
Commit: c8815d6f265c231f9762a81e4d88611958d0f9e2
https://github.com/tribe29/checkmk/commit/c8815d6f265c231f9762a81e4d8861195…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/rulesets.py
Log Message:
-----------
fix type annotations
Change-Id: I3f3f412bb8bf6effca80b19efebf81a18d06d348
Commit: 9fdefcf778594c70303741c7103f606699d6ee4c
https://github.com/tribe29/checkmk/commit/9fdefcf778594c70303741c7103f60669…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
remove obsolete migration step
Change-Id: Iff25f65c9e45f2702f9e7b5628a400b3c3949e6d
Commit: 17ac1ceb3835b9263072280b4a6a2b26add89180
https://github.com/tribe29/checkmk/commit/17ac1ceb3835b9263072280b4a6a2b26a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
maincheckify during cmk-update
Change-Id: Iac6224f8d3a9be82819b7f062914ffecaa23e267
Commit: f4a23ca1117fcf8ae61e6cdd45f52137852b04a6
https://github.com/tribe29/checkmk/commit/f4a23ca1117fcf8ae61e6cdd45f521378…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
drop migration
Change-Id: I466fdfe88b97d384108a5f8d22401fd208a641d9
Commit: 78136e04bdf091da6869d984b1f0a56e095e427a
https://github.com/tribe29/checkmk/commit/78136e04bdf091da6869d984b1f0a56e0…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/cli.rs
Log Message:
-----------
cmk-agent-ctl: format labels as 'key:value'
Change-Id: I9bb335f588eafba12f3fb1b816c248f5329cb2a9
Commit: 05992932cda08dac24e2ad5c6fdca8b18d2fbff1
https://github.com/tribe29/checkmk/commit/05992932cda08dac24e2ad5c6fdca8b18…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/special_agents/utils_kubernetes/performance.py
Log Message:
-----------
agent_kube: fix (de-)serialization
ContainerStore data could never be read again, after it was
serialized, since it was deserialized with a different key than it was
serialized with. Thus, the agent would never be able to compute rate
data.
CMK-12515
Change-Id: Id7639ad22c42ce772d606b78efd57ee3d3912241
Commit: 3e37ef1b95c3abbe97d2e74dbee3ad0600833bb7
https://github.com/tribe29/checkmk/commit/3e37ef1b95c3abbe97d2e74dbee3ad060…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Revert "Use mutable_view() in _confirm_activated_changes()."
This reverts commit 1865bdef475fb6948ee6fc547202acfaa362c92d,
it breaks the integration tests.
Commit: 0038df7e27d9d9d9a896cee661128a0cb6083ee3
https://github.com/tribe29/checkmk/commit/0038df7e27d9d9d9a896cee661128a0cb…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/type_defs.py
M cmk/gui/watolib/main_menu.py
Log Message:
-----------
Add additional match texts für setup menu items
CMK-12546
Change-Id: Ic19f9666811cddaf00283bd9933a36da56b07524
Compare: https://github.com/tribe29/checkmk/compare/1865bdef475f...0038df7e27d9
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 80300ac028fe78c96a4ef320bd11a5b740e3d445
https://github.com/tribe29/checkmk/commit/80300ac028fe78c96a4ef320bd11a5b74…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M buildscripts/scripts/trigger-cmk-build-chain.groovy
M editions.json
Log Message:
-----------
Temporary build CME on nightly basis
* we do this only during beta phase now
* revert this as soon it is not needed anymore
* ref: https://tribe29.slack.com/archives/C01EA6ZBG58/p1678275062946379
Change-Id: I4205183d262d9d2fb0c4a19cdf27d3694b6fefc1
Commit: 07cf0decae68d78458f4daa200200d5a1858103a
https://github.com/tribe29/checkmk/commit/07cf0decae68d78458f4daa200200d5a1…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15243
A .werks/15244
Log Message:
-----------
15243 Autoregistration / 15244 push mode
Adding the werks with references to the online doc.
Change-Id: I214c30b11316efc16246ef99f8cd30ac0057c308
Commit: 465c94755250e032623dd37d26d9d03d1681bce7
https://github.com/tribe29/checkmk/commit/465c94755250e032623dd37d26d9d03d1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15409
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
Log Message:
-----------
15409 FIX Agent receiver crashes on IPv4-only hosts (regression introduced by werk 15416)
CMK-12591
https://forum.checkmk.com/t/release-checkmk-stable-release-2-1-0p23/37311/2
Change-Id: I0217b1eb2d160d7ba96dd8d5e4d926ade5596268
Commit: d815db8838818abe840893a8d170774589abda6a
https://github.com/tribe29/checkmk/commit/d815db8838818abe840893a8d17077458…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/config.py
M cmk/gui/plugins/wato/check_mk_configuration.py
Log Message:
-----------
maincheckify during cmk-update
Change-Id: Iac6224f8d3a9be82819b7f062914ffecaa23e267
Commit: e5fe2309aca450f20be4b195469150c6f112dcd2
https://github.com/tribe29/checkmk/commit/e5fe2309aca450f20be4b195469150c6f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M packages/cmk-agent-ctl/src/cli.rs
Log Message:
-----------
cmk-agent-ctl: format labels as 'key:value'
Change-Id: I9bb335f588eafba12f3fb1b816c248f5329cb2a9
Commit: 21f409f28ee01c22aad8aab38dfe38f16fe9c085
https://github.com/tribe29/checkmk/commit/21f409f28ee01c22aad8aab38dfe38f16…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M packer/playbook.yml
Log Message:
-----------
use cce in cloud image builds
Change-Id: I883374b4f70601f02f57eaddc204c47d7eaa5b03
Compare: https://github.com/tribe29/checkmk/compare/351b5317d7b1...21f409f28ee0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 406ecaa0ce306b5ea6490f18fe46fad1f1b5a148
https://github.com/tribe29/checkmk/commit/406ecaa0ce306b5ea6490f18fe46fad1f…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/remote_audit_logs.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/appendstore.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Revert reecent AppendStore changes for now.
Revert "Mechanical refactoring: Move locking to caller."
This reverts commit 77d7d070586eca68c9589b3e8850bea5c8ff6544.
(This just sits on top of the probably problematic change.)
Revert "Remove write() from AppendStore's API."
This reverts commit 0f4eec0e0bf4508b1b94875b031c63e35759cdd9.
(This seems to be the problematic change.)
Commit: 8592a965d3bf4fd72d5c474959c2e8bd35a39f13
https://github.com/tribe29/checkmk/commit/8592a965d3bf4fd72d5c474959c2e8bd3…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/metrics/fs.py
Log Message:
-----------
filesystem metrics: fix fs_free not displayed in graph
CMK-12488
Change-Id: Ic3f220639e0f5ea530ae266e1fce9f727f2e6c66
Commit: 1be2e825de5e4543e10f958ff4c9bf38b8a5e5b5
https://github.com/tribe29/checkmk/commit/1be2e825de5e4543e10f958ff4c9bf38b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
Log Message:
-----------
Inline trivial function
Change-Id: I4974a0668c1913a12eec180588d0f152fe1a1867
Commit: 9ce5fbf01d9175de9c6e4f52c6720465bf4696c4
https://github.com/tribe29/checkmk/commit/9ce5fbf01d9175de9c6e4f52c6720465b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
Log Message:
-----------
Remove SectionParser tuple
Firing a new abstraction for a two-tuple isn't really worth it.
Moreover, handling the name separately from the business logic is
advantageous in many cases as they tend to follow different code
paths---as can be seen here as well where most of the logic is
performed on the name only.
See also:
https://wiki.haskell.org/Fairbairn_threshold
Change-Id: I63b9ab4a5a4e84c2f3a41427ec11405d05a3dd96
Commit: d6696ca2bb4143674ccd51c0d77e86d522bce6dd
https://github.com/tribe29/checkmk/commit/d6696ca2bb4143674ccd51c0d77e86d52…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/esx_vsphere_vm.py
Log Message:
-----------
Fix creation of "cmk/vsphere_object:vm" HostLabel for vCenter VMs
CMK-12541
Change-Id: If0a3816490146936be43091965cadfa3f4f39eee
Commit: 98b48f2d6d04bd161f0cdcdb16c283148bfd1935
https://github.com/tribe29/checkmk/commit/98b48f2d6d04bd161f0cdcdb16c283148…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/appendstore.py
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Added mutable_view() to ABCAppendStore.
This is intended to replace transform(), which is a bit
inconvenient to use with our current code base.
Change-Id: I9466b5b5b542ca2f7bd7dbe374ff3d9f0d6a7ddb
Commit: 1865bdef475fb6948ee6fc547202acfaa362c92d
https://github.com/tribe29/checkmk/commit/1865bdef475fb6948ee6fc547202acfaa…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Use mutable_view() in _confirm_activated_changes().
Change-Id: I8cac6c6f922ba7ff03e7698c2360bc0cd25b5da3
Compare: https://github.com/tribe29/checkmk/compare/733177a1234f...1865bdef475f
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: a99d67bb80febba9f4b65c395690bed23def74f0
https://github.com/tribe29/checkmk/commit/a99d67bb80febba9f4b65c395690bed23…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15441
M agents/plugins/isc_dhcpd.py
Log Message:
-----------
15441 FIX isc_dhcpd.py: unable to determine DHCPD processes on Debian 10 (buster)
lsb-release has been replaced by os-release in newer OS versions. Use
platform library to determine OS version, which handles all that.
SUP-3581
Change-Id: I768dde7dce09b866ca1338e09b1850c170bb8236
Commit: f584ef5dbdaee1a19e869a27e626e6a5ba15a85e
https://github.com/tribe29/checkmk/commit/f584ef5dbdaee1a19e869a27e626e6a5b…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/14949
M packages/livestatus/include/livestatus/InputBuffer.h
M packages/livestatus/include/livestatus/StringUtils.h
M packages/livestatus/src/InputBuffer.cc
M packages/livestatus/src/StringUtils.cc
M packages/livestatus/test/test_StringUtil.cc
Log Message:
-----------
14949 FIX Malformed UTF-8 data no longer result in loss of state file
Previously, if for some reason a plugin sent a malformed UTF-8 string,
it broke the integrity of state.pb and resulted in the loss of the state
data. This behavior is explained by the fact that the Protobuf API
allows to write incorrect UTF-8 strings, but does not allow to read them.
This issue has been resolved in this release.
Change-Id: Ie7d79510c8ff99833d2b21092096ca235b5f0a09
Commit: 5f7815772a8b8a5cd46475d824df27246cb2c761
https://github.com/tribe29/checkmk/commit/5f7815772a8b8a5cd46475d824df27246…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/esx_vsphere_vm.py
Log Message:
-----------
Fix creation of "cmk/vsphere_object:vm" HostLabel for vCenter VMs
CMK-12541
Change-Id: If0a3816490146936be43091965cadfa3f4f39eee
Commit: 9e6de8ddf91cec61090337f7844adb7cd54d574b
https://github.com/tribe29/checkmk/commit/9e6de8ddf91cec61090337f7844adb7cd…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/gui/plugins/metrics/fs.py
Log Message:
-----------
filesystem metrics: fix fs_free not displayed in graph
CMK-12488
Change-Id: Ic3f220639e0f5ea530ae266e1fce9f727f2e6c66
Commit: a5463a13e6d3bd64e624addf277180cc976b74de
https://github.com/tribe29/checkmk/commit/a5463a13e6d3bd64e624addf277180cc9…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
Log Message:
-----------
Inline trivial function
Change-Id: I4974a0668c1913a12eec180588d0f152fe1a1867
Commit: 351b5317d7b13563537057f24227cf27372e83c7
https://github.com/tribe29/checkmk/commit/351b5317d7b13563537057f24227cf273…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
M cmk/base/agent_based/data_provider.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
Log Message:
-----------
Remove SectionParser tuple
Firing a new abstraction for a two-tuple isn't really worth it.
Moreover, handling the name separately from the business logic is
advantageous in many cases as they tend to follow different code
paths---as can be seen here as well where most of the logic is
performed on the name only.
See also:
https://wiki.haskell.org/Fairbairn_threshold
Change-Id: I63b9ab4a5a4e84c2f3a41427ec11405d05a3dd96
Compare: https://github.com/tribe29/checkmk/compare/6160d25b4ca1...351b5317d7b1
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 7ec43b75cffbbf796e1676e690eab21ae159c159
https://github.com/tribe29/checkmk/commit/7ec43b75cffbbf796e1676e690eab21ae…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2023-03-08 (Wed, 08 Mar 2023)
Changed paths:
A .werks/15441
M agents/plugins/isc_dhcpd.py
Log Message:
-----------
15441 FIX isc_dhcpd.py: unable to determine DHCPD processes on Debian 10 (buster)
lsb-release has been replaced by os-release in newer OS versions. Use
platform library to determine OS version, which handles all that.
SUP-3581
Change-Id: I768dde7dce09b866ca1338e09b1850c170bb8236