Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 4832263654a311b90e3b77c71a8f989c6a0b6b41
https://github.com/Checkmk/checkmk/commit/4832263654a311b90e3b77c71a8f989c6…
Author: Alex Zurhake <alex.zurhake(a)checkmk.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M omd/WORKSPACE
M omd/package_versions.bzl
A omd/packages/nagios/BUILD
A omd/packages/nagios/BUILD.nagios.bazel
R omd/packages/nagios/nagios-3.5.1.tar.gz
M omd/packages/nagios/nagios.make
A omd/packages/nagios/nagios_http.bzl
A omd/packages/nagios/patches/BUILD
Log Message:
-----------
Bazelize Nagios
Change-Id: I52b576bcd553e5759a8d35083530474a8ae46f3a
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: c307a47dc7816d90c270e1a58cfa3174f5790439
https://github.com/Checkmk/checkmk/commit/c307a47dc7816d90c270e1a58cfa3174f…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
Pretty-print services' lists in update-test logger
This makes it easier to debug issues in services while debugging.
Change-Id: I85cb639c036b13e3adc58bedab8cb0fa999e415d
Commit: 29ff731bb5023c09d7041194cb9e91e73e8a342a
https://github.com/Checkmk/checkmk/commit/29ff731bb5023c09d7041194cb9e91e73…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
A cmk/update_config/plugins/actions/create_precompiled_files.py
A cmk/update_config/plugins/pre_actions/cleanup_precompiled_hosts.py
Log Message:
-----------
Prevent previous version .pkl files from breaking cmk-update-config
The hosts.pkl files exist to improve read performance on the hosts.mk
files. Similar to what .pyc does for .py files.
There may be references to non native types in these files. For example,
in 2.2 we store a reference to the UserId with it's absolute module path.
In the moment we move or rename this type, the .pkl files can not be
loaded anymore.
This means we have no guarantee that the files can be read by the
cmk-update-config code of the version a user just updated to.
The current concept of the .pkl files allows removal of the files, since
they can be regenerated from the .mk files.
So we remove the .pkl files in an early stage of the update procedure
from now on.
CMK-13841
Change-Id: I91cff3d8d1ff2c5243bdce92a08c83e1efcadda7
Compare: https://github.com/Checkmk/checkmk/compare/9bb511079ba0...29ff731bb502
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 9bb511079ba0bc8373c209e7fd5ef00628ae3704
https://github.com/Checkmk/checkmk/commit/9bb511079ba0bc8373c209e7fd5ef0062…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
M cmk/fetchers/_tcp.py
Log Message:
-----------
Use bytearray instead of list[bytes]
That shouldn't make a difference but it's certainly better to use
the tooling available in the standard lib instead of DIYing our
own algorithms.
CMK-13842
Change-Id: Ia370d6e66d491b48e78a0057c1038c4d1aa31ab0
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 517090dc4071c0a3f68fa52a3cc6705f1aec56bd
https://github.com/Checkmk/checkmk/commit/517090dc4071c0a3f68fa52a3cc6705f1…
Author: Lukas Lengler <lukas.lengler(a)checkmk.com>
Date: 2023-07-03 (Mon, 03 Jul 2023)
Changed paths:
A .werks/15549
M cmk/base/plugins/agent_based/mssql_blocked_sessions.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_blocked_sessions.py
Log Message:
-----------
15549 FIX Crash: mssql_blocked_sessions using pre-1.6 MSSQL agent plugin
When using a pre-1.6 MSSQL agent plugin the {{mssql_blocked_sessions}}
check plugins would crash during discovery.
The pre-1.6 MSSQL agent plugins are now deprecated and can no longer be used.
Old still existing services will go to {{UNKNOWN}} and encourage you to update
to a newer agent plugin version.
After a rediscovery the old services will vanish and new services will not be
discovered.
Therefore an upgrade as described in Werk #6140 is necessary.
Change-Id: I2edf7bac0b82b236abc6913581b0a34807d9543b