Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: caddc06428c507e30e7d53971201c9d2ffce93c3
https://github.com/Checkmk/checkmk/commit/caddc06428c507e30e7d53971201c9d2f…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
R livestatus/.f12
R livestatus/.gitignore
R livestatus/.vscode/c_cpp_properties.json
R livestatus/api/c++/.f12
R livestatus/api/c++/.gitignore
R livestatus/api/c++/Livestatus.cc
R livestatus/api/c++/Livestatus.h
R livestatus/api/c++/Makefile
R livestatus/api/c++/demo.cc
R livestatus/api/perl/Changes
R livestatus/api/perl/MANIFEST
R livestatus/api/perl/META.yml
R livestatus/api/perl/Makefile.PL
R livestatus/api/perl/README
R livestatus/api/perl/examples/dump.pl
R livestatus/api/perl/examples/test.pl
R livestatus/api/perl/inc/Module/AutoInstall.pm
R livestatus/api/perl/inc/Module/Install.pm
R livestatus/api/perl/inc/Module/Install/AutoInstall.pm
R livestatus/api/perl/inc/Module/Install/Base.pm
R livestatus/api/perl/inc/Module/Install/Can.pm
R livestatus/api/perl/inc/Module/Install/Fetch.pm
R livestatus/api/perl/inc/Module/Install/Include.pm
R livestatus/api/perl/inc/Module/Install/Makefile.pm
R livestatus/api/perl/inc/Module/Install/Metadata.pm
R livestatus/api/perl/inc/Module/Install/Win32.pm
R livestatus/api/perl/inc/Module/Install/WriteAll.pm
R livestatus/api/perl/lib/Monitoring/Livestatus.pm
R livestatus/api/perl/lib/Monitoring/Livestatus/INET.pm
R livestatus/api/perl/lib/Monitoring/Livestatus/MULTI.pm
R livestatus/api/perl/lib/Monitoring/Livestatus/UNIX.pm
R livestatus/api/perl/t/01-Monitoring-Livestatus-basic_tests.t
R livestatus/api/perl/t/02-Monitoring-Livestatus-internals.t
R livestatus/api/perl/t/03-Monitoring-Livestatus-MULTI-internals.t
R livestatus/api/perl/t/20-Monitoring-Livestatus-test_socket.t
R livestatus/api/perl/t/21-Monitoring-Livestatus-INET.t
R livestatus/api/perl/t/22-Monitoring-Livestatus-UNIX.t
R livestatus/api/perl/t/30-Monitoring-Livestatus-live-test.t
R livestatus/api/perl/t/31-Monitoring-Livestatus-MULTI-live-test.t
R livestatus/api/perl/t/32-Monitoring-Livestatus-backend-test.t
R livestatus/api/perl/t/33-Monitoring-Livestatus-test_socket_timeout.t
R livestatus/api/perl/t/34-Monitoring-Livestatus-utf8_support.t
R livestatus/api/perl/t/35-Monitoring-Livestatus-callbacks_support.t
R livestatus/api/perl/t/97-Pod.t
R livestatus/api/perl/t/98-Pod-Coverage.t
R livestatus/api/perl/t/99-Perl-Critic.t
R livestatus/api/perl/t/perlcriticrc
R livestatus/api/python/make_nagvis_map.py
Log Message:
-----------
Remove dead code
Change-Id: I5778da8571f1d83b9bfc0330105320eb33b97978
Commit: 6aa824dffda1199149cbcae2ff2d8f0a427be678
https://github.com/Checkmk/checkmk/commit/6aa824dffda1199149cbcae2ff2d8f0a4…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M .pylintrc
M Makefile
M Pipfile
M Pipfile.lock
M buildscripts/scripts/stages.yml
M cmk/utils/livestatus_helpers/testing.py
R livestatus.py
R livestatus/api/python/.f12
R livestatus/api/python/.gitignore
R livestatus/api/python/README
R livestatus/api/python/example_multisite.py
R livestatus/api/python/example_singlesite.py
R livestatus/api/python/livestatus.py
M omd/packages/mk-livestatus/mk-livestatus.make
M omd/packages/python3-modules/BUILD
M packages/BUILD
A packages/cmk-livestatus-client/.f12
A packages/cmk-livestatus-client/.gitignore
A packages/cmk-livestatus-client/Pipfile
A packages/cmk-livestatus-client/Pipfile.lock
A packages/cmk-livestatus-client/README
A packages/cmk-livestatus-client/cmk/livestatus_client/__init__.py
A packages/cmk-livestatus-client/cmk/livestatus_client/py.typed
A packages/cmk-livestatus-client/example_multisite.py
A packages/cmk-livestatus-client/example_singlesite.py
A packages/cmk-livestatus-client/livestatus/__init__.py
A packages/cmk-livestatus-client/livestatus/py.typed
A packages/cmk-livestatus-client/pyproject.toml
A packages/cmk-livestatus-client/run
A packages/cmk-livestatus-client/setup.cfg
A packages/cmk-livestatus-client/tests/.gitignore
M scripts/find-python-files
M tests/code_quality/test_pipfile.py
M tests/testlib/site.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Move livestatus client to a dedicated package
Change-Id: Ie4b6be54d212ba4cb37a6eed9ab4c5a7ff3f2d5d
Commit: 262cd9c983d2e68d6617e2c19559d2e87bc5fc6d
https://github.com/Checkmk/checkmk/commit/262cd9c983d2e68d6617e2c19559d2e87…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M tests/update/test_update_from_backup.py
Log Message:
-----------
test_update_from_backup: Temporary skip tests
Restored test-site should have cmk version >= 2.2.0p8. The backup-files
should then be re-generated.
Until then, we temporary skip these tests.
Change-Id: Iff66e0a407b5c5b831e50b44ff22297b8829d542
Compare: https://github.com/Checkmk/checkmk/compare/3803ef218f49...262cd9c983d2
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: ce5840ec1cba4f171e4a8fbdf18def30735be6b8
https://github.com/Checkmk/checkmk/commit/ce5840ec1cba4f171e4a8fbdf18def307…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
A .werks/16294
M checks/ibm_imm_temp
Log Message:
-----------
16294 FIX ibm_imm_temp: Fix error due to "empty string" sensor data
The check plugin ibm_imm_temp crashed in case of "empty string" presence in input data.
With this werk, the corresponding services correctly show states and information.
CMK-15195
Change-Id: I4ce7d15198b08ed9ef04110ee025dc87eed6e74b
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 34b7991f9e1b336c155240b245c8b5f34aafb3f2
https://github.com/Checkmk/checkmk/commit/34b7991f9e1b336c155240b245c8b5f34…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/metrics.py
Log Message:
-----------
Graph dashlets: Create graph render config before ajax call
This prepares changes in `GraphRenderOptions`.
CMK-15028
Change-Id: Ia1beba0590423da6f09da20ab53cba76c41260de
Commit: d023378d690af9ff03e51b7059bf2b17bb8244b3
https://github.com/Checkmk/checkmk/commit/d023378d690af9ff03e51b7059bf2b17b…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/dashboard/type_defs.py
M cmk/gui/graphing/_graph_images.py
M cmk/gui/graphing/_graph_render_config.py
M cmk/gui/graphing/_graph_specification.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/graphing/_valuespecs.py
M cmk/gui/type_defs.py
M cmk/gui/views/graph.py
M web/htdocs/js/modules/graphs.ts
Log Message:
-----------
Rework `GraphTitleFormat`
Use a more suitable format internally instead of the raw value provided
by the valuespec. As a consequence, we have to separate
`GraphRenderOptions` into `GraphRenderOptionsVS` (from valuespec) and
`GraphRenderOptions` (better format for internal use).
This also avoids entries such as the following in
var/log/apache/error_log:
Expected `list[literal['plain','add_host_name','add_host_alias',
'add_service_description']]` but got `tuple` - serialized value may not
be as expected
CMK-15028
Change-Id: Id83e1abb55c5b08296813de42d9c5d8637b371b3
Commit: 3803ef218f49e89d268bc9073bc068d1d435bd34
https://github.com/Checkmk/checkmk/commit/3803ef218f49e89d268bc9073bc068d1d…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M cmk/gui/dashboard/dashlet/dashlets/graph.py
M cmk/gui/graphing/_graph_images.py
M cmk/gui/graphing/_graph_render_config.py
M cmk/gui/graphing/_html_render.py
M cmk/gui/views/graph.py
Log Message:
-----------
`GraphRenderConfig{Image}`: Improve signature of factory method
Change-Id: I500eda58134ddc4df290805d4b39a1244af8ea9e
Compare: https://github.com/Checkmk/checkmk/compare/7717f35aa7c9...3803ef218f49
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7784a2e15fd61178e36c9f3ead0b869802778149
https://github.com/Checkmk/checkmk/commit/7784a2e15fd61178e36c9f3ead0b86980…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2023-11-20 (Mon, 20 Nov 2023)
Changed paths:
M tests/update/conftest.py
Log Message:
-----------
test_update: Adapt the minimum base-version for update process
The minimum base-version to be used to update to 2.3.0-daily-build is
2.2.0p8. Here we adapt the test to consider this.
Change-Id: I805c696b38a6f9ea166810002adbb74b6d5b7b8b