Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 0c7998c93f92f34d4fc10b441dd21361d3d64a40
https://github.com/tribe29/checkmk/commit/0c7998c93f92f34d4fc10b441dd21361d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M cmk/gui/userdb.py
Log Message:
-----------
Renamings only, freeing up a useful name.
Change-Id: I0890186c9b221f9ed1c38e71c047153940acfa54
Commit: 4fcabffbc62d87352a45ef6ee00a3541025328fd
https://github.com/tribe29/checkmk/commit/4fcabffbc62d87352a45ef6ee00a35410…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M cmk/gui/userdb.py
M tests/unit/cmk/gui/test_userdb.py
Log Message:
-----------
Refactoring: Make the profile cleanup a plain old toplevel function.
This clearly separates the business logic of cleaning up things from our
background job machinery.
Change-Id: I735022b3f92abc7a5683503fa32ba93dd5c3b218
Compare: https://github.com/tribe29/checkmk/compare/8dd8f2a29fa5...4fcabffbc62d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: db8831e04cfff9c97aa78fe45ae5a86ae4d967e6
https://github.com/tribe29/checkmk/commit/db8831e04cfff9c97aa78fe45ae5a86ae…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 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_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:
-----------
Revert "Set version to 2.1.0b7"
This reverts commit 987c1916caa4239844cd1ceb4021488997e127fb.
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 987c1916caa4239844cd1ceb4021488997e127fb
https://github.com/tribe29/checkmk/commit/987c1916caa4239844cd1ceb402148899…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2022-04-20 (Wed, 20 Apr 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_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.0b7
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 95ab768f093dc5f16e9502fd373fde364fd0e7b5
https://github.com/tribe29/checkmk/commit/95ab768f093dc5f16e9502fd373fde364…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M cmk/base/check_legacy_includes/network_fs.py
Log Message:
-----------
Migrate nfsmounts and cifsmounts to new Check API
Part 2: Adjust parse function and add type hints
Change-Id: I7998b6ecf8703d34c9751b6703a931bed4787b8f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 803d8b8d2360be538f7d2943f22b84ea7a6f9522
https://github.com/tribe29/checkmk/commit/803d8b8d2360be538f7d2943f22b84ea7…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/conftest.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Set OMD_ROOT during unit tests
Change-Id: Iae569b9412ade7f38a506e6b0a8015dcbbccb79c
Commit: b3d77312d1f38d336bf21472457fd16c9b704ecd
https://github.com/tribe29/checkmk/commit/b3d77312d1f38d336bf21472457fd16c9…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
A agent-receiver/agent_receiver/apps.py
A agent-receiver/agent_receiver/endpoints.py
R agent-receiver/agent_receiver/server.py
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
M tests/unit/agent_receiver/conftest.py
A tests/unit/agent_receiver/test_apps.py
A tests/unit/agent_receiver/test_endpoints.py
R tests/unit/agent_receiver/test_server.py
Log Message:
-----------
agent receiver: internal restructuring
The main application used by gunicorn is now created in a separate
module by a dedicated function. This makes testing easier (since we need
the environment variable OMD_ROOT to create the app, which is not yet
available at import time).
Change-Id: I92a519617399d5cdbf7976085af7be7b48639add
Commit: b5f132960a70993ab7f9e71c1f0cdd88d44f4152
https://github.com/tribe29/checkmk/commit/b5f132960a70993ab7f9e71c1f0cdd88d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M agent-receiver/agent_receiver/apps.py
M agent-receiver/agent_receiver/certificates.py
M agent-receiver/agent_receiver/checkmk_rest_api.py
R agent-receiver/agent_receiver/constants.py
M agent-receiver/agent_receiver/endpoints.py
M agent-receiver/agent_receiver/log.py
A agent-receiver/agent_receiver/site_context.py
M agent-receiver/agent_receiver/utils.py
M tests/testlib/__init__.py
M tests/unit/agent_receiver/conftest.py
M tests/unit/agent_receiver/test_apps.py
M tests/unit/agent_receiver/test_endpoints.py
M tests/unit/agent_receiver/test_receiver_utils.py
Log Message:
-----------
agent receiver: collect all site-dependent things into a module
We use cached functions to access variables such as OMD_ROOT. Using
plain variables does not work, since the site context is not available
at import time during unit tests (only at runtime).
Change-Id: I784191371adb089cf3fe031dbc681f29af7a961c
Commit: 900a73083993e4a70edc64a0df6d854ba5c3d4bd
https://github.com/tribe29/checkmk/commit/900a73083993e4a70edc64a0df6d854ba…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
A .werks/13864
M agent-receiver/agent_receiver/checkmk_rest_api.py
M agent-receiver/agent_receiver/endpoints.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
13864 FIX Host registration: Enable on sites with disabled Setup & check site name
The host registration via the <tt>cmk-agent-ctl</tt> command failed for
sites with disabled Setup.
Furthermore, upon registration, we now check if the site where the host is
registering is also the site on which it is monitored (only relevant in
distributed setups). If not, the registration fails.
Finally, upon registration we also ensure that the host is not a cluster
host, since cluster hosts have no direct physical or virtual counterpart
which needs to be registered.
CMK-10258
Change-Id: I4ec9105ffa70badd17353cd1fe22b1dddaaef8dd
Commit: 674069ca95090ce9fd696038e61a71011cc6a6ed
https://github.com/tribe29/checkmk/commit/674069ca95090ce9fd696038e61a71011…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
agent controller: Rename struct ConfigFromDisk to RuntimeConfig
Change-Id: I4af4825bbcbc31334c34b526f370884f1c443181
Commit: a4fed94b643f99b4c4b3853373c8acaa14552847
https://github.com/tribe29/checkmk/commit/a4fed94b643f99b4c4b3853373c8acaa1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/constants.rs
M agents/cmk-agent-ctl/src/setup.rs
Log Message:
-----------
agent controller: Rename file for storing registration settings
Change-Id: Ibcee8dcb58368b619fb841524327c0d597f518b2
Commit: 43ac32d2a6c4ce136bc0dd4a301ac4a0531aecf7
https://github.com/tribe29/checkmk/commit/43ac32d2a6c4ce136bc0dd4a301ac4a05…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: set connection registry permissions to 640 on save
This avoids world-readable private keys.
CMK-10321
Change-Id: I7571c3ce587a8a363ef85d78f61fd097bc0e1d52
Compare: https://github.com/tribe29/checkmk/compare/3720cbe34677...43ac32d2a6c4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f17a3894a21827be02bf6e94501aabd10a952a41
https://github.com/tribe29/checkmk/commit/f17a3894a21827be02bf6e94501aabd10…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M tests/unit/cmk/base/test_diagnostics.py
M tests/unit/conftest.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Set OMD_ROOT during unit tests
Change-Id: Iae569b9412ade7f38a506e6b0a8015dcbbccb79c
Commit: 2d48bcbd34f01cdff317ce395fc86c710adc2c57
https://github.com/tribe29/checkmk/commit/2d48bcbd34f01cdff317ce395fc86c710…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
A agent-receiver/agent_receiver/apps.py
A agent-receiver/agent_receiver/endpoints.py
R agent-receiver/agent_receiver/server.py
M omd/packages/check_mk/skel/etc/init.d/agent-receiver
M tests/unit/agent_receiver/conftest.py
A tests/unit/agent_receiver/test_apps.py
A tests/unit/agent_receiver/test_endpoints.py
R tests/unit/agent_receiver/test_server.py
Log Message:
-----------
agent receiver: internal restructuring
The main application used by gunicorn is now created in a separate
module by a dedicated function. This makes testing easier (since we need
the environment variable OMD_ROOT to create the app, which is not yet
available at import time).
Change-Id: I92a519617399d5cdbf7976085af7be7b48639add
Commit: 7ffde175fcbef51e80866da4da1a251bca8ff73f
https://github.com/tribe29/checkmk/commit/7ffde175fcbef51e80866da4da1a251bc…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
M agent-receiver/agent_receiver/apps.py
M agent-receiver/agent_receiver/certificates.py
M agent-receiver/agent_receiver/checkmk_rest_api.py
R agent-receiver/agent_receiver/constants.py
M agent-receiver/agent_receiver/endpoints.py
M agent-receiver/agent_receiver/log.py
A agent-receiver/agent_receiver/site_context.py
M agent-receiver/agent_receiver/utils.py
M tests/testlib/__init__.py
M tests/unit/agent_receiver/conftest.py
M tests/unit/agent_receiver/test_apps.py
M tests/unit/agent_receiver/test_endpoints.py
M tests/unit/agent_receiver/test_receiver_utils.py
Log Message:
-----------
agent receiver: collect all site-dependent things into a module
We use cached functions to access variables such as OMD_ROOT. Using
plain variables does not work, since the site context is not available
at import time during unit tests (only at runtime).
Change-Id: I784191371adb089cf3fe031dbc681f29af7a961c
Commit: 42d38365ecf859803258c26c244cdf94b689e3db
https://github.com/tribe29/checkmk/commit/42d38365ecf859803258c26c244cdf94b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-20 (Wed, 20 Apr 2022)
Changed paths:
A .werks/13864
M agent-receiver/agent_receiver/checkmk_rest_api.py
M agent-receiver/agent_receiver/endpoints.py
M tests/unit/agent_receiver/test_endpoints.py
Log Message:
-----------
13864 FIX Host registration: Enable on sites with disabled Setup & check site name
The host registration via the <tt>cmk-agent-ctl</tt> command failed for
sites with disabled Setup.
Furthermore, upon registration, we now check if the site where the host is
registering is also the site on which it is monitored (only relevant in
distributed setups). If not, the registration fails.
Finally, upon registration we also ensure that the host is not a cluster
host, since cluster hosts have no direct physical or virtual counterpart
which needs to be registered.
CMK-10258
Change-Id: I4ec9105ffa70badd17353cd1fe22b1dddaaef8dd
Compare: https://github.com/tribe29/checkmk/compare/507fddbc8c4e...42d38365ecf8