Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9ec4e0ef27a053b9e2ae4dfdea3da4d115824f1c
https://github.com/tribe29/checkmk/commit/9ec4e0ef27a053b9e2ae4dfdea3da4d11…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M agents/plugins/nginx_status.py
Log Message:
-----------
nginx_status: fix missing config
At the module level, global and local variables are in the same
dictionary. If `exec` is moved from module scope, to the function
scope, then the executed code will only put the variables into
`locals()`. Whether updating `locals()` affects name lookups is
implementation defined.
CMK-12773
Change-Id: I375e41ab3582a16bd2b4f673120ad385c4bc27d0
Commit: a4c5b37969b450cd1e8ba73f9b2d342f6cd88c2b
https://github.com/tribe29/checkmk/commit/a4c5b37969b450cd1e8ba73f9b2d342f6…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M tests/unit/cmk/utils/crypto/test_certificate.py
Log Message:
-----------
Add a note about a seemingly flaky test
Change-Id: Ia99d1bee44721576a49d9dfd2109fe5317c8bd4d
Commit: 23dfd1d180e40ac165f30c85fc15fb6d2fcaa11a
https://github.com/tribe29/checkmk/commit/23dfd1d180e40ac165f30c85fc15fb6d2…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/utils/licensing/export.py
M cmk/utils/licensing/usage.py
M tests/unit/cmk/utils/licensing/test_usage.py
Log Message:
-----------
licensing: Fix calculation of shadow hosts/services
CMK-12752
Change-Id: I9faa97a417b2bb980959f1ebfe9a38ec8ed0ba55
Compare: https://github.com/tribe29/checkmk/compare/0f14193bbed0...23dfd1d180e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: eed6963c12fd64810f186b43030909c716d1afa9
https://github.com/tribe29/checkmk/commit/eed6963c12fd64810f186b43030909c71…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M checks/emc_isilon_ifs
A cmk/base/plugins/agent_based/emc_isilon_ifs.py
M tests/unit/checks/generictests/datasets/emc_isilon_ifs_regression.py
Log Message:
-----------
migrate emc_isilon_ifs section
Change-Id: I80009760c2127cbfeab222433fe42bfc11af4ab8
Commit: 379ea3f6902a0f3e8b3320ca5c426654aa5da8d9
https://github.com/tribe29/checkmk/commit/379ea3f6902a0f3e8b3320ca5c426654a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/base/check_api.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M tests/unit/cmk/base/test_checks.py
Log Message:
-----------
logwatch_ec: do not use legacy check API
The logwatch "plugin" is full of API vialations anyway.
No need to keep things in the legacy check API just for
the (already migrated!) logwatch code.
Change-Id: Ie095fb201d510883327f4896fb423a1d53e855a1
Commit: 0a32491ec052ee2ebe58fdac5dd39bfc1a9d00e8
https://github.com/tribe29/checkmk/commit/0a32491ec052ee2ebe58fdac5dd39bfc1…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/ec/main.py
Log Message:
-----------
Add more types to ec
Change-Id: I811c4b339ea66d0ef0c45ab906fadc7f586b4307
Commit: 11b63e5ba3925a441e2bd8c56d775a680bb9fe11
https://github.com/tribe29/checkmk/commit/11b63e5ba3925a441e2bd8c56d775a680…
Author: Konstantin Baikov <konstantin.baikov(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/gui/mkeventd/views.py
M cmk/gui/mkeventd/wato.py
Log Message:
-----------
Fix typos and spelling in mkevend
Change-Id: I485d33af7edee043d42c62871de8fd7d15be74ff
Commit: 0f14193bbed02c294fdc2aac26d9b3516ce0e6d9
https://github.com/tribe29/checkmk/commit/0f14193bbed02c294fdc2aac26d9b3516…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
A tests/integration/omd/test_stunnel.py
Log Message:
-----------
Add integration test for stunnel
Change-Id: I5c5a8773a5062eac4ae986aecdb9f0bfc53c7aee
Compare: https://github.com/tribe29/checkmk/compare/b91ad4b8cfe4...0f14193bbed0
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 233a9170aaf0cbf97185db46f565ec3f280c5b07
https://github.com/tribe29/checkmk/commit/233a9170aaf0cbf97185db46f565ec3f2…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
fix undefined run_mrpe
Source the agent to make all helper functions available
for shells that can't export functions.
Change-Id: If766c75988f29556e3800573e541f46698efbd62
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: aef73b1a0b1d9db0697981ef10681f6d443ec4d8
https://github.com/tribe29/checkmk/commit/aef73b1a0b1d9db0697981ef10681f6d4…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M buildscripts/scripts/test-update.groovy
Log Message:
-----------
Temporary run test_update with one distro only
Change-Id: I26203859f28865836893a7e06b47cacfabc6f871
Commit: bcb9bbe1af976ca8536e558da4582c8d5babd119
https://github.com/tribe29/checkmk/commit/bcb9bbe1af976ca8536e558da4582c8d5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
fix undefined run_mrpe
Source the agent to make all helper functions available
for shells that can't export functions.
Change-Id: If766c75988f29556e3800573e541f46698efbd62
Commit: 60506335fc667a3af3686d3b03ccf5a57bfc2984
https://github.com/tribe29/checkmk/commit/60506335fc667a3af3686d3b03ccf5a57…
Author: Matteo Stifano <matteo.stifano(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M buildscripts/scripts/test-update.groovy
Log Message:
-----------
Change DISTRO in test_update
Change-Id: I10053166ff10345fbb2f453e1c4e0d88c5ad6d1f
Commit: b91ad4b8cfe4935fa5c960c1c6d3b65c2069f33a
https://github.com/tribe29/checkmk/commit/b91ad4b8cfe4935fa5c960c1c6d3b65c2…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/gui/bi/view.py
M cmk/gui/wsgi/app.py
M cmk/gui/wsgi/blueprints/checkmk.py
M cmk/gui/wsgi/blueprints/rest_api.py
M pyproject.toml
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/openapi/schema.py
Log Message:
-----------
Reduced mypy suppressions a bit.
Change-Id: I9462705b1417e69f5c95a6ed7d3789b4812a3f50
Compare: https://github.com/tribe29/checkmk/compare/821a27eb366f...b91ad4b8cfe4
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 9b2cd979950928c27d703e2ff783598d9bbeabb7
https://github.com/tribe29/checkmk/commit/9b2cd979950928c27d703e2ff783598d9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
mrpe.cfg: normalize tabs to spaces
Character classes are locale and system dependent.
This is fragile (see comment) and not really needed in this case.
Configuration files are not subjected to localization changes anyway.
Change-Id: I482554b8c02df68c9a8d21bf448d73bf7833de53
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 821a27eb366f864f46cc1602012bb1c7c2ca00e1
https://github.com/tribe29/checkmk/commit/821a27eb366f864f46cc1602012bb1c7c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
Log Message:
-----------
mrpe.cfg: normalize tabs to spaces
Character classes are locale and system dependent.
This is fragile (see comment) and not really needed in this case.
Configuration files are not subjected to localization changes anyway.
Change-Id: I482554b8c02df68c9a8d21bf448d73bf7833de53
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: b20fc8d9b6932602cbf64e6ff9d7fb4d2a3b19a8
https://github.com/tribe29/checkmk/commit/b20fc8d9b6932602cbf64e6ff9d7fb4d2…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2023-03-21 (Tue, 21 Mar 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.0p26
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 84719fc62e242fd3114afdff30d13712b08f3562
https://github.com/tribe29/checkmk/commit/84719fc62e242fd3114afdff30d13712b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/conftest.py
Log Message:
-----------
legacy check API: drop unused fixture
Change-Id: Id7d73ac537288b0fb150784fad0c7b5841fb0c8a
Commit: b9832d2474cb9c06578531c384f3f15f91090929
https://github.com/tribe29/checkmk/commit/b9832d2474cb9c06578531c384f3f15f9…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/base/config.py
Log Message:
-----------
legacy check API: leave snmp information in check_info
Change-Id: I4c493c7b96277884356037bc1fb963c86bf227ae
Commit: 30bce0cbf44ec8f93b7ba0a67f2bc1ebda568ad6
https://github.com/tribe29/checkmk/commit/30bce0cbf44ec8f93b7ba0a67f2bc1ebd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/base/config.py
M tests/unit/checks/test_generic_legacy_conversion.py
Log Message:
-----------
legacy check API: leave keys optional
There's no need to make sure the keys are there.
We only need to supoprt the cases that are covered by
tests now, so we can dare to drop this.
Change-Id: I345640afd89e8296160270e1d88c6cbb21be1971
Compare: https://github.com/tribe29/checkmk/compare/7a648415f08c...30bce0cbf44e
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 1f50c86cc3048e51d5d650556d1b7e122c3e11d6
https://github.com/tribe29/checkmk/commit/1f50c86cc3048e51d5d650556d1b7e122…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
M cmk/gui/watolib/activate_changes.py
Log Message:
-----------
Licensing: Block activate changes for background jobs after license expiration
The activate changes page and REST API calls will block before ActivateChangesManager.start is called with a nicer error message, here further activate changes attempts are blocked with an exception (and relevant exception message)
CMK-12580
Change-Id: I56e251bb79d9916c346455dc2dc69da9c34841ec
Commit: d352a62a3c837ecb28ad9ed9ea5642ee4d9c2978
https://github.com/tribe29/checkmk/commit/d352a62a3c837ecb28ad9ed9ea5642ee4…
Author: Sofia Colakovic <sofia.colakovic(a)tribe29.com>
Date: 2023-03-21 (Tue, 21 Mar 2023)
Changed paths:
A .werks/15457
A cmk/update_config/plugins/actions/agent_registration.py
A tests/unit/cmk/update_config/plugins/actions/test_agent_registration.py
Log Message:
-----------
FIX 15457 agent-receiver: Update old symlinks to fix crash after omd cp
With the werk 14707, the cause of the the crash was removed, but the sites
what have hosts registered with the version before 2.1.0p19 still experienced
the same problem.
With this werk, the old symlinks are updated and the crash no longer appears on
any of the sites.
CMK-12525
Change-Id: I4ac0c93a70f1d2adbac9e95c1cc6a41620e29fbf
Compare: https://github.com/tribe29/checkmk/compare/9c54a6fff1b4...d352a62a3c83