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