Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: f04842f5e31b87c8303263fc9b84ba40dbe39ed5
https://github.com/Checkmk/checkmk/commit/f04842f5e31b87c8303263fc9b84ba40d…
Author: Konstantin Baikov <konstantin.baikov(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
EC: fix processing syslog data without a newline
CMK-17052
If the syslog data does not end with a newline,it stays
unprocessed forewer and creates a loop of socket reading
pusshing the unprocessed back to the socket.
Change-Id: I0d74f3e646aa6a9560f4681964b48e19d6ad0fe0
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: 7c8b7f04eb537ac17523ab79e2ab9bc336ddc31a
https://github.com/Checkmk/checkmk/commit/7c8b7f04eb537ac17523ab79e2ab9bc33…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M defines/dev-images/reference/Dockerfile
Log Message:
-----------
Revert "reference-image: remove package update"
This reverts commit 3e12f49569372755e588ab111bfedea5f066bfd8.
Change-Id: I6faf1875b50e9caf8cfb1d1fcc02afc82c2a5102
Commit: 5da251fc465dbd880b0acc25eaf91b39b71e0bf6
https://github.com/Checkmk/checkmk/commit/5da251fc465dbd880b0acc25eaf91b39b…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-12/Dockerfile
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
M buildscripts/infrastructure/build-nodes/scripts/install-cmk-dependencies.sh
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-make-dist-deps.sh
M buildscripts/infrastructure/build-nodes/scripts/install-musl-tools.sh
M buildscripts/infrastructure/build-nodes/scripts/install-nodejs.sh
M buildscripts/infrastructure/build-nodes/scripts/install-packer.sh
M buildscripts/infrastructure/build-nodes/scripts/install-shellcheck.sh
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-23.10/Dockerfile
Log Message:
-----------
Revert "removes package updates and package list removals from Docker files and install scripts"
This reverts commit 4027db527049cd28e9330ca80ec71835056fbdc8.
Change-Id: I6ad5e4200161499c3a3dc71fb7a42dd049db1352
Commit: d8b1a0e20f2221e597b7da8bcff7273d5d3cf94c
https://github.com/Checkmk/checkmk/commit/d8b1a0e20f2221e597b7da8bcff7273d5…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M .werks/first_free
Log Message:
-----------
Reserved 20 Werk IDS
Change-Id: Ic4f75726b6084a421d01e4ced68529a2b16d980d
Compare: https://github.com/Checkmk/checkmk/compare/3e12f4956937...d8b1a0e20f22
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: 4027db527049cd28e9330ca80ec71835056fbdc8
https://github.com/Checkmk/checkmk/commit/4027db527049cd28e9330ca80ec718350…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-12/Dockerfile
M buildscripts/infrastructure/build-nodes/scripts/install-clang.sh
M buildscripts/infrastructure/build-nodes/scripts/install-cmk-dependencies.sh
M buildscripts/infrastructure/build-nodes/scripts/install-docker.sh
M buildscripts/infrastructure/build-nodes/scripts/install-make-dist-deps.sh
M buildscripts/infrastructure/build-nodes/scripts/install-musl-tools.sh
M buildscripts/infrastructure/build-nodes/scripts/install-nodejs.sh
M buildscripts/infrastructure/build-nodes/scripts/install-packer.sh
M buildscripts/infrastructure/build-nodes/scripts/install-shellcheck.sh
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-23.10/Dockerfile
Log Message:
-----------
removes package updates and package list removals from Docker files and install scripts
.. for Debian/Ubuntu based distros in order to avoid unneeded traffic and update time in favor
of more reproducible image layers.
Package update has to be done in regular base image updates instead.
Change-Id: Ie19df36096065aa9aa999e0309c8eda7294f1d05
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: f003434ec2555d357f4eb696cca5cd5c1438d6ca
https://github.com/Checkmk/checkmk/commit/f003434ec2555d357f4eb696cca5cd5c1…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/password_store/__init__.py
M cmk/utils/rulesets/definition.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
M tests/unit/cmk/gui/openapi/test_openapi_password.py
M tests/unit/cmk/gui/watolib/test_watolib_password_store.py
Log Message:
-----------
Add automation to compile passwords
The passwords_merged file needs to be updated when
users edit their stored passwors in the GUI, or when
active checks or special agents rules are configured.
Change-Id: I7c3209fd99e5c41a3c454d972c2822e4aa257b06
Commit: cbe1f3b58aa26fc2c8d2576a34e23d52223d4140
https://github.com/Checkmk/checkmk/commit/cbe1f3b58aa26fc2c8d2576a34e23d522…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios/_create_config.py
M cmk/base/core_nagios/_host_check_template.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/base/sources/_builder.py
M cmk/gui/watolib/password_store.py
M cmk/utils/password_store/__init__.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/gui/openapi/test_openapi_password.py
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
pass passwordstore file explicitly
Change-Id: I024fb3e29d5ba34266ce8b110c2c6d6450ad47cc
Compare: https://github.com/Checkmk/checkmk/compare/b261297d4151...cbe1f3b58aa2
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: ba65652b30d205043703a591726acfaaf6ac5af4
https://github.com/Checkmk/checkmk/commit/ba65652b30d205043703a591726acfaaf…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-19 (Fri, 19 Apr 2024)
Changed paths:
M cmk/automations/results.py
M cmk/base/automations/check_mk.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/password_store.py
M cmk/gui/watolib/rulesets.py
M cmk/utils/password_store/__init__.py
M cmk/utils/rulesets/definition.py
M tests/unit/cmk/base/test_unit_automations.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/openapi/test_notification_rules.py
M tests/unit/cmk/gui/openapi/test_openapi_password.py
M tests/unit/cmk/gui/watolib/test_watolib_password_store.py
Log Message:
-----------
Add automation to compile passwords
The passwords_merged file needs to be updated when
users edit their stored passwors in the GUI, or when
active checks or special agents rules are configured.
Change-Id: I7c3209fd99e5c41a3c454d972c2822e4aa257b06
Commit: a22c231deb633d01d354a185c768fc7a95642f47
https://github.com/Checkmk/checkmk/commit/a22c231deb633d01d354a185c768fc7a9…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-04-19 (Fri, 19 Apr 2024)
Changed paths:
M cmk/base/automations/check_mk.py
M cmk/base/checkers.py
M cmk/base/config.py
M cmk/base/core_config.py
M cmk/base/core_nagios.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/base/sources/_builder.py
M cmk/gui/watolib/password_store.py
M cmk/utils/password_store/__init__.py
M tests/unit/cmk/base/sources/test_data_sources.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/gui/openapi/test_openapi_password.py
M tests/unit/cmk/utils/test_password_store.py
Log Message:
-----------
pass passwordstore file explicitly
Change-Id: I024fb3e29d5ba34266ce8b110c2c6d6450ad47cc
Compare: https://github.com/Checkmk/checkmk/compare/4eda417ecf7c...a22c231deb63
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: e2e87cc8d6563cd464ae567aa2daee9d18126eda
https://github.com/Checkmk/checkmk/commit/e2e87cc8d6563cd464ae567aa2daee9d1…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M Pipfile
M Pipfile.lock
Log Message:
-----------
bump checkmk_dev_tools
Change-Id: I2c10802b644ddc0ead8f56f09ee2b3d9bde482d7
Commit: b261297d415112b16e5335e7a066275720a4bb81
https://github.com/Checkmk/checkmk/commit/b261297d415112b16e5335e7a06627572…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2024-04-20 (Sat, 20 Apr 2024)
Changed paths:
M .gitignore
M buildscripts/infrastructure/build-nodes/almalinux-9/Dockerfile
M buildscripts/infrastructure/build-nodes/centos-8/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-10/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-11/Dockerfile
M buildscripts/infrastructure/build-nodes/debian-12/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-12sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp3/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp4/Dockerfile
M buildscripts/infrastructure/build-nodes/sles-15sp5/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-20.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-22.04/Dockerfile
M buildscripts/infrastructure/build-nodes/ubuntu-23.10/Dockerfile
M buildscripts/scripts/build-build-images.groovy
M buildscripts/scripts/utils/docker_image_aliases_helper.groovy
M defines/dev-images/Readme.md
A defines/dev-images/entrypoint.sh
M defines/dev-images/reference-image-id
M defines/dev-images/reference/Dockerfile
M scripts/run-in-docker.sh
M tests/Makefile
M tests/integration/cmk/snmplib/conftest.py
M tests/integration/omd/test_net_snmp.py
M tests/testlib/containers.py
M tests/testlib/utils.py
M tests/unit/cmk/base/plugins/agent_based/test_inv_esx_vsphere_hostsystem.py
Log Message:
-----------
build-images: purge user 'jenkins' and use host user information in containers
Instead of creating a special user `jenkins` in our build images, the
user starting the container will be used, hopefully resolving file
permission issues and different behavior in CI compared to local
execution due to complicated conditional handling of special user
`jenkins`.
Changes to system tests had to be made due to now missing but there
expected user 'jenkins', which was renamed to 'testuser'.
Change-Id: I7f3f5dbb637fdae3e0baabd1bb8927feb1e96f1d
Compare: https://github.com/Checkmk/checkmk/compare/57726c441847...b261297d4151
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications