Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: 8e7b05f6f75db80c3ee2a4889db43bd105e04fc4
https://github.com/Checkmk/checkmk/commit/8e7b05f6f75db80c3ee2a4889db43bd10…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/cmk-agent-ctl/src/constants.rs
M agents/plugins/apache_status.py
M agents/plugins/asmcmd.sh
M agents/plugins/db2_mem
M agents/plugins/dnsclient
M agents/plugins/hpux_lunstats
M agents/plugins/hpux_statgrab
M agents/plugins/ibm_mq
M agents/plugins/isc_dhcpd.py
M agents/plugins/jar_signature
M agents/plugins/kaspersky_av
M agents/plugins/lnx_container_host_if.linux
M agents/plugins/lnx_quota
M agents/plugins/lvm
M agents/plugins/mailman_lists
M agents/plugins/mk_apt
M agents/plugins/mk_ceph
M agents/plugins/mk_cups_queues
M agents/plugins/mk_db2.aix
M agents/plugins/mk_db2.linux
M agents/plugins/mk_docker.py
M agents/plugins/mk_errpt.aix
M agents/plugins/mk_filehandler
M agents/plugins/mk_filestats.py
M agents/plugins/mk_haproxy.freebsd
M agents/plugins/mk_informix
M agents/plugins/mk_inotify.py
M agents/plugins/mk_inventory.aix
M agents/plugins/mk_inventory.linux
M agents/plugins/mk_inventory.solaris
M agents/plugins/mk_iptables
M agents/plugins/mk_jolokia.py
M agents/plugins/mk_logins
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/plugins/mk_mysql
M agents/plugins/mk_nfsiostat
M agents/plugins/mk_omreport
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/plugins/mk_postgres.py
M agents/plugins/mk_redis
M agents/plugins/mk_sap.aix
M agents/plugins/mk_sap.py
M agents/plugins/mk_sap_hana
M agents/plugins/mk_saprouter
M agents/plugins/mk_scaleio
M agents/plugins/mk_site_object_counts
M agents/plugins/mk_sshd_config
M agents/plugins/mk_suseconnect
M agents/plugins/mk_tinkerforge.py
M agents/plugins/mk_tsm
M agents/plugins/mk_zypper
M agents/plugins/mtr.py
M agents/plugins/netstat.aix
M agents/plugins/netstat.linux
M agents/plugins/netstat.solaris
M agents/plugins/nfsexports
M agents/plugins/nfsexports.solaris
M agents/plugins/nginx_status.py
M agents/plugins/plesk_backups.py
M agents/plugins/plesk_domains.py
M agents/plugins/runas
M agents/plugins/smart
M agents/plugins/symantec_av
M agents/plugins/unitrends_backup
M agents/plugins/unitrends_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
M agents/plugins/zorp
M agents/windows/plugins/ad_replication.bat
M agents/windows/plugins/arcserve_backup.ps1
M agents/windows/plugins/citrix_farm.ps1
M agents/windows/plugins/citrix_licenses.vbs
M agents/windows/plugins/citrix_xenapp.ps1
M agents/windows/plugins/hyperv_vms.ps1
M agents/windows/plugins/hyperv_vms_guestinfos.ps1
M agents/windows/plugins/iis_app_pool_state.ps1
M agents/windows/plugins/kaspersky_av_client.vbs
M agents/windows/plugins/mcafee_av_client.bat
M agents/windows/plugins/megaraid.bat
M agents/windows/plugins/mk_dhcp_enabled.bat
M agents/windows/plugins/mk_inventory.vbs
M agents/windows/plugins/mk_msoffice.ps1
M agents/windows/plugins/mk_mysql.vbs
M agents/windows/plugins/mk_oracle.ps1
M agents/windows/plugins/msexch_dag.ps1
M agents/windows/plugins/msexch_database.ps1
M agents/windows/plugins/mssql.vbs
M agents/windows/plugins/netstat_an.bat
M agents/windows/plugins/rds_licenses.vbs
M agents/windows/plugins/rstcli.bat
M agents/windows/plugins/sansymphony.ps1
M agents/windows/plugins/storcli.bat
M agents/windows/plugins/tsm_checks.bat
M agents/windows/plugins/veeam_backup_status.ps1
M agents/windows/plugins/win_dhcp_pools.bat
M agents/windows/plugins/win_dmidecode.bat
M agents/windows/plugins/win_license.bat
M agents/windows/plugins/win_printers.ps1
M agents/windows/plugins/windows_broadcom_bonding.bat
M agents/windows/plugins/windows_if.ps1
M agents/windows/plugins/windows_intel_bonding.bat
M agents/windows/plugins/windows_multipath.vbs
M agents/windows/plugins/windows_os_bonding.ps1
M agents/windows/plugins/windows_tasks.ps1
M agents/windows/plugins/windows_updates.vbs
M agents/windows/plugins/wmic_if.bat
M agents/wnx/src/common/wnx_version.h
M bin/livedump
M bin/mkbackup
M bin/mkbench
M cmk/utils/version.py
M configure.ac
M defines.make
M docker/Dockerfile
Log Message:
-----------
Set version to 2.1.0p35
Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: e71ead7c1c851eab5f4031c1cbf2331ef06d5bf8
https://github.com/Checkmk/checkmk/commit/e71ead7c1c851eab5f4031c1cbf2331ef…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A .werks/15711
M omd/packages/nagvis/skel/etc/nagvis/apache.conf
Log Message:
-----------
15711 FIX Fix execution of local gadgets
Gadgets located in the local hierarchy of the site (at local/share/nagvis/htdocs/userfiles/gadgets)
could not be used and resulted in "Forbidden" errors when trying to open them.
Change-Id: If2a0fc390ac4b753fe889ee620e94f068517e9f8
Commit: 50647817f1cdea137dce2d798f7e69d74e54dc5d
https://github.com/Checkmk/checkmk/commit/50647817f1cdea137dce2d798f7e69d74…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A .werks/15712
R omd/packages/nagvis/nagvis-1.9.34.tar.gz
A omd/packages/nagvis/nagvis-1.9.37.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
15712 FIX NagVis: Updated to 1.9.37
Change-Id: I1548ab07b3bc3483b2e4786bf52bcca190997d63
Compare: https://github.com/Checkmk/checkmk/compare/306eae3d5865...50647817f1cd
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: daf1c360a0d71680951608274d97bda168f02c31
https://github.com/Checkmk/checkmk/commit/daf1c360a0d71680951608274d97bda16…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A .werks/15711
M omd/packages/nagvis/skel/etc/nagvis/apache.conf
Log Message:
-----------
15711 FIX Fix execution of local gadgets
Gadgets located in the local hierarchy of the site (at local/share/nagvis/htdocs/userfiles/gadgets)
could not be used and resulted in "Forbidden" errors when trying to open them.
Change-Id: If2a0fc390ac4b753fe889ee620e94f068517e9f8
Commit: f82b8aac9861436b202baed97f32ec1338b484de
https://github.com/Checkmk/checkmk/commit/f82b8aac9861436b202baed97f32ec133…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A .werks/15712
R omd/packages/nagvis/nagvis-1.9.36.tar.gz
A omd/packages/nagvis/nagvis-1.9.37.tar.gz
M omd/packages/nagvis/nagvis.make
Log Message:
-----------
15712 FIX NagVis: Updated to 1.9.37
Change-Id: I1548ab07b3bc3483b2e4786bf52bcca190997d63
Compare: https://github.com/Checkmk/checkmk/compare/c3cd69c04afb...f82b8aac9861
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 15435f3d21fddc2dc5b8c4eb4db1e605d28f4966
https://github.com/Checkmk/checkmk/commit/15435f3d21fddc2dc5b8c4eb4db1e605d…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M cmk/utils/werks/__init__.py
A cmk/utils/werks/models.py
M cmk/utils/werks/werk.py
M cmk/utils/werks/werkv2.py
A tests/unit/cmk/utils/werks/test_acknowledgement.py
Log Message:
-----------
werks: fix updating from 2.2.0 to 2.3.0
in order to figure out the unacknowledged werks, checkmk needs to open
the precompiled werks of the version it updates from. this contains the
old werks model, so we need to readd the werkv1 model, and provide an
update path to the Werk model.
Change-Id: If2f1338bdb49363672ab0ad44d3812b5443ca82c
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 7305ca5f66553f475b26acc98348970c286be3d7
https://github.com/Checkmk/checkmk/commit/7305ca5f66553f475b26acc98348970c2…
Author: Max Linke <max.linke(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-openssl.sh
M buildscripts/infrastructure/build-nodes/scripts/install-python.sh
M omd/packages/openssl/BUILD.openssl
M omd/packages/openssl/openssl.make
M package_versions.bzl
Log Message:
-----------
update openssl to next lts
1.1.1 is EOL in September
JIRA: CMK-14374
For openssl3 we need to deactivate loading modules at runtime. If
modules are enabled the legacy algorithms are compiled as a module.
The path to the legacy module is set as a MACRO when the compiler is
called [1]. Given we build with bazel this will be some bazel path on
the build node. During runtime openssl will first look if a variable
"OPENSSL_MODULES" is defined, if not it will fallback to the macro [2].
The path the macro points to does not exist once we install the deb/rpm
packages. This results in openssl not finding the legacy module and
crashing when trying to load it.
The cryptography package is trying to load legacy module on import [3].
Legacy module can be disabled in newer versions. However we need legacy
algorithms for snmpv3 support.
The solution is only documented in a github issue [4].
[1]: https://github.com/openssl/openssl/blob/91bc783a93a2a695fe6a2f8da93cf5b5e08…
[2]: https://github.com/openssl/openssl/blob/91bc783a93a2a695fe6a2f8da93cf5b5e08…
[3]: https://github.com/pyca/cryptography/blob/c255b00525dbbee3b3cc80fb63ca608e5…
[4]: https://github.com/openssl/openssl/issues/20112#issuecomment-1400388204
Change-Id: Ibe330c975769ae5729bff49f70c4e30c0d4e6c6f
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 8ec5b77bc6dd984244c0b46076413cac4a38005b
https://github.com/Checkmk/checkmk/commit/8ec5b77bc6dd984244c0b46076413cac4…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M tests/testlib/certs.py
M tests/unit/cmk/utils/test_certs.py
Log Message:
-----------
improve tests for site CA
- avoid use of some internal functions
- use smaller key sizes for quicker test execution
- test load_or_create from the outside, including saving of certs
Change-Id: I78523956968c82a1b9ca74364dd0f33ff4fdf941
Commit: b5dfc51552d6d22b4680c1755376a0a934d21dfd
https://github.com/Checkmk/checkmk/commit/b5dfc51552d6d22b4680c1755376a0a93…
Author: Hannes Rantzsch <hannes.rantzsch(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M cmk/utils/certs.py
M cmk/utils/crypto/certificate.py
M tests/testlib/certs.py
M tests/unit/cmk/utils/test_certs.py
Log Message:
-----------
generate CA certs with utils.crypto.certificate
inteface of RootCA continues to expose pyca/cryptography types for now
Change-Id: Icf66dce251ff1fa2ccc6cfe5dfc730c19c43803b
Commit: 36699c3888a393cb38f93724f2bb3b247b986f16
https://github.com/Checkmk/checkmk/commit/36699c3888a393cb38f93724f2bb3b247…
Author: Wontek Hong <wontek.hong(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
A .werks/16016
M agents/plugins/mk_postgres.py
M tests/agent-plugin-unit/test_mk_postgres.py
Log Message:
-----------
16016 FIX mk_postgres: addition of option to specify instance name
The migration of the postgres_instances check plugin to the new CheckAPI broke the discovery
mechanism of the plugin as it previously allowed an instance to have no specified name. This
werk introduces the option to specify an explicit name for an instance. The mk_postgres plugin
is adjusted accordingly and raises an error if the name cannot be inferred from .env file. To
benefit from this change and also resolve the error, the user should adjust or bake the config
file again and roll out the newly adapted plugin.
SUP-14739
Change-Id: I4f04bdd7a2d7b524b288812fc3d98800116728b2
Commit: 10ae20ea336c9fbc2876a0ad9075a931f178fbd0
https://github.com/Checkmk/checkmk/commit/10ae20ea336c9fbc2876a0ad9075a931f…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M agents/plugins/mk_postgres.py
Log Message:
-----------
postgres: fix config example
Werk 16016 deprecated the old way of configuring `mk_postgres.py`.
SUP-15600
SUP-15731
SUP-15740
SUP-15692
Change-Id: Ic08ee44a5d9712c80e41abd3640bd1f45b501449
Commit: f329f56d08c6903de0bc09b4380aa635231793d6
https://github.com/Checkmk/checkmk/commit/f329f56d08c6903de0bc09b4380aa6352…
Author: Solomon Jacobs <solomon.jacobs(a)checkmk.com>
Date: 2023-10-02 (Mon, 02 Oct 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_postgres_instances.py
Log Message:
-----------
postgres_instances: Extract data sets
Change-Id: I5d683fb2ea93c9060e6810f8f17e6da36be715a7
Compare: https://github.com/Checkmk/checkmk/compare/c42e9bff4a54...f329f56d08c6