Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: c22eef945099a0f0c8dc48204286389807647cc9
https://github.com/Checkmk/checkmk/commit/c22eef945099a0f0c8dc4820428638980…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A .werks/15704
M active_checks/check_mkevents.cc
M checks/check_mkevents
M cmk/gui/wato/mkeventd.py
Log Message:
-----------
check_mkevents: Display of last log line configurable
Backport of Werk #15704 from master branch.
SUP-4184
Change-Id: Ie103a179b7ef6fea09b34ae80224226f1d3a6a44
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 81cf4aa33a9aa13ec726c9414815170b24a87b54
https://github.com/Checkmk/checkmk/commit/81cf4aa33a9aa13ec726c9414815170b2…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A .werks/15891
M cmk/gui/wato/pages/timeperiods.py
M tests/code_quality/test_pipfile.py
Log Message:
-----------
15891 FIX ical_import: .ical files are now imported using the icalendar package
When importing .ical files, the icalendar package is now responsible for
parsing the contents.
SUP-4580
Change-Id: Ib5a4ac9f6b5aa8d8ab65e434e509f539d9c38de5
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1646578174ea73181c0db1e166607a1742bd99fc
https://github.com/Checkmk/checkmk/commit/1646578174ea73181c0db1e166607a174…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/checkengine/discovery/_discovery.py
M cmk/checkengine/discovery/_services.py
Log Message:
-----------
Remove `as_autocheck_entry()` method
The method was added by feeea90ce1: "Handle API/check engine
impedance mismatch in API" because there was no better place
at that time. However, **this was a wrong move** as we do not
want to modify the check API!
Now that we have better layering, typing, and a few places
that alread handle most of the impedance mismatch, we move that
piece of logic over there.
CMK-12298
Change-Id: Id13dd4aa43407d2d6ad06002b47ff4cf23f22c8c
Commit: f76ddfa296652628ee8183862da6dd58998d50a7
https://github.com/Checkmk/checkmk/commit/f76ddfa296652628ee8183862da6dd589…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/automations/check_mk.py
M cmk/base/modes/check_mk.py
M cmk/checkengine/discovery/_services.py
M cmk/checkengine/plugin_contexts.py
Log Message:
-----------
"plugin_contexts" is an check API feature
not a "check engine" feature -> move out
CMK-12298
Change-Id: I03f8571598aa84bec2b3cc6efe18e86883cc40d5
Compare: https://github.com/Checkmk/checkmk/compare/e17098d4c60d...f76ddfa29665
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: eee81a7d7e974d6aca7b2d0b9a57a35b010b5154
https://github.com/Checkmk/checkmk/commit/eee81a7d7e974d6aca7b2d0b9a57a35b0…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A .werks/16019
M omd/distros/SLES_15SP4.mk
Log Message:
-----------
Reland "16019 FIX Update PHP version in SLES15P4 from 7 to 8"
This reverts commit adc80c16b9b8acec3a4608ce61f595fa01b0ff80.
Change-Id: I31995b8158c63d103298edec5b1f029dff300770
Commit: 9c655a9e975834f5c34a3e4d90943f9e443ff0f3
https://github.com/Checkmk/checkmk/commit/9c655a9e975834f5c34a3e4d90943f9e4…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A .werks/15689
M .werks/16019
M Pipfile
M Pipfile.lock
M active_checks/check_bi_aggr
M agent-receiver/setup.py
M agents/cmk-agent-ctl/Cargo.lock
M buildscripts/infrastructure/build-nodes/scripts/install-openssl.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M cmk/gui/globals.py
M cmk/gui/key_mgmt.py
M cmk/gui/utils/flashed_messages.py
M cmk/special_agents/agent_cisco_prime.py
M cmk/special_agents/agent_kube.py
M cmk/utils/encryption.py
M cmk/utils/http_proxy_config.py
M omd/packages/Python/Python.make
R omd/packages/openssl/openssl-1.1.1t.tar.gz
A omd/packages/openssl/openssl-1.1.1u.tar.gz
M omd/packages/openssl/openssl.make
M tests/testlib/openapi_session.py
M tests/unit/test_pipfile.py
Log Message:
-----------
Reland "15689 SEC Dependency updates"
This reverts commit 399dc00176c037574c5b45b0cfbe8ce51ed11d4d.
Change-Id: Ib9774070ea72811092bd5518c7124b492cad50fa
Compare: https://github.com/Checkmk/checkmk/compare/399dc00176c0...9c655a9e9758
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ee7a03ff7eb94d0bb4d3eb1a3fb905d497713644
https://github.com/Checkmk/checkmk/commit/ee7a03ff7eb94d0bb4d3eb1a3fb905d49…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M packages/livestatus/include/livestatus/StatsColumn.h
M packages/livestatus/src/Query.cc
M packages/livestatus/src/StatsColumn.cc
Log Message:
-----------
Make column lifetime more robust.
Previously, the argument to StatsColumnOp was only kept alive by being in
Query::_all_columns, too. This is very fragile and non-obvious, so we use a
shared pointer here now, too. This in turn enables more simplifications in
future commits.
Change-Id: I3ee7d3505b3a7989921940e234044c3fa1de8121
Commit: f36cc92ed92f7010a435f34813802374dda287f9
https://github.com/Checkmk/checkmk/commit/f36cc92ed92f7010a435f34813802374d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/src/Query.cc
Log Message:
-----------
No need to keep all columns anymore, just names.
Change-Id: I7ab9f73d36f416bd46b73bc51540c898399d0fdd
Commit: bfde51aa13b2a691a6988eb2e154d3eea5da11c8
https://github.com/Checkmk/checkmk/commit/bfde51aa13b2a691a6988eb2e154d3eea…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/src/Query.cc
Log Message:
-----------
Introduced ParsedQuery class, part 3.
Change-Id: I0ecd6ff9bbef0c9811e23f84f01a899265908735
Compare: https://github.com/Checkmk/checkmk/compare/93c52a3ab3d2...bfde51aa13b2
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: cb26df8d611ac00602848943bd5b007ee3dbeaa3
https://github.com/Checkmk/checkmk/commit/cb26df8d611ac00602848943bd5b007ee…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
A .werks/15704
M active_checks/check_mkevents.cc
M checks/check_mkevents
M cmk/gui/mkeventd/wato.py
Log Message:
-----------
check_mkevents: Display of last log line configurable
Backport of Werk #15704 from master branch.
SUP-4184
Change-Id: Ie103a179b7ef6fea09b34ae80224226f1d3a6a44
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 93c52a3ab3d26e0220d430e98d07cc47d674b479
https://github.com/Checkmk/checkmk/commit/93c52a3ab3d26e0220d430e98d07cc47d…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-07-27 (Thu, 27 Jul 2023)
Changed paths:
M packages/livestatus/include/livestatus/Query.h
M packages/livestatus/src/Query.cc
M packages/livestatus/src/TableEventConsole.cc
Log Message:
-----------
Simplify Query's external interface.
We don't need to expose all Columns in a Query, their names are already
enough. Probably more things can be simplified because of that, but there
are some tricky lifetime issues involved. More to come...
Change-Id: I179368a1aa5b0adb468eb9fca88e257a46ce7946