Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ed674b07ce2683a1d1f9518ff8237c2d4ca97734
https://github.com/Checkmk/checkmk/commit/ed674b07ce2683a1d1f9518ff8237c2d4…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
A .werks/15703
Log Message:
-----------
15703 FIX Linux agent updater - Fix missing libcrypt.so.1
Previously, when running the agent updater, either manually or automatically, it may crash immediately with error message:
C+:
Error loading Python lib '/tmp/_MEIc9TJOz/libpython3.7m.so.1.0': dlopen: libcrypt.so.1: cannot open shared object file: No such file or directory
C-:
Future versions of the agent updater will include the missing library.
Technical background:<br>
This happens on Linux systems that don't come with a <tt>libcrypt.so.1</tt> any longer.<br>
The <tt>cmk-update-agent</tt> executable is supposed to include all needed libraries.<br>
However, in this case, the build mechanism failed to find the linked library.
If you ran into this problem, you will have to reinstall the Checkmk agent (including the agent updater)
on affected hosts after updating your Checkmk site and baking agents.<br>
SUP-14847
Change-Id: I5d25b5150d217dd82b47323c77db13783fa21ed6
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 81885b321761117be079f08bf96f58b3520c5465
https://github.com/Checkmk/checkmk/commit/81885b321761117be079f08bf96f58b35…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/checkers.py
M cmk/base/sources/_builder.py
M cmk/base/sources/_sources.py
M cmk/checkengine/_api.py
M cmk/checkengine/_parsersnmp.py
M cmk/checkengine/type_defs.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/filecache/_snmp.py
M cmk/snmplib/type_defs.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/checkers/test_parsers.py
Log Message:
-----------
Factor `HostSection[Sequence[...]]` in `SNMPRawData`
CMK-13874
Change-Id: Iff0ee6b773ff9985680325aa985ccf8f4a33ea0c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 36c0db439b6bddf087562e99d98b6dd5039ccf30
https://github.com/Checkmk/checkmk/commit/36c0db439b6bddf087562e99d98b6dd50…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M tests/code_quality/test_pipfile.py
Log Message:
-----------
Fix tests/code_quality/test_pipfile.py
The search for used dependencies but not contained in the pipfile and
dependencies from the pipfile not imported was buggy.
Things that changed:
* Now we use the `NormalizedPackageName` to compare import names. That
might result in some true-negatives but that is unlikely and
acceptable.
* A pip package is not really a package rather then a distribution. So I
added a "heuristic" to find packages that are included in a
pip-package. (Reading the RECORD file...)
CMK-13894
Change-Id: I3eba7951e638b8e4a1901ce6d21f2b07c80cb2ed
Commit: 8e879cca92a8cd4a10f5d7f3146b296d02c7f31b
https://github.com/Checkmk/checkmk/commit/8e879cca92a8cd4a10f5d7f3146b296d0…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M Pipfile.lock
Log Message:
-----------
Pipfile.lock update
Change-Id: Ie4ac40618a14583fb7e10bf0f3fac5869b030c1b
Compare: https://github.com/Checkmk/checkmk/compare/a247bdc3a046...8e879cca92a8
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: cb7ab17822402893b9831a1b40eb8a06edcdee63
https://github.com/Checkmk/checkmk/commit/cb7ab17822402893b9831a1b40eb8a06e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/checkers.py
M cmk/base/sources/_sources.py
M cmk/checkengine/_api.py
M cmk/checkengine/_parsersnmp.py
M cmk/checkengine/host_sections.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/cache.py
M cmk/fetchers/filecache/_snmp.py
M cmk/utils/sectionname.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/checkers/test_fetchers.py
M tests/unit/cmk/checkers/test_parsers.py
Log Message:
-----------
Factor `Sequence` out of `HostSection`
CMK-13874
Change-Id: I922491d67ac8c7319c7bd3ded8c165f7aea5f8a4
Commit: 15892254117b4ecf50a1869e28926dcff11ff261
https://github.com/Checkmk/checkmk/commit/15892254117b4ecf50a1869e28926dcff…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/base/config.py
M cmk/base/sources/_builder.py
M cmk/checkengine/_parseragent.py
M cmk/checkengine/_parsersnmp.py
M cmk/fetchers/_snmp.py
M cmk/fetchers/cache.py
M tests/unit/cmk/checkers/test_parsers.py
Log Message:
-----------
Factor `Sequence` out of `SectionStore`
CMK-13874
Change-Id: I4a3097854c9dbb0f5e4f294c0962b965b538080e
Commit: a247bdc3a0461defa7d309bab5498eb79aaa9002
https://github.com/Checkmk/checkmk/commit/a247bdc3a0461defa7d309bab5498eb79…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/checkengine/_api.py
M cmk/checkengine/_parseragent.py
M cmk/checkengine/_parsersnmp.py
M cmk/checkengine/host_sections.py
M cmk/checkengine/sectionparser.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_broker.py
M tests/unit/cmk/base/agent_based/test_data_provider_sections_parser.py
M tests/unit/cmk/base/agent_based/test_utils.py
Log Message:
-----------
Factor `Sequence` out of `HostSections`
CMK-13874
Change-Id: Ic86615a2ec8a4b5a7948f8e63054b6d4c10d5f63
Compare: https://github.com/Checkmk/checkmk/compare/aa2ca227c06d...a247bdc3a046
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: efe47622dc44024fd3b77e0d67d54fe7672f88c5
https://github.com/Checkmk/checkmk/commit/efe47622dc44024fd3b77e0d67d54fe76…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
A .werks/15405
M cmk/base/agent_based/inventory/_inventory.py
M cmk/gui/views/inventory/__init__.py
M cmk/utils/structured_data.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
M tests/unit/cmk/utils/structured_data/test_structured_data.py
Log Message:
-----------
15405 FIX HW/SW Inventory Retention Intervals: Current entries are were falsely greyed out
Change-Id: Ic6664f81528caf787a6417e63b9269a54e81e933