Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 6bf068ef921e0c6d88ee5fdb856e4907dd2fb248
https://github.com/tribe29/checkmk/commit/6bf068ef921e0c6d88ee5fdb856e4907d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13646
M cmk/gui/plugins/wato/builtin_attributes.py
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
Log Message:
-----------
13646 FIX Fix host API calls in case a previous discovery failed
REST API calls returning host data structures could fail in case a bulk
discovery failed for one of the handled hosts before. The API calls failed
with a HTTP 500 error and a message like "Server was about to send an
invalid response: inventory_failed - Unknown field"
Change-Id: I5facf4e4517bc39d23da46461b65c5b75406e798
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 90219cd1b0bfdb125d2e4e46e3b965cb2d36cbbd
https://github.com/tribe29/checkmk/commit/90219cd1b0bfdb125d2e4e46e3b965cb2…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13419
M cmk/base/plugins/agent_based/cisco_cpu_multiitem.py
M tests/unit/cmk/base/plugins/agent_based/test_cisco_cpu_multiitem.py
Log Message:
-----------
13419 FIX cisco_cpu_multiitem: fix Werk #13413
Werk #13413 in version 2.0.0p22 caused that many valid
`cisco_cpu_multiitem` services vanished. This werk brings them back, but
in some cases with a different name: If your `cisco_cpu_multiitem` is
named `CPU utilization 0` those might vanish and be rediscovered as
`CPU utilization 1`.
Werk #13413 assumed that a 0 in cpmCPUTotalPhysicalIndex means that this CPU is
not supported at all. This assumption was wrong.
Co-authored-by: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Change-Id: I8e99accb6501eee0d00c4fcd3f922aad40293b70
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bc1729d77318619492eda24e499320671eb62cad
https://github.com/tribe29/checkmk/commit/bc1729d77318619492eda24e499320671…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13937
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
13937 FIX Return full data on contact/service/host group get all calls
Before, the REST API would only return the title of the objects in calls to the get all endpoints.
Now it will return a full link style data set.
SUP-9486
Change-Id: I27eae440a5b3d069cd1b2ecbdc6e8d5d0188e907
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 1b8bdffaba347e9254ba4a4650a936d80c3ea57f
https://github.com/tribe29/checkmk/commit/1b8bdffaba347e9254ba4a4650a936d80…
Author: Philipp Siegmantel <philipp.siegmantel(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13937
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_group_config.py
Log Message:
-----------
13937 FIX Return full data on contact/service/host group get all calls
Before, the REST API would only return the title of the objects in calls to the get all endpoints.
Now it will return a full link style data set.
SUP-9486
Change-Id: I27eae440a5b3d069cd1b2ecbdc6e8d5d0188e907
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dfd1ba5803459176232d74afb69264b47692b0f0
https://github.com/tribe29/checkmk/commit/dfd1ba5803459176232d74afb69264b47…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13846
M cmk/core_helpers/tcp.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
13846 FIX Agent encryption: Enforce TLS for registered hosts
In general we may accept unencryptet agent data, as there are various reasons why a hosts agent might not be registered with the site.
However, once a host is registered the site <b>must</b> insist on a TLS encrypted connection.
Change-Id: I7f4c14e7eeb46ac2e8dcca8718d79bd242e8bfc7
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: ed1738853d4ec68894c58133191f15934f30e4e2
https://github.com/tribe29/checkmk/commit/ed1738853d4ec68894c58133191f15934…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-04-13 (Wed, 13 Apr 2022)
Changed paths:
A .werks/13846
M cmk/core_helpers/tcp.py
M tests/unit/cmk/core_helpers/test_fetchers.py
Log Message:
-----------
13846 FIX Agent encryption: Enforce TLS for registered hosts
In general we may accept unencryptet agent data, as there are various reasons why a hosts agent might not be registered with the site.
However, once a host is registered the site <b>must</b> insist on a TLS encrypted connection.
Change-Id: I7f4c14e7eeb46ac2e8dcca8718d79bd242e8bfc7