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