Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3dce841b0e6958074976091db1569fcca07b2643
https://github.com/tribe29/checkmk/commit/3dce841b0e6958074976091db1569fcca…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_agent.py
Log Message:
-----------
fix github actions
Change-Id: I6a427c0049e3b07df16e09aad3bc60985e3e83c6
Commit: eb1514eda7eaa03a4ee2e57f2bb8bade47a1be8c
https://github.com/tribe29/checkmk/commit/eb1514eda7eaa03a4ee2e57f2bb8bade4…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M .werks/15088
Log Message:
-----------
Extend werk
Change-Id: I8f90b680f6a4f73fb7e071dd6369d9731302f1e4
Commit: e80ab13b0f070390bf3b5f88f417c746584f75f3
https://github.com/tribe29/checkmk/commit/e80ab13b0f070390bf3b5f88f417c7465…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/gui/wsgi/dev_server.py
Log Message:
-----------
dev_server: move imports into context manager to make sure omd_root gets set correctly
Change-Id: I41889eea1fcc1bdc906e55795aa4b667da325ef9
Commit: c318e71c43d97b8de335f70200a6ae701ddab11f
https://github.com/tribe29/checkmk/commit/c318e71c43d97b8de335f70200a6ae701…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M tests/testlib/rest_api_client.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_time_period.py
Log Message:
-----------
rest_api: update time period unit tests to use the rest api test client
Change-Id: I5f0ab6c426441705bcec954af5c90f98ecdae810
Commit: 431237daab145c70b9775acf3619c6542ac7de20
https://github.com/tribe29/checkmk/commit/431237daab145c70b9775acf3619c6542…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
M livestatus/src/test/test_Table.cc
M packages/livestatus/include/livestatus/MonitoringCore.h
M packages/livestatus/src/TableStatus.cc
Log Message:
-----------
Group global flags together.
Change-Id: I4e78596798bc1a767ede347985b4d4e349690a39
Compare: https://github.com/tribe29/checkmk/compare/fa606f3ac7bc...431237daab14
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3be4878e8b0e9c088a8329f09d89be222ff164f2
https://github.com/tribe29/checkmk/commit/3be4878e8b0e9c088a8329f09d89be222…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/certs.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M cmk/gui/plugins/openapi/restful_objects/type_defs.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_certs.py
Log Message:
-----------
REST API: Internal endpoint for retrieving controller cert. settings
CMK-12312
Change-Id: Ifbcf09f03c3e1f1e9420f472720c8fc471efb850
Commit: 830ba573493b8db1463117a7874944213944b507
https://github.com/tribe29/checkmk/commit/830ba573493b8db1463117a7874944213…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/utils/licensing/__init__.py
R tests/integration/cmk/utils/test_licensing.py
R tests/unit/cmk/utils/licensing/test_licensing_cce.py
M tests/unit/cmk/utils/licensing/test_utils_licensing.py
Log Message:
-----------
Change cloud service definition for count in license usage
Cloud services != services only available in cloud edition, but rather services monitoring things in the cloud
CMK-12073
Change-Id: I3e14bc8d7bffa72df748e6b3a6bf75930eac089e
Commit: 7f6cf734e6e2b18729ac40164af4a7eaae22f660
https://github.com/tribe29/checkmk/commit/7f6cf734e6e2b18729ac40164af4a7eaa…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/gui/wsgi/dev_server.py
Log Message:
-----------
dev_server: improve htpasswd error message
Change-Id: Ia2c1e53b12f4f6aab0cb96bce7e0116992c461f7
Commit: fa606f3ac7bcf6cfca4c3c083f38ce22d4e070ff
https://github.com/tribe29/checkmk/commit/fa606f3ac7bcf6cfca4c3c083f38ce22d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/fetchers/_tcp.py
M tests/unit/cmk/checkers/test_fetchers.py
Log Message:
-----------
Revert "Do not fetch live TCP data if not in checking mode"
This reverts commit 7e301b68cb302bd9d321137a10faa3eff776b748.
CMK-12088
Change-Id: Ie32038dc96b54d266f9ac04ce01d3c899adf76fe
Compare: https://github.com/tribe29/checkmk/compare/07e67b071114...fa606f3ac7bc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b0b2eeb60af3e272d04961dcd61aa9081bf687b8
https://github.com/tribe29/checkmk/commit/b0b2eeb60af3e272d04961dcd61aa9081…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M livestatus/src/TableStateHistory.cc
Log Message:
-----------
Fixes for clang-tidy-15's new bugprone-unchecked-optional-access check, part 2.
Various tiny cleanups on the way, we are warning-free now.
Change-Id: Ic0589941c48a9e13dd7317961e4ada57ffd6c910
Commit: 2fcb7b54252e1b3f3a77e10b836a16cf4ce96ede
https://github.com/tribe29/checkmk/commit/2fcb7b54252e1b3f3a77e10b836a16cf4…
Author: Ronny Bruska <ronny.bruska(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/update_config/pre_update_check.py
Log Message:
-----------
Fix github actions
Change-Id: I6bf107bfa4cc39554991eefeede4331d687108cd
Commit: e6e99d9c951c876e1c74698edaecb99cb446c250
https://github.com/tribe29/checkmk/commit/e6e99d9c951c876e1c74698edaecb99cb…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/gui/plugins/wato/special_agents/kube.py
M cmk/special_agents/agent_kube.py
M tests/unit/checks/test_agent_kube.py
Log Message:
-----------
kube: addition of setting to optionally monitor pvcs
Change-Id: If3fa0c28ad18b96aa8dbb9c46634f00b6cc7b8f4
Commit: 849d8e677561115266d619670de38b7256794d10
https://github.com/tribe29/checkmk/commit/849d8e677561115266d619670de38b725…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/api_server.py
Log Message:
-----------
api_server: make querying the kubelet metrics endpoints optional
Querying the kubelet metric endpoint should be optional as they are
not always available e.g. in the default configured minikube. Attempting
to query the endpoints if not configured will result in a timeout.
Change-Id: Ic51c3793902e82f80b8f777f5767855edec47132
Commit: 3f343fcc5973b92fda75e9054ea25bb12ed642e0
https://github.com/tribe29/checkmk/commit/3f343fcc5973b92fda75e9054ea25bb12…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
agent_kube: adapt logic to only write out pvcs sections if monitored
Change-Id: I9dce562c52686ac4b82a46003886d4bda345e400
Commit: bb182498d246d54ff2ab6dbb33da9c47a2d7afde
https://github.com/tribe29/checkmk/commit/bb182498d246d54ff2ab6dbb33da9c47a…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/api_server.py
M cmk/special_agents/utils_kubernetes/schemata/api.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
agent_kube: addition of Persistent Volume Section
Change-Id: I4565dc597e4b8a9c766b902909049ad61df2cc17
Commit: 043965aaebfc77d93d1af2939ce315d793796bf8
https://github.com/tribe29/checkmk/commit/043965aaebfc77d93d1af2939ce315d79…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_persistent_volume_claim.py
M cmk/base/plugins/agent_based/utils/kube.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_persistent_volume_claim.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
kube_persistent_volume_claim: addition of pv related outputs
Change-Id: I33c7c429640be1b20c7f887720b547445a22570a
Commit: 3d0bfb2d4cf146ca931142d27f244faa0a37f512
https://github.com/tribe29/checkmk/commit/3d0bfb2d4cf146ca931142d27f244faa0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M cmk/base/plugins/agent_based/utils/kube.py
Log Message:
-----------
kube: move get_age_levels params function to utils/kube
Change-Id: I2806f931d61abe03cea37c5749e2844f0c6671aa
Commit: 07e67b07111418c62cab22e8227221fd0d0b6e12
https://github.com/tribe29/checkmk/commit/07e67b07111418c62cab22e8227221fd0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M checkman/kube_pvc
M cmk/base/plugins/agent_based/kube_persistent_volume_claim.py
M cmk/gui/plugins/wato/check_parameters/filesystem_utils.py
M cmk/gui/plugins/wato/check_parameters/kube_persistent_volume_claim.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_persistent_volume_claim.py
Log Message:
-----------
kube_persistent_volume_claim: adjust code to allow setting params for pending and lost state
Change-Id: Ia3c2402843537904644e16fc39fc6b8899c946bf
Compare: https://github.com/tribe29/checkmk/compare/e18e13121acb...07e67b071114
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 63d32d169b0511ee851ac48ae783dbf3eafd32ae
https://github.com/tribe29/checkmk/commit/63d32d169b0511ee851ac48ae783dbf3e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/utils/licensing/state.py
M tests/unit/cmk/utils/licensing/test_state.py
Log Message:
-----------
Enable license management only for CCE in 2.2
Change-Id: I31eaba3018599d386b917ac54af8439233896bad
Commit: ff7ab13d08cd55bc61cfa28cd85c223a792586c3
https://github.com/tribe29/checkmk/commit/ff7ab13d08cd55bc61cfa28cd85c223a7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Small cleanup
Change-Id: I1c205d5e88868c30261df5e2651a22a6be80a8a6
Commit: 82cf89ab550896e8b153837a1373cc3a9c2cc653
https://github.com/tribe29/checkmk/commit/82cf89ab550896e8b153837a1373cc3a9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Add option to extend the hook environments
Change-Id: Ic9291ea328262404f65400b339c34cc18d57ade2
Commit: 5b1c7334badf79a07c35883bff8906c7006bf1b8
https://github.com/tribe29/checkmk/commit/5b1c7334badf79a07c35883bff8906c70…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Initialize state creation on site update in some cases
Change-Id: I5e1d8ad4ba1e87b171324b19f93b2e588f38bbf9
Commit: 7dcab4d850c2180cfb53160ce9c96288d42809db
https://github.com/tribe29/checkmk/commit/7dcab4d850c2180cfb53160ce9c96288d…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
A .werks/15182
M cmk/gui/pagetypes.py
M cmk/update_config/main.py
A cmk/update_config/plugins/actions/validate_user_ids.py
M cmk/update_config/registry.py
A tests/unit/cmk/update_config/plugins/actions/test_validate_user_ids.py
Log Message:
-----------
15182 Abort update if incompatible user IDs are found
In Checkmk 2.2.0 the use of certain special characters in user IDs is no
longer allowed. As a result, some user IDs that were previously valid in
Checkmk version 2.1.0 will become invalid in version 2.2.0. The
validation affects both local users and users from external connections
such as LDAP. However, local users created in the Web UI are guaranteed
to be compatible as the same restrictions were already applied there.
Since Checkmk 2.2.0 will not work if any incompatible user ID is
present, omd update will look for them and abort if any incompatible
user ID is found.
To be compatible with Checkmk version 2.2.0 please ensure that all user
IDs adhere to the following restrictions: The first character of a user
ID must be a digit, a letter, an underscore (_), or a dollar sign ($).
The rest of the user ID may additionally contain dash (-), at (@), and
dot (.).
CMK-11920
Change-Id: I71297f1fbfdfef0d4be9363be682196aebda133f
Commit: c35c6551586a396f4ab6ed8fb9fe6620583c3682
https://github.com/tribe29/checkmk/commit/c35c6551586a396f4ab6ed8fb9fe66205…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M package-lock.json
Log Message:
-----------
Regen pacakge-lock.json
Change-Id: I10fd78d9c088de8e8d9dabfcfffe70a5f666702f
Commit: 6b3db551431ccaf81753ef220317225d14500b16
https://github.com/tribe29/checkmk/commit/6b3db551431ccaf81753ef220317225d1…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M package-lock.json
Log Message:
-----------
Revert "Regen pacakge-lock.json"
This reverts commit c35c6551586a396f4ab6ed8fb9fe6620583c3682.
Commit: 14e6e97a3663e3ed24c08e77c1cb462e54f51f63
https://github.com/tribe29/checkmk/commit/14e6e97a3663e3ed24c08e77c1cb462e5…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M package-lock.json
Log Message:
-----------
Regen package-lock.json #2
* This is still an attempt to fix f12 during integration tests.
* This time: npm install within IMAGE_TESTING
Change-Id: I37d9d256ea1173146ede83cb70d7980d9b71e2a7
Commit: e18e13121acbc25140ba9cdbff3dfc659e39c647
https://github.com/tribe29/checkmk/commit/e18e13121acbc25140ba9cdbff3dfc659…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M package-lock.json
Log Message:
-----------
Regen package-lock.json #3
... this is my last resort
Change-Id: Ib601b858aa6e0e8750515b2fa204105b50e14cfb
Compare: https://github.com/tribe29/checkmk/compare/03d8468cd8b4...e18e13121acb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ecb090d20dad722cdaea980c3b91712c81d65d0d
https://github.com/tribe29/checkmk/commit/ecb090d20dad722cdaea980c3b91712c8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M agent-receiver/agent_receiver/checkmk_rest_api.py
Log Message:
-----------
Agent receiver: Small improvement to REST API error handling
Change-Id: I0f7c524e25a5e4eeb8597a2b435c6b7938447c04
Commit: d0a29fa5ec8dfdcae39a1dd02e379bae420394e4
https://github.com/tribe29/checkmk/commit/d0a29fa5ec8dfdcae39a1dd02e379bae4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/ec/rule_packs.py
M cmk/utils/packaging/__init__.py
Log Message:
-----------
ec: leave deleting of packaged files to the package manager
Change-Id: I3464d71b533d001b40d087fc43b7c47020815caf
Commit: 93b9bbaf23832f963e3d64ae251e4bf02703d16f
https://github.com/tribe29/checkmk/commit/93b9bbaf23832f963e3d64ae251e4bf02…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/ec/export.py
M cmk/ec/rule_packs.py
M cmk/utils/packaging/__init__.py
Log Message:
-----------
ec: rename & cleanup callback
We change the name from extensional to intentional.
We probably should formulate the general concept:
Every package part gets to have a callback function
for every operation like 'install', 'uninstall' and
so on.
Change-Id: I37541829dec1ad06d6439b03e9005d5b23ef3845
Commit: 03d8468cd8b4ce7b082cbbb0c255879d94810215
https://github.com/tribe29/checkmk/commit/03d8468cd8b4ce7b082cbbb0c255879d9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-02-10 (Fri, 10 Feb 2023)
Changed paths:
M cmk/utils/packaging/_installed.py
Log Message:
-----------
extension packages: fix ugly log message
This fixes an ugly log message when enabling a package from the commandline.
It worked allright, but the console output suggested otherwise.
Change-Id: Ifb46d7814780f1ee8a5f2917b0f236ab7dd5e402
Compare: https://github.com/tribe29/checkmk/compare/a6766a6ff53a...03d8468cd8b4