Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 77a233dfeae2e7e25f7ad4f5be25207548ca186f
https://github.com/Checkmk/checkmk/commit/77a233dfeae2e7e25f7ad4f5be2520754…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/ec/rule_matcher.py
M tests/unit/cmk/ec/test_rule_matching.py
Log Message:
-----------
EC: add docstring and tests to the function to avoid further confusion
Renames the param to avoid typos/autocompletion issues.
This explains the modification of the user entered regexes
with benchmarks.
Also add some more tests to the specific function
Change-Id: I787291df3519ceb5c6a194333502ca439de483f2
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0826fcbebf9cbfa1878b1211ec34d0bfce04f8b8
https://github.com/Checkmk/checkmk/commit/0826fcbebf9cbfa1878b1211ec34d0bfc…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Sync groovy and bash regarding mkdirs for binds
Change-Id: I9c69a527e7954174089cd89e91553429f5d16d3b
Commit: dc88990fc982576a4ecd14803120f707517480d2
https://github.com/Checkmk/checkmk/commit/dc88990fc982576a4ecd14803120f7075…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M Makefile
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Use .venv and checkout/.cache from shadow_workspace
... and not from checkout root folder
Change-Id: Idd1d18f9d4f4ba7be559c358a609131ba35433e5
Commit: 21f9c45b1be40d4b341d799c897ca43342362df6
https://github.com/Checkmk/checkmk/commit/21f9c45b1be40d4b341d799c897ca4334…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M buildscripts/scripts/build-cmk-packages.groovy
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Separate docker workspaces per distro
* role-back also the inside_container call site for bom-creation: this happens in a different repo and its image does not have the DISTRO label
Change-Id: I11c728b2a808925e4698e8ecccd1e667997a086f
Commit: df4d033e97d0048ee14c54b54cbfffe23003a465
https://github.com/Checkmk/checkmk/commit/df4d033e97d0048ee14c54b54cbfffe23…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M scripts/run-in-docker.sh
Log Message:
-----------
Don't clean container shadow directory anymore
... we have it now separated between distros, so this should not be needed anymore
Change-Id: Iffe4dc74e4e99cca4ef1a9751fdd31d26006704f
Commit: dd5549aae0b729f62ee7a46d1de709c6053b7cf0
https://github.com/Checkmk/checkmk/commit/dd5549aae0b729f62ee7a46d1de709c60…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M .github/workflows/pr.yaml
M buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-musl-tools.sh
M buildscripts/scripts/sign-packages.sh
M buildscripts/scripts/utils/integration.groovy
M defines/dev-images/Readme.md
M defines/dev-images/reference-image-id
M defines/dev-images/reference/Dockerfile
M scripts/run-in-docker.sh
M tests/scripts/run-dockerized.py
Log Message:
-----------
Re "Switch base-image for reference-image to ubuntu 22.04"
This reverts commit c975c5b13074833dff679abc4af39d4885a73ba8.
Change-Id: I2b9794e84173faaef6227caf8d23d0d970418016
Commit: eb769fcc474eeeb8e7997be2157f86abfaf8e394
https://github.com/Checkmk/checkmk/commit/eb769fcc474eeeb8e7997be2157f86abf…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16243.md
R buildscripts/docker_image_aliases/IMAGE_DEBIAN_10/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_DEBIAN_10/meta.yml
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP5/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_SLES_12SP5/meta.yml
R buildscripts/docker_image_aliases/IMAGE_TESTING/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_TESTING/meta.yml
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_20_04/Dockerfile
R buildscripts/docker_image_aliases/IMAGE_UBUNTU_20_04/meta.yml
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/scripts/install-buildifier.sh
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
M buildscripts/infrastructure/build-nodes/scripts/install-gnu-toolchain.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/scripts/get_distros.py
M editions.yml
M omd/distros/SLES_12SP5.mk
M omd/packages/Python/BUILD.Python.bazel
M omd/packages/python3-modules/build-python3-modules.bzl
M tests/testlib/containers.py
M tests/testlib/version.py
Log Message:
-----------
16243 FIX Cease to provide builds for ubuntu-20.04, Debian-10 and SLES12sp5
Change-Id: I0dc178a45518cbcbbb150819fc99507652724127
JIRA-Ref: CMK-17199
Compare: https://github.com/Checkmk/checkmk/compare/f5f2c38bc0a3...eb769fcc474e
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 95beb8b4fa046eff3bb10ba2e8f164af99ac8aff
https://github.com/Checkmk/checkmk/commit/95beb8b4fa046eff3bb10ba2e8f164af9…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/gui/openapi/endpoints/parent_scan/__init__.py
M tests/unit/cmk/gui/openapi/test_openapi_parent_scan.py
Log Message:
-----------
REST API: Fix AttributeError when starting parent scan
Calling the "Start the parent scan background job" endpoint resulted in
the following exception:
'HostAddress' object has no attribute 'site_id'
Sadly the issue was not found by mypy because params is not well typed.
This is a systematical issue of the REST API we need to solve at some
point to get rid of this kind of issue.
Change-Id: I4409053ada83a1487f85a62ee77f7c1be225f045
Commit: 017d30eb2db452e5081b689cca0d2ec161a70a8d
https://github.com/Checkmk/checkmk/commit/017d30eb2db452e5081b689cca0d2ec16…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17119.md
Log Message:
-----------
17119 FIX parent_scan: resolve failing parent scan background job
The REST API endpoint to initiate the parent scan background job
returned a 204 status code, which theoretically is correct. However,
the started background job failed immediately due to an invalid Python
syntax concerning the involving requested hosts. This werk fixes the issue.
Change-Id: I8faa6504368450e5b36c9be63ef5086b3b859e4a
Compare: https://github.com/Checkmk/checkmk/compare/670da32a97be...017d30eb2db4
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: a2566fa9dab757bbf599a0c79796391183d31633
https://github.com/Checkmk/checkmk/commit/a2566fa9dab757bbf599a0c7979639118…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/snmplib/_typedefs.py
Log Message:
-----------
fix SNMPHostConfig serialization
SUP-18652
SUP-19246
Change-Id: Ic8b53a7cfeb997d792d5781c2b113aece4cae975
Commit: 7a750f902bb6d90d26f1babde78c2676ec2e72bc
https://github.com/Checkmk/checkmk/commit/7a750f902bb6d90d26f1babde78c2676e…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/17119.md
Log Message:
-----------
17119 FIX parent_scan: resolve failing parent scan background job
The REST API endpoint to initiate the parent scan background job
returned a 204 status code, which theoretically is correct. However,
the started background job failed immediately due to an invalid Python
syntax concerning the involving requested hosts. This werk fixes the issue.
Change-Id: I8faa6504368450e5b36c9be63ef5086b3b859e4a
Compare: https://github.com/Checkmk/checkmk/compare/f1463f2dd50b...7a750f902bb6
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 5793eef4b272e4cfb6ce4570ab0d7fe01de92197
https://github.com/Checkmk/checkmk/commit/5793eef4b272e4cfb6ce4570ab0d7fe01…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/plugins/collection/agent_based/kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: simplify disruptiontarget
CMK-17818
Change-Id: I659400915ef0870854d9680f6e5abefc630c57e0
Commit: dac3d2222a4ea39e90a5e8a463341b83f100f10f
https://github.com/Checkmk/checkmk/commit/dac3d2222a4ea39e90a5e8a463341b83f…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/plugins/collection/agent_based/kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: factor function out
Prepares Pod condition renaming.
CMK-17818
Change-Id: Iafead28f4d1dcdf79fec42add017bff01db8d135
Commit: 9caa0f8024359810f62f7e826877a622ba68af76
https://github.com/Checkmk/checkmk/commit/9caa0f8024359810f62f7e826877a622b…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/plugins/collection/agent_based/kube_pod_conditions.py
M tests/unit/cmk/plugins/collection/agent_based/test_kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: pass name explicitely
Prepares Pod condition renaming.
We also update some outdated description of PodConditions. All
conditions are now always set by the Kubelet (unless a feature gate is
disabled).
CMK-17818
Change-Id: Ia1fa7313454d63ed00c6b3cacae5b9f2a331c7ad
Commit: 8d2831c70b082fd14aa3ef46e9e161d0559d60fd
https://github.com/Checkmk/checkmk/commit/8d2831c70b082fd14aa3ef46e9e161d05…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
M cmk/plugins/collection/agent_based/kube_pod_conditions.py
M tests/unit/cmk/plugins/collection/agent_based/test_kube_pod_conditions.py
Log Message:
-----------
kube_pod_conditions: remove summary
This functionality was broken since Werk 15588. `PodHasNetwork` is turned off
by default in all Kubernetes clusters, and does not exist in k8s v1.28 any
longer. This meant the check summary would depend on the feature gates enabled
by the customer.
There is no way to restore the old functionality, since we don't know whether
a condition is missing due the k8s version or the feature gates.
This change does not affect the monitoring capabilities, it merely
removes a distinct way to display the same data.
CMK-17818
Change-Id: I0da19d124ca8e65a2a46dd6fb4b4507d122c465f
Commit: f1463f2dd50b4e63a43129ad9fbbbf98db86968b
https://github.com/Checkmk/checkmk/commit/f1463f2dd50b4e63a43129ad9fbbbf98d…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16436.md
M cmk/gui/plugins/wato/check_parameters/kube_pod_conditions.py
M cmk/plugins/collection/agent_based/kube_pod_conditions.py
M cmk/plugins/kube/schemata/section.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_kube_pod_conditions.py
Log Message:
-----------
16436 kube_pod_conditions: Support PodReadyToStartContainers Condition
CMK-17818
Change-Id: I4778796200dcefc983a4d196feda6838dd8eecac
Compare: https://github.com/Checkmk/checkmk/compare/8f6bc4ee9d1d...f1463f2dd50b
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 670da32a97bee98972398e1f3b092ebe3228df58
https://github.com/Checkmk/checkmk/commit/670da32a97bee98972398e1f3b092ebe3…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16864.md
Log Message:
-----------
16864 FIX snmp: Fix error in SNMP context serialization introduced with werk 16862
Werk 16862, which solved one SNMP context serialization bug, introduced another one.
When using SNMP contexts, the change activation crashes in 2.3.0p8.
After this Werk, SNMP contexts should work without errors.
SUP-18652
SUP-19246
Change-Id: Ie2b824033f990bd9e902ea72da9b810d34c8d110
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: bb0411f6511eab558da24ab4566988be02677ca4
https://github.com/Checkmk/checkmk/commit/bb0411f6511eab558da24ab4566988be0…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16533
M cmk/ec/main.py
Log Message:
-----------
16533 FIX Event Console regex match in rule text
SUP-19224
A typo in the returned var name
in the method compile_matching_value caused a valid
regex to not match, because it was sent as a string
Change-Id: I80e76af1da275b0fdea0fc115c590b51f145beaf
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8f6bc4ee9d1debcc86cd0d6869f92e0a2cfa79c2
https://github.com/Checkmk/checkmk/commit/8f6bc4ee9d1debcc86cd0d6869f92e0a2…
Author: Simon Jess <simon.jess(a)checkmk.com>
Date: 2024-07-03 (Wed, 03 Jul 2024)
Changed paths:
A .werks/16751.md
R cmk/base/legacy_checks/arista_temp.py
M cmk/plugins/collection/agent_based/entity_sensors.py
R cmk/plugins/collection/checkman/arista_temp
M cmk/plugins/lib/entity_sensors.py
R tests/unit/checks/generictests/datasets/arista_temp.py
R tests/unit/checks/generictests/datasets/switch-arista.py
M tests/unit/checks/test_generic_legacy_conversion.py
M tests/unit/cmk/plugins/collection/agent_based/test_entity_sensors.py
M tests/unit/cmk/plugins/lib/test_entity_sensors_utils.py
Log Message:
-----------
16751 Transfer Arista temperature sensors to our common entity sensor monitoring
Change-Id: I16e9e8b937158c0c34182c265d97c69de57938dc
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications