Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: fef5df6fcebbab16a34d85706bfa0c5ac227d73a
https://github.com/Checkmk/checkmk/commit/fef5df6fcebbab16a34d85706bfa0c5ac…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/services.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/post_rename_site/plugins/actions/test_hosts_and_folders_action.py
Log Message:
-----------
Improve BaseFolder typing
Make hosts method return type an immutable to prevent accidental
modification of the exposed internal data structure.
Besides that: Add missing types to the other methods.
Change-Id: Id975a6876c3bbd65352060eed4a2c038c24e5781
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ee46e780cd3dde8d19b8410418ac081154700287
https://github.com/Checkmk/checkmk/commit/ee46e780cd3dde8d19b8410418ac08115…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
M Makefile
M buildscripts/scripts/stages.yml
M buildscripts/scripts/test-clang_tidy.groovy
M buildscripts/scripts/test-iwyu.groovy
M tests/Makefile
Log Message:
-----------
switch cmc to Cmake
- remove excessive targets in main & tests makefile
- fix stages.yml and groovy files
- fix includes for iwyu
- fix docu
- fix packaging in enterprise.make
TESTING:
- local with ./.f12 & cd test && ./.f12
- integration
- testbuild
Change-Id: Ib1cfac27df17d99f8ce667f6211b70a458163f0f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 074cfcd235aee860a86ac79ec3d09524494a4cf8
https://github.com/Checkmk/checkmk/commit/074cfcd235aee860a86ac79ec3d095244…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
M cmk/checkengine/host_sections.py
M cmk/checkengine/inventory.py
Log Message:
-----------
Inline `HostSections.__bool__()`
CMK-13874
Change-Id: I59ff10418daa74c3c6bfb98ee72ff7b216ce1ee0
Commit: 969ae2bbcdcf445f66596a519026c4c8d5b5b0a1
https://github.com/Checkmk/checkmk/commit/969ae2bbcdcf445f66596a519026c4c8d…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-14 (Fri, 14 Jul 2023)
Changed paths:
M cmk/base/checkers.py
M cmk/checkengine/__init__.py
M cmk/checkengine/_api.py
M cmk/checkengine/_parser.py
M cmk/checkengine/_parseragent.py
M cmk/checkengine/_parsersnmp.py
R cmk/checkengine/host_sections.py
M cmk/checkengine/inventory.py
M cmk/checkengine/sectionparser.py
M cmk/checkengine/summarize.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/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
M tests/unit/cmk/checkers/test_host_sections.py
Log Message:
-----------
Move HostSections to parser
clarifies typing, dependencies, flow
CMK-13874
Change-Id: Iecf558d34b25b4e878eada7cab9077680f064bc4
Compare: https://github.com/Checkmk/checkmk/compare/882e4481c7ec...969ae2bbcdcf
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: bb5db2071a2e5567540e9fbffdc0cdffbc745fa8
https://github.com/Checkmk/checkmk/commit/bb5db2071a2e5567540e9fbffdc0cdffb…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-13 (Thu, 13 Jul 2023)
Changed paths:
M cmk/gui/wato/pages/sites.py
M cmk/gui/watolib/site_management.py
M livestatus/api/python/livestatus.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
M tests/unit/cmk/post_rename_site/plugins/actions/test_sites.py
Log Message:
-----------
Construct TLSParams via its constructor.
Change-Id: I8010b764ab9a31eadcbf36812d6b45e11d8fbc6e
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: b244a4efef5d7ac4b368458807b620cb509c2a98
https://github.com/Checkmk/checkmk/commit/b244a4efef5d7ac4b368458807b620cb5…
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/2.0.0
Home: https://github.com/Checkmk/checkmk
Commit: bb74259d5a2f13ec134fbd3b6e2ac6906a27f51e
https://github.com/Checkmk/checkmk/commit/bb74259d5a2f13ec134fbd3b6e2ac6906…
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/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 30bcf6ef27b73cad7a49924768ed518cd76856ec
https://github.com/Checkmk/checkmk/commit/30bcf6ef27b73cad7a49924768ed518cd…
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