Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 83a5abc24e7988809c0901406b79d4749b07e9fd
https://github.com/tribe29/checkmk/commit/83a5abc24e7988809c0901406b79d4749…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
A .werks/13433
Log Message:
-----------
13433 bakery: redis: socket configuration
Enable bakery to configure redis to use socket connection instead of tcp
The configuration file of mk_redis.py already had a way to specify a
socket connection, but it was not possible to configure this via the
bakery.
Change-Id: Ia0efe04e8a7d5e4ffdf61a42121ab4a952433625
Commit: 187d738c3c74f991fa2016e10886d747d4b995e1
https://github.com/tribe29/checkmk/commit/187d738c3c74f991fa2016e10886d747d…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
A .werks/14684
Log Message:
-----------
14684 FIX Fixed handling of Livestatus socket specification in livedump/cmc
There were a few tiny bugs plus some surprising behavior when specifying the
Livestatus socket for livedump/cmcdump. With this change, the rules are
simple and consistent now: If there is a -s/--socket commandline option, use
that. Otherwise derive the UNIX socket from the OMD_ROOT environment
variable if that is set (probably the common case). And finally: If there
is no -s/--socket option and no OMD_ROOT, complain and exit.
Change-Id: I1eabde2ca1afaeebe83013070b4da1b46dd1fa54
Compare: https://github.com/tribe29/checkmk/compare/adc458241d06...187d738c3c74
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 840f26c7c2fbf63969efa7470d5971ec9a2b0074
https://github.com/tribe29/checkmk/commit/840f26c7c2fbf63969efa7470d5971ec9…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
A .werks/14936
Log Message:
-----------
14936 logwatch: fix validation for REWRITE state
The validation fot the REWRITE state in the Text logfiles rule
(logwatch plugin) was erroring out when the patterns contained a
reference to the previously matched groups.
This commit fixes the issue.
SUP-11802
Change-Id: I804b57b0732de693b51eec7a2017a7e5dc40cb4f
Commit: adc458241d06bbd8e6fe5a78f104bf9d2f3ca294
https://github.com/tribe29/checkmk/commit/adc458241d06bbd8e6fe5a78f104bf9d2…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
A .werks/14864
M agents/plugins/mk_docker.py
Log Message:
-----------
Handle race conditions when monitoring docker
Images/containers can be removed between collection and inspection,
treat them as if they were removed between agent runs
CMK-11300
Change-Id: I1776db16db349a5035b6c42173899cded9dbfc92
Compare: https://github.com/tribe29/checkmk/compare/2fdc170bfec1...adc458241d06
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: e28e2611d05ff09e974c231383b2ad04352376e5
https://github.com/tribe29/checkmk/commit/e28e2611d05ff09e974c231383b2ad043…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
R .werks/14863
Log Message:
-----------
Revert "14863 Timesyncd check plugin: Change time since last sync check behavior"
This reverts commit 32d3a1903f599c02d669ecb6839897b9b2a6d019.
Change-Id: I492f836d81d352ae1602220055ad04fdb83de6f2
Commit: 68119bd6f4e3a58731f70b36139178a9dd892572
https://github.com/tribe29/checkmk/commit/68119bd6f4e3a58731f70b36139178a9d…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/base/plugins/agent_based/timesyncd.py
M tests/unit/cmk/base/plugins/agent_based/test_timesyncd.py
Log Message:
-----------
Revert "Do not set check limits for time since last sync per default"
This reverts commit 07c9880e82dbb15b0fe4d3e1f7ec0633ba8ce9b8.
Change-Id: I4b1489e79830cfc075807906bc6686027bb2f17b
Commit: 4b29520fd79ac94fda67d7d242a2272f0a61b190
https://github.com/tribe29/checkmk/commit/4b29520fd79ac94fda67d7d242a2272f0…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Revert "Fix one hash file per package"
This reverts commit 634207d4ae1e3a13647341714749ccc1d44a506b.
Change-Id: I66001440ddafa8e94d69d5cc8cda20829f8d31bb
Commit: c167b6c3bd67b338875dda4a6b4075faac8dcfaa
https://github.com/tribe29/checkmk/commit/c167b6c3bd67b338875dda4a6b4075faa…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
R .werks/14844
M buildscripts/scripts/lib/upload_artifacts.groovy
Log Message:
-----------
Revert "14844 One hash file per package"
This reverts commit 57635b2303f9e2afd5f46124b3eace3f2fc6758b.
Change-Id: Ie846e59a0f5d2bd62e4febaa34371789af6b80fc
Commit: 508755cc7caec8829b6acb83dc8857c10f3c1d9f
https://github.com/tribe29/checkmk/commit/508755cc7caec8829b6acb83dc8857c10…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M .werks/14684
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:
-----------
Revert "Set version to 2.1.0p15"
This reverts commit 876d450bae2de0b61c450b830f08ea2091dbacfd.
Change-Id: I2c6845596fc7d9531cb144c0137a858671ba28c5
Commit: 42dbb0205c926b6debd9c50f3cdbba21dcdd903a
https://github.com/tribe29/checkmk/commit/42dbb0205c926b6debd9c50f3cdbba21d…
Author: Checkmk release system <feedback(a)checkmk.com>
Date: 2022-10-13 (Thu, 13 Oct 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/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.0p15
Compare: https://github.com/tribe29/checkmk/compare/10f7438e389f...42dbb0205c92
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: da2bfc0a76372d2a7cf281e5637d7b1f000d6b15
https://github.com/tribe29/checkmk/commit/da2bfc0a76372d2a7cf281e5637d7b1f0…
Author: Michael Prokop <michael.prokop(a)synpro.solutions>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
check_mk_agent.linux / systemctl: properly handle units marked with bullet circles
systemd uses the so called bullet circle (SPECIAL_GLYPH_BLACK_CIRCLE)
to mark units in special states (not-found, inactive, dead,... but also
failed).
By default, and when running in a UTF-8 capable environment, systemd
uses the "●" character for the bullet circle, only in ASCII fallback
mode it uses "*" instead.
When C.UTF-8 is available, check_mk_agent uses it as its LC_ALL setting
though, returning something like:
| % LC_ALL="C.utf8" systemctl --all --no-pager | sed '/^$/q' | tr -s ' ' | grep restic-backup
| restic-backup-fileserver01-data-prune.service loaded inactive dead Restic backup prune of fileserver01-data
| ● restic-backup-mail01-data-prune.service loaded failed failed Restic backup prune of mail01-data
| restic-backup-fileserver01-data-prune.timer loaded active waiting Weekly restic backup prune of fileserver01-data
| restic-backup-mail01-data-prune.timer loaded active waiting Weekly restic backup prune of mail01-data
But such a failed unit isn't detected and handled by checkmk's
systemd_units then (as observed with checkmk v2.0.0p22):
| OK Systemd Service Summary Total: 102, Disabled: 9, Failed: 0
But when using an environment *without* UTF-8 support, systemd's
systemctl would behave as expected by checkmk. Corresponding output:
| % LC_ALL=C systemctl --all --no-pager | sed '/^$/q' | tr -s ' ' | grep restic-backup
| restic-backup-fileserver01-data-prune.service loaded inactive dead Restic backup prune of fileserver01-data
| * restic-backup-mail01-data-prune.service loaded failed failed Restic backup prune of mail01-data
| restic-backup-fileserver01-data-prune.timer loaded active waiting Weekly restic backup prune of fileserver01-data
| restic-backup-mail01-data-prune.timer loaded active waiting Weekly restic backup prune of mail01-data
The proper solution though is to use the options `--no-legend --no-pager
--plain` instead, quoting from systemd upstream commit 1cabd2d0c56b7:
| systemctl: hide first column with --plain instead of --no-legend
|
| Hiding the first column, which may contain bullet circles, with --no-legend
| is undocumented and potentially unexpected. On the other hand, not printing
| bullet circles with --plain is documented so hiding the column with that
| switch is sensible.
|
| The combination "--full --no-legend --no-pager --plain" is appropriate for
| automated processing of systemctl output.
And indeed, this behaves as expected then and also checkmk handles it
properly then:
| synpromika@backup ~ % LC_ALL="C.utf8" systemctl --all --no-legend --no-pager --plain | sed '/^$/q' | tr -s ' ' | grep restic-backup
| restic-backup-fileserver01-data-prune.service loaded inactive dead Restic backup prune of fileserver01-data
| restic-backup-mail01-data-prune.service loaded failed failed Restic backup prune of mail01-data
| restic-backup-fileserver01-data-prune.timer loaded active waiting Weekly restic backup prune of fileserver01-data
| restic-backup-mail01-data-prune.timer loaded active waiting Weekly restic backup prune of mail01-data
And also checkmk handles it properly then:
| CRIT Systemd Service Summary Total: 125, Disabled: 9, Failed: 1, 1 static service failed (restic-backup-mail01-data-prune)
Verified systemctl behavior on systemd v232-25 (Debian/stretch), v241-7
(Debian/buster), v247.3 (Debian/bullseye) and v250.4 (Debian/unstable as
of 2022-04-21).
FTR: the --plain option isn't relevant for the new `systemctl status`
handling that got introduced in commit e5d0b1c852. Quoting from
systemctl(1) section about `status` unit command:
| This function is intended to generate human-readable output.
| If you are looking for computer-parsable output, use show instead.
Closes: #457
Signed-off-by: Michael Prokop <tribe29(a)michael-prokop.at>
Change-Id: I265ab6a906659c1fc8731f3b32a4b018436832a2
Commit: 10f7438e389fed321e8fbdec29e3c9c95b5b8f1d
https://github.com/tribe29/checkmk/commit/10f7438e389fed321e8fbdec29e3c9c95…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
update linux agent systemd section
Change-Id: Iafb5cbe8b6e8f1a9a9717196d482c224dcab7a6d
Compare: https://github.com/tribe29/checkmk/compare/f3ae0c6cdae4...10f7438e389f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 065fc39fb4aefe3b9f09ea26fa10c167d3116996
https://github.com/tribe29/checkmk/commit/065fc39fb4aefe3b9f09ea26fa10c167d…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kube_filter_from_namespace.py
Log Message:
-----------
Remove NamespacePodOwner
The deleted methods are reading data from an API object. For the sake of
conciseness, a function should only read data to create a Section class
or to obtain a subset of API objects.
CMK-10183
Change-Id: I263eb61e39147c4ff2c821fbbccec1aa50bf7562
Commit: d4e59c38a55cbc2bb73db3b42e8bbb2ec24af01e
https://github.com/tribe29/checkmk/commit/d4e59c38a55cbc2bb73db3b42e8bbb2ec…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
move to functional approach replicas
CMK-10183
Change-Id: Ic5cfd0d870cae7ba72c787c9246130c049b7cf4e
Commit: 6a143ff4b3011803a7e8597aeedb2ce4c0203493
https://github.com/tribe29/checkmk/commit/6a143ff4b3011803a7e8597aeedb2ce4c…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
Log Message:
-----------
move to functional approach strategy
CMK-10183
Change-Id: Idd7e88e244de5124c8408e273cd02f53d5972c12
Commit: 95201c5b113a49ab6e2fa87ba15c8fcf74033d05
https://github.com/tribe29/checkmk/commit/95201c5b113a49ab6e2fa87ba15c8fcf7…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/special_agents/agent_kube/factory.py
M tests/unit/cmk/special_agents/agent_kube/test_deployment.py
Log Message:
-----------
move deployment methods to functional approach
CMK-10183
Change-Id: I92112faba0475d8408a7c443bb5f1a92044602ae
Commit: 2fdc170bfec1d0fb3d8e180119685d804e875c70
https://github.com/tribe29/checkmk/commit/2fdc170bfec1d0fb3d8e180119685d804…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M cmk/.f12
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
M omd/packages/check_mk/check_mk.make
Log Message:
-----------
Remove some webapi left overs
Change-Id: I10333d911ff1b0c7fea6d5f43069917c0185d145
Compare: https://github.com/tribe29/checkmk/compare/9e2e7ac35109...2fdc170bfec1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8f304f7f5da5e9498cc666431fa0ee88eb0d7ac7
https://github.com/tribe29/checkmk/commit/8f304f7f5da5e9498cc666431fa0ee88e…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
A agents/cmk-agent-ctl/src/modes.rs
R agents/cmk-agent-ctl/src/modes/mod.rs
A agents/cmk-agent-ctl/src/monitoring_data.rs
R agents/cmk-agent-ctl/src/monitoring_data/mod.rs
Log Message:
-----------
Agent controller: Modernize usage of folder modules
mod.rs is id discouraged:
https://doc.rust-lang.org/reference/items/modules.html#module-source-filena…
Note: For some reason, this does not seem to work for tests/common.
Change-Id: I31fd4dd1bcaa2b3224c11dee58445c1be30e7b12
Commit: 404c896d08d7bc91814d00ba4934d97062d407f6
https://github.com/tribe29/checkmk/commit/404c896d08d7bc91814d00ba4934d9706…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
R agents/cmk-agent-ctl/src/config.rs
A agents/cmk-agent-ctl/src/configuration.rs
A agents/cmk-agent-ctl/src/configuration/config.rs
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/tests/common/mod.rs
Log Message:
-----------
Agent controller: Make config a folder module
CMK-11426
Change-Id: I5df9894bab6c7542ec679fa1aebfbb55bd71b36c
Commit: c668f35e8aa7c1716b2effeb811f5dad0e926f1a
https://github.com/tribe29/checkmk/commit/c668f35e8aa7c1716b2effeb811f5dad0…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/cmk-agent-ctl/src/configuration.rs
A agents/cmk-agent-ctl/src/configuration/migrate.rs
Log Message:
-----------
Agent controller: Duplicate code defining registry data structure
This is a preparation for changing this structure, which will require a
migration step.
CMK-11426
Change-Id: I4ff53dba18caba58e2d6a7d363f60190210da4a1
Commit: c67780e9bf39f584da9f24db473c2a8cb5be7c43
https://github.com/tribe29/checkmk/commit/c67780e9bf39f584da9f24db473c2a8cb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
M agents/cmk-agent-ctl/src/configuration/config.rs
M agents/cmk-agent-ctl/src/modes/delete_connection.rs
M agents/cmk-agent-ctl/src/modes/push.rs
M agents/cmk-agent-ctl/src/modes/registration.rs
M agents/cmk-agent-ctl/src/modes/status.rs
M agents/cmk-agent-ctl/src/tls_server.rs
M agents/cmk-agent-ctl/tests/common/mod.rs
Log Message:
-----------
Agent controller: Split Connection struct (with/without remote)
This is a preparation for moving the receiver port from the connection
id to the connection struct (with remote).
CMK-11426
Change-Id: I10b107376b4be0263348a908ffd9717d8c48c0d8
Commit: 3a787669bb4b71429803d49a4f48d67cfbbf6adf
https://github.com/tribe29/checkmk/commit/3a787669bb4b71429803d49a4f48d67cf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/configuration/config.rs
M agents/cmk-agent-ctl/src/modes/delete_connection.rs
M agents/cmk-agent-ctl/src/modes/push.rs
M agents/cmk-agent-ctl/src/modes/registration.rs
M agents/cmk-agent-ctl/src/modes/status.rs
M agents/cmk-agent-ctl/src/site_spec.rs
M agents/cmk-agent-ctl/tests/common/mod.rs
Log Message:
-----------
Agent controller: Remove receiver port from connection id
The port is now stored in the connection struct used for standard push
and pull connections. This renders existing configurations on disk
invalid. We will add a corresponding update step in a later commit.
Furthermore, we will also re-add the receiver port to the output of the
status command in a later commit.
CMK-11426
Change-Id: I3e1593786c7c2f3de91b168345e9f1701f18d19b
Commit: 9e2e7ac3510977c21bf511356b5f7a573818b2f7
https://github.com/tribe29/checkmk/commit/9e2e7ac3510977c21bf511356b5f7a573…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
Agent controller: Re-add receiver port to status cmd output
CMK-11426
Change-Id: Ie3f5946781d8f88ba8fecd32461cad91b2a63871
Compare: https://github.com/tribe29/checkmk/compare/22b939d7497b...9e2e7ac35109
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 80c44d612a6cd93c99f31d501748157463ea2b12
https://github.com/tribe29/checkmk/commit/80c44d612a6cd93c99f31d50174815746…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
R .werks/14768
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Revert "1468 FIX mssql.vbs: some database specific sections contain data from a different database"
This reverts commit 8e8631824d683958348a0a69a28ea65f77c7f258.
Reason for revert: needs clarification how to solve new crits
Change-Id: I431d352c236ebd171ef360b02d0abc0e680d781e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8836dc12d0f5c67d41d52e736e41eed18d218676
https://github.com/tribe29/checkmk/commit/8836dc12d0f5c67d41d52e736e41eed18…
Author: Max Linke <max.linke(a)tribe29.com>
Date: 2022-10-13 (Thu, 13 Oct 2022)
Changed paths:
R .werks/14768
M agents/windows/plugins/mssql.vbs
Log Message:
-----------
Revert "14768 FIX mssql.vbs: some database specific sections contain data from a different database"
This reverts commit 8028dc8b3f4c952e56e673761bd47dbc7197509b.
Reason for revert: breaks to many services (correctly). Need some tips first how to monitor dbs again.
Change-Id: I6a309ed9dee1426aae3798440b07d8ede80558e0