Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2b7539bf87c74bc705aec1824cf3584377d21df2
https://github.com/tribe29/checkmk/commit/2b7539bf87c74bc705aec1824cf358437…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M Pipfile
M Pipfile.lock
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_api_cronjobs.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_daemon_sets.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_deployments.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_namespace.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_statefulsets.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_nodes.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_api_pods.py
A tests/unit/cmk/special_agents/agent_kubernetes/utils.py
M tests/unit/cmk/special_agents/utils_kubernetes/test_api_server.py
Log Message:
-----------
Remove mocket dependency
- this is a preparation step torwards 3.11
- anyway, unit tests without mocking are even better :-)
Background:
- mocket depends on ancient http-parser where we don't know if it is getting 3.11 soonish...
- See:
https://github.com/benoitc/http-parser/pull/95/commits/9099eac087f4f4908072…https://github.com/mindflayer/python-mocket/pull/181
CMK-11556
Change-Id: I41c081f8aabd4833d647888c2b7d3d8aa3d15df4
Commit: da1a1e2edcbb5f45a722406cdfb678250b624c71
https://github.com/tribe29/checkmk/commit/da1a1e2edcbb5f45a722406cdfb678250…
Author: Andi Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
Log Message:
-----------
SUP-6148: MRPE/Windows: small cleanup
Drop max_age and add_age members from MrpeCache class, as these
are already saved in the MrpeEntry instances.
Change-Id: Iac0b4aa5ff5d7f615199e1a2cdc808b5d6046a44
Commit: 9ce06bbbd1428ae567574da071931986db4d915c
https://github.com/tribe29/checkmk/commit/9ce06bbbd1428ae567574da071931986d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M packages/livestatus/CMakeLists.txt
M packages/livestatus/src/CMakeLists.txt
Log Message:
-----------
define root repo directory in main CMakeLists
To unify methods / eliminate redundancy.
Change-Id: Iefe7e145dfb74c935fb8bd0ce65b433a348a0214
Commit: 0b91a9a42f6dc02648f7d6f8c285c8c89c174de9
https://github.com/tribe29/checkmk/commit/0b91a9a42f6dc02648f7d6f8c285c8c89…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M Makefile
M packages/livestatus/CMakeLists.txt
M packages/livestatus/src/CMakeLists.txt
Log Message:
-----------
include livestatus files into tidy tooling
This CL doesn't fix the Gerrit, it will be done with separate patch.
Common code has been moved up
Change-Id: Ia4bdd97fe145561a8e8fb0f2fc306a6938b6ec10
Compare: https://github.com/tribe29/checkmk/compare/7dbde35143c0...0b91a9a42f6d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 471cbdb4cbe64d1416d00c8d4c2d46f33aed66d9
https://github.com/tribe29/checkmk/commit/471cbdb4cbe64d1416d00c8d4c2d46f33…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M cmk/base/packaging.py
M cmk/utils/packaging/__init__.py
M cmk/utils/packaging/_package.py
M cmk/utils/packaging/_type_defs.py
M scripts/create-ntop-mkp.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
introduce package id
The tuple of name/version has been a unique identifier for MKPs in several places.
Make it explicit, and increase usage.
Change-Id: I1033912873b66f928173ce743f8da5ab7c9ccd05
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a339c5bb3ad1269e3201f76a0b37f478ed9b6f03
https://github.com/tribe29/checkmk/commit/a339c5bb3ad1269e3201f76a0b37f478e…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
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/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_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_replication.py
M agents/plugins/vxvm
M agents/plugins/websphere_mq
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.0.0p32
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f5e02c02daa5e25de8b3a14a6a47dbfe94764fd9
https://github.com/tribe29/checkmk/commit/f5e02c02daa5e25de8b3a14a6a47dbfe9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M tests/Makefile
Log Message:
-----------
Add agent receiver package to import cycles test
Change-Id: I4395fccaafaa1dca0395f91fb9f5cc51fccc820d
Commit: 2c574a79037d72891c3a28353af2c232ca212db6
https://github.com/tribe29/checkmk/commit/2c574a79037d72891c3a28353af2c232c…
Author: Andi Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
M agents/wnx/watest/test-mrpe.cpp
Log Message:
-----------
SUP-6148: MRPE/Windows: Adapt caching info to UNIX agent output format
A MRPE-line within the Windows agent MRPE section is now formatted as
"cached(CACHE_TIME,INTERVAL) (EXE_NAME) DESCRIPTION STATE CONTENT"
instead of
"(EXE_NAME) DESCRIPTION STATE CONTENT (CACHE_AGE;INTERVAL)"
(with CACHE_TIME being the "seconds since epoch" timestamp of the last
actual execution, and CACHE_AGE being the seconds elapsed since then.
This is the format expected by the MRPE check.
Change-Id: I7d7af037d4a48a7b661dcdc418a8749f2e387c49
Commit: 0c782e0afd7bcca911f48ade133c1528459b6327
https://github.com/tribe29/checkmk/commit/0c782e0afd7bcca911f48ade133c15284…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M cmk/base/agent_based/discovery/active.py
Log Message:
-----------
Fix missing config_cache argument #2
Change-Id: I55903e638836e23082547beb142c398b2544b018
Compare: https://github.com/tribe29/checkmk/compare/6ce788a78407...0c782e0afd7b
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 478c6ffc716bf7f5bde0d963f7417e4fbfcbbd78
https://github.com/tribe29/checkmk/commit/478c6ffc716bf7f5bde0d963f7417e4fb…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
A .werks/14788
M agents/plugins/mk_docker.py
Log Message:
-----------
14788 FIX Regression in mk_docker.py: unexpected keyword argument 'ignore_removed'
If you're using mk_docker.py and the python docker library in version < v3.3.0, you're affected by this since werk #14864.
The traceback may look like:
<tt>
list() got an unexpected keyword argument 'ignore_removed'
</tt>
This is fixed now.
Change-Id: Ibab328aa13b41328c4e1c155de5997d40c0f10dc
Commit: 2b0f6452b19d001a12b572c2e559b0849f27608e
https://github.com/tribe29/checkmk/commit/2b0f6452b19d001a12b572c2e559b0849…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-11-30 (Wed, 30 Nov 2022)
Changed paths:
M agents/plugins/mk_docker.py
Log Message:
-----------
Refactor _robust_inspect
Change-Id: Ia095e825be7effed371b2bf3d131da623e3ee82c
JIRA-Ref: SUP-12371
Compare: https://github.com/tribe29/checkmk/compare/48dcd82be249...2b0f6452b19d