Branch: refs/heads/2.1.0
Home: https://github.com/Checkmk/checkmk
Commit: e5239d0156c4154416964df109fde4f40a33632c
https://github.com/Checkmk/checkmk/commit/e5239d0156c4154416964df109fde4f40…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A tests/agent-unit/test_common_plugin_parts.sh
Log Message:
-----------
Add test for common agent plugin code
Change-Id: Ibcb282c05186c80986d6eb2ad1689120cb72eeba
Commit: 65a474b80aea6ccbe1194a3f09e4461b1ab762c8
https://github.com/Checkmk/checkmk/commit/65a474b80aea6ccbe1194a3f09e4461b1…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
M agents/plugins/kaspersky_av
A tests/unit-shell/agents/plugins/test_kaspersky_av.sh
Log Message:
-----------
Generalize common agent plugin code
Pass permissions, owner and group directly and document arguments
Change-Id: I29095c316e1a4cd8bd234b65cbcfbc3867f2a693
Commit: 58d055b07b02dac0078c398b36ba354a2475ba43
https://github.com/Checkmk/checkmk/commit/58d055b07b02dac0078c398b36ba354a2…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16232
M agents/plugins/mk_oracle
M agents/plugins/mk_oracle_crs
M agents/windows/plugins/mk_oracle.ps1
M tests/unit-shell/agents/plugins/test_mk_oracle.sh
Log Message:
-----------
16232 SEC mk_oracle(ps1): Prevent privilege esclation to root
Change-Id: Ia5305b388e6ca286a439a901855c3b83ffcd8d82
JIRA-Ref: CMK-15000
Commit: f65e71ec5fdbc7e73fa0fbf7519d4aad21a1059a
https://github.com/Checkmk/checkmk/commit/f65e71ec5fdbc7e73fa0fbf7519d4aad2…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16234
M agents/plugins/mk_oracle
Log Message:
-----------
16234 SEC Hide credentials in ps output for mk_oracle
Creds go to https://tonyhasler.wordpress.com/2008/10/15/hiding-sqlplus-passwords-from-p…
SUP-17435
Change-Id: I0588486baa975cf6e9f1e6b1bef693518194a094
JIRA-Ref: CMK-15000
Commit: 0073b54d3ba64946515275a4adc6afe86c79b34c
https://github.com/Checkmk/checkmk/commit/0073b54d3ba64946515275a4adc6afe86…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-03-19 (Tue, 19 Mar 2024)
Changed paths:
A .werks/16198
M agents/plugins/mk_informix
Log Message:
-----------
mk_informix: Do not allow privilege escalation
The informix database monitoring plugin would previously `eval` statements parsed from `$INFORMIXDIR/bin/onstat`. Since the plugin is usually run as root, this could cause statements injected in `$INFORMIXDIR/bin/onstat` to be run as root as well.
By adding scripts named the same as other functionality found in `$PATH` to `$INFORMIXDIR/bin`, `$PATH` functionality could also be overshadowed and the custom executed as root.
Finally, `$INFORMIXDIR/bin/onstat` would be executed as root, allowing a substituted script to be run with elevated privileges.
With this werk, the environment variables will be exported instead and `$PATH` will now be searched before `$INFORMIXDIR/bin`.
The plugin will now also check if `$INFORMIXDIR/bin/onstat` belongs to root if the plugin is executed as root. If not, it will be executed as the user owning the executable.
Change-Id: Idfe1d31c80998c6067baa718df9fb0a5c293eb27
Commit: b88683c8930da546fe948fdb8efa00c6cc7b9706
https://github.com/Checkmk/checkmk/commit/b88683c8930da546fe948fdb8efa00c6c…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .werks/16234
Log Message:
-----------
Fixup werk
Change-Id: Ib68caa779b876a7766bd8261aed5a38d0b159cdd
Commit: c4d72c813560da67fed3a320e864ed6a36978e6b
https://github.com/Checkmk/checkmk/commit/c4d72c813560da67fed3a320e864ed6a3…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
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.0p42
Change-Id: I15462bb13de94d8d99d795afeea4a097ea9baba6
Compare: https://github.com/Checkmk/checkmk/compare/7939e5ff4977...c4d72c813560
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 817c5ac88733aa7fee3c4ce0d52f10cbcd45a426
https://github.com/Checkmk/checkmk/commit/817c5ac88733aa7fee3c4ce0d52f10cbc…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .werks/16630.md
Log Message:
-----------
My regular werk fix up
... till the bright day we solve that issue
Change-Id: Ia0e0edb59a361f114df406a59c01645a7d5e4d2f
Commit: 676f0e7e09e07f6eeb989e2a67cb528307cde7b2
https://github.com/Checkmk/checkmk/commit/676f0e7e09e07f6eeb989e2a67cb52830…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Clean up content types
We only need the most common types in the preconfigured list.
Also, all types referring to binary data are superfluous, as we
only have a text input field anyways.
CMK-15749
Change-Id: I55ea2e0bfca788a92f215126f1ec47b83710070d
Commit: 7c8b2ba9f1c2b0db23343f6d11b846faf08a0fb0
https://github.com/Checkmk/checkmk/commit/7c8b2ba9f1c2b0db23343f6d11b846faf…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Clean up HTTP methods
Only support the most common HTTP methods.
check_http should provide a quick and generic way of testing a
web service.
Custom and exotic methods are out of scope for now.
Use cases that exceed the options provided can be realized either
by integrating check_httpv2 as custom nagios plugin,
or via synthetic monitoring.
CMK-15749
Change-Id: Id51340ff081997e652697e92e42d5d0a159541a7
Commit: 8abdf33b1a61d3c806f5d7e1025c187b0df90d23
https://github.com/Checkmk/checkmk/commit/8abdf33b1a61d3c806f5d7e1025c187b0…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
Log Message:
-----------
check_http: Refactor rulesets
Simplify method/send_data specs
CMK-15479
Change-Id: Iee771456720bc0635ca7a6e585bf35c4654f4e83
Commit: 2404a12d0795faae14a9c05da213353614b708c5
https://github.com/Checkmk/checkmk/commit/2404a12d0795faae14a9c05da21335361…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Make content optional
CMK-15749
Change-Id: I66cc0416ecee189948286bec44b8705a750ba5ff
Commit: b703379339f42d8c8b382beb339f4c63555c6799
https://github.com/Checkmk/checkmk/commit/b703379339f42d8c8b382beb339f4c635…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Make HTTP method mandatory
When configuring connection details at all, we now make it mandatory
to select an HTTP method.
We can't make a request without a HTTP method, so this generally
makes sense.
When there's no need to configure the method, one can just leave
the choice at the default "GET"
CMK-15749
Change-Id: I2146eb5ba9469638bb6a9b1f0b5ab25f6421bccc
Commit: 47834ecc7eb049e85598d76de051121b070deb87
https://github.com/Checkmk/checkmk/commit/47834ecc7eb049e85598d76de051121b0…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_commons.py
A cmk/base/server_side_calls/_config_processing.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/plugins/aws/server_side_calls/aws.py
M cmk/plugins/cisco/server_side_calls/prime.py
M cmk/plugins/collection/server_side_calls/azure.py
M cmk/plugins/collection/server_side_calls/bi_aggr.py
M cmk/plugins/collection/server_side_calls/check_smtp.py
M cmk/plugins/collection/server_side_calls/cisco_meraki.py
M cmk/plugins/collection/server_side_calls/datadog.py
M cmk/plugins/collection/server_side_calls/disk_smb.py
M cmk/plugins/collection/server_side_calls/gcp.py
M cmk/plugins/collection/server_side_calls/http.py
M cmk/plugins/collection/server_side_calls/jenkins.py
M cmk/plugins/collection/server_side_calls/kube.py
M cmk/plugins/collection/server_side_calls/ldap.py
M cmk/plugins/collection/server_side_calls/mobileiron.py
M cmk/plugins/collection/server_side_calls/netapp_ontap.py
M cmk/plugins/collection/server_side_calls/sql.py
M cmk/plugins/collection/server_side_calls/utils.py
M cmk/plugins/elasticsearch/server_side_calls/active_check.py
M cmk/plugins/elasticsearch/server_side_calls/special_agent.py
M cmk/plugins/mail/server_side_calls/mail_loop.py
M cmk/plugins/mail/server_side_calls/utils.py
M cmk/plugins/prism/server_side_calls/special_agent.py
M cmk/plugins/proxmox_ve/server_side_calls/special_agent.py
M cmk/plugins/pure_storage_fa/server_side_calls/special_agent.py
M cmk/plugins/three_par/server_side_calls/three_par.py
M cmk/plugins/vsphere/server_side_calls/special_agent.py
M packages/cmk-server-side-calls/cmk/server_side_calls/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_active_checks.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M packages/cmk-server-side-calls/tests/v1/test_active_checks.py
M packages/cmk-server-side-calls/tests/v1/test_special_agents.py
M packages/cmk-server-side-calls/tests/v1/test_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/plugins/aws/server_side_calls/test_aws.py
M tests/unit/cmk/plugins/cisco/server_side_calls/test_prime.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_azure.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_smtp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_cisco_meraki.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_datadog.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_disk_smb.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_gcp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_http.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_jenkins.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_kube.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_mobileiron.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_sql.py
M tests/unit/cmk/plugins/elasticsearch/server_side_calls/test_agent_elasticsearch.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail_loop.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mailboxes.py
M tests/unit/cmk/plugins/prism/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/proxmox_ve/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/three_par/server_side_calls/test_three_par.py
M tests/unit/cmk/plugins/vsphere/server_side_calls/test_special_agent.py
Log Message:
-----------
Intermediate step: Secret
This is an intermediate step to untagle upcoming changes.
The FormSpec, the SSC API and the backend will change.
Change-Id: If66c7cc1ddc730f16f104cdaf33694ba4168fa1d
Compare: https://github.com/Checkmk/checkmk/compare/550775e58d58...47834ecc7eb0
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 643f51457efe7c722498d32349e63cf345b60f4a
https://github.com/Checkmk/checkmk/commit/643f51457efe7c722498d32349e63cf34…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Clean up content types
We only need the most common types in the preconfigured list.
Also, all types referring to binary data are superfluous, as we
only have a text input field anyways.
CMK-15749
Change-Id: I55ea2e0bfca788a92f215126f1ec47b83710070d
Commit: 672e38521fc2e326f787438b7f5a139918052bd7
https://github.com/Checkmk/checkmk/commit/672e38521fc2e326f787438b7f5a13991…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Clean up HTTP methods
Only support the most common HTTP methods.
check_http should provide a quick and generic way of testing a
web service.
Custom and exotic methods are out of scope for now.
Use cases that exceed the options provided can be realized either
by integrating check_httpv2 as custom nagios plugin,
or via synthetic monitoring.
CMK-15749
Change-Id: Id51340ff081997e652697e92e42d5d0a159541a7
Commit: 65b7a31cdbde4f84449acfa3fec241eba2054ffa
https://github.com/Checkmk/checkmk/commit/65b7a31cdbde4f84449acfa3fec241eba…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
Log Message:
-----------
check_http: Refactor rulesets
Simplify method/send_data specs
CMK-15479
Change-Id: Iee771456720bc0635ca7a6e585bf35c4654f4e83
Commit: 3ebe96bc8373f8e6e1b85bc950061762f066f73a
https://github.com/Checkmk/checkmk/commit/3ebe96bc8373f8e6e1b85bc950061762f…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Make content optional
CMK-15749
Change-Id: I66cc0416ecee189948286bec44b8705a750ba5ff
Commit: 181a6abccd17041cf833fddec06ff0023e1c727c
https://github.com/Checkmk/checkmk/commit/181a6abccd17041cf833fddec06ff0023…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/plugins/collection/rulesets/httpv2.py
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Make HTTP method mandatory
When configuring connection details at all, we now make it mandatory
to select an HTTP method.
We can't make a request without a HTTP method, so this generally
makes sense.
When there's no need to configure the method, one can just leave
the choice at the default "GET"
CMK-15749
Change-Id: I2146eb5ba9469638bb6a9b1f0b5ab25f6421bccc
Commit: 9b8c1f8d81aa67efcc9bc10de9514b6138aae0b8
https://github.com/Checkmk/checkmk/commit/9b8c1f8d81aa67efcc9bc10de9514b613…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/base/server_side_calls/_active_checks.py
M cmk/base/server_side_calls/_commons.py
A cmk/base/server_side_calls/_config_processing.py
M cmk/base/server_side_calls/_special_agents.py
M cmk/plugins/aws/server_side_calls/aws.py
M cmk/plugins/cisco/server_side_calls/prime.py
M cmk/plugins/collection/server_side_calls/azure.py
M cmk/plugins/collection/server_side_calls/bi_aggr.py
M cmk/plugins/collection/server_side_calls/check_sftp.py
M cmk/plugins/collection/server_side_calls/check_smtp.py
M cmk/plugins/collection/server_side_calls/cisco_meraki.py
M cmk/plugins/collection/server_side_calls/datadog.py
M cmk/plugins/collection/server_side_calls/disk_smb.py
M cmk/plugins/collection/server_side_calls/gcp.py
M cmk/plugins/collection/server_side_calls/http.py
M cmk/plugins/collection/server_side_calls/jenkins.py
M cmk/plugins/collection/server_side_calls/kube.py
M cmk/plugins/collection/server_side_calls/ldap.py
M cmk/plugins/collection/server_side_calls/mobileiron.py
M cmk/plugins/collection/server_side_calls/netapp_ontap.py
M cmk/plugins/collection/server_side_calls/sql.py
M cmk/plugins/collection/server_side_calls/utils.py
M cmk/plugins/elasticsearch/server_side_calls/active_check.py
M cmk/plugins/elasticsearch/server_side_calls/special_agent.py
M cmk/plugins/mail/server_side_calls/mail_loop.py
M cmk/plugins/mail/server_side_calls/utils.py
M cmk/plugins/prism/server_side_calls/special_agent.py
M cmk/plugins/proxmox_ve/server_side_calls/special_agent.py
M cmk/plugins/pure_storage_fa/server_side_calls/special_agent.py
M cmk/plugins/three_par/server_side_calls/three_par.py
M cmk/plugins/vsphere/server_side_calls/special_agent.py
M packages/cmk-server-side-calls/cmk/server_side_calls/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/__init__.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_active_checks.py
M packages/cmk-server-side-calls/cmk/server_side_calls/v1/_utils.py
M packages/cmk-server-side-calls/tests/v1/test_active_checks.py
M packages/cmk-server-side-calls/tests/v1/test_special_agents.py
M packages/cmk-server-side-calls/tests/v1/test_utils.py
M tests/unit/cmk/base/test_server_side_calls.py
M tests/unit/cmk/plugins/aws/server_side_calls/test_aws.py
M tests/unit/cmk/plugins/cisco/server_side_calls/test_prime.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_azure.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_sftp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_check_smtp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_cisco_meraki.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_datadog.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_disk_smb.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_gcp.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_http.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_jenkins.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_kube.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_mobileiron.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_sql.py
M tests/unit/cmk/plugins/elasticsearch/server_side_calls/test_agent_elasticsearch.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mail_loop.py
M tests/unit/cmk/plugins/mail/server_side_calls/test_mailboxes.py
M tests/unit/cmk/plugins/prism/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/proxmox_ve/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/pure_storage_fa/server_side_calls/test_special_agent.py
M tests/unit/cmk/plugins/three_par/server_side_calls/test_three_par.py
M tests/unit/cmk/plugins/vsphere/server_side_calls/test_special_agent.py
Log Message:
-----------
Intermediate step: Secret
This is an intermediate step to untagle upcoming changes.
The FormSpec, the SSC API and the backend will change.
Change-Id: If66c7cc1ddc730f16f104cdaf33694ba4168fa1d
Compare: https://github.com/Checkmk/checkmk/compare/44ed6002bde9...9b8c1f8d81aa
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0011a9e92cffab1ca77a058745db1d9cf4c331db
https://github.com/Checkmk/checkmk/commit/0011a9e92cffab1ca77a058745db1d9cf…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M scripts/run-buildifier
Log Message:
-----------
run-buildifier: Ignore private directories
workaround because the CI runs in dirty workspaces
CMK-16503
Change-Id: Iaa96c8513898537d0c24b4884888adb1642b0724
Commit: b5f1459e66683d45cccb700213537ede8bfdf36f
https://github.com/Checkmk/checkmk/commit/b5f1459e66683d45cccb700213537ede8…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M WORKSPACE
A omd/packages/rules/BUILD
A omd/packages/rules/cargo_deps.bzl
A omd/packages/rules/rust_workspace.bzl
M packages/check-cert/BUILD
M packages/check-cert/Cargo.lock.bazel
M packages/check-cert/MODULE.bazel.lock
R packages/check-cert/WORKSPACE
A packages/check-http/BUILD
A packages/check-http/Cargo.lock.bazel
A packages/check-http/MODULE.bazel
A packages/check-http/MODULE.bazel.lock
Log Message:
-----------
Reland "check-{cert,http}" bazelisation
Revert "Revert "check-{cert,http}.make: patchelf on install""
This reverts commit 516277335e4efe853a6eada9e210407e55969e90.
Revert "Revert "Bazelize check-cert #2""
This reverts commit 7d9455d7861975fe0cd7a09556f241da610dddc8.
Revert "Revert "Bazelize check-http""
This reverts commit f871f1c90d553b7c2c2faf481ff2438d5c47979a.
Revert "Revert "Move rust ws stuff to function""
This reverts commit 303617a98abe24bee8e6e5eab7d831131896b72c.
Change-Id: Ibf9c51973ba3120c03cef0ff0d354d259ba9f233
Compare: https://github.com/Checkmk/checkmk/compare/4fc88a27beb2...b5f1459e6668
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 9234d3329d2f17bc93a22d31bf75bd82fd125a14
https://github.com/Checkmk/checkmk/commit/9234d3329d2f17bc93a22d31bf75bd82f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16644.md
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/collection/server_side_calls/sql.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_sql.py
Log Message:
-----------
16644 Check SQL: Allow to configure port via custom macros
In the ruleset _"Check SQL Database"_ you can now configure the port using
macros.
Change-Id: I4d1277602ae2fca10638ad198d281f0183249e19
Commit: 550775e58d5868d5d0511566e506e0dbe8e12157
https://github.com/Checkmk/checkmk/commit/550775e58d5868d5d0511566e506e0dbe…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M cmk/gui/valuespec.py
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
Horizontal rendering for dictionary valuespec
CMK-16504
Change-Id: I6434adc65206da05ffc07bde0dcd230b7b30ae79
Compare: https://github.com/Checkmk/checkmk/compare/592ebd6ac8f3...550775e58d58
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1129430dd46ed8fa1a0e3b0a4d6e7f74a59ea08f
https://github.com/Checkmk/checkmk/commit/1129430dd46ed8fa1a0e3b0a4d6e7f74a…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
A .werks/16644.md
M cmk/plugins/collection/rulesets/sql.py
M cmk/plugins/collection/server_side_calls/sql.py
M tests/unit/cmk/plugins/collection/server_side_calls/test_sql.py
Log Message:
-----------
16644 Check SQL: Allow to configure port via custom macros
In the ruleset _"Check SQL Database"_ you can now configure the port using
macros.
Change-Id: I4d1277602ae2fca10638ad198d281f0183249e19
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications