Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: fffcfae8f3c82a6f4150f1269717774dd2189e71
https://github.com/tribe29/checkmk/commit/fffcfae8f3c82a6f4150f1269717774dd…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/12704
Log Message:
-----------
12704 FIX Do not create Carbon data if no connection is configured
The core would create and enqueue data for the Carbon connection
even if none is configured. This may incur a small performance
penalty and, provided the site generates a large amount of data,
log messages such as
<tt>[carbon connection pool] queue full, didn't push update</tt>
that are irrelevant.
This fix only sends data to the Carbon connection if necessary.
SUP-9717
Change-Id: I7010aa0e62694e81516eb2091fa557ec5dd251b1
Commit: becc3193504a9d4fa52c2da7f9a1a0ee14680371
https://github.com/tribe29/checkmk/commit/becc3193504a9d4fa52c2da7f9a1a0ee1…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A .werks/13413
M checks/cisco_cpu_multiitem
M tests/unit/checks/generictests/datasets/cisco_cpu_multiitem_regression.py
Log Message:
-----------
13413 FIX cisco_cpu_multiitem: remove unsupported CPUs
Before this change a Service `CPU utilization 0` was created, although
the corresponding MIB describes that `0` for cpmCPUTotalPhysicalIndex
indicates that this element is not supported.
Those Services will no longer be discovered.
SUP-9667
Change-Id: I2cb00c4624ea7d0202766581521d1d496b26e512
Compare: https://github.com/tribe29/checkmk/compare/8d57a31295df...becc3193504a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8e91c7a1d3507ede56298c1aa0e6cbf8665fbf42
https://github.com/tribe29/checkmk/commit/8e91c7a1d3507ede56298c1aa0e6cbf86…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A .werks/13412
M checkman/seh_ports
Log Message:
-----------
13412 FIX Update manpage for check 'seh_ports'
This check shows the state of the ports of the SEH myUTN dongle server
devices. The state of the port is not interpreted by checkmk, only displayed.
It is always shown as OK, except when the state changes:
If the current port state differs from the state seen at service
discovery time, the service will report WARN. To acknowledge the changed
port, execute the service discovery again.
SUP-9685
Change-Id: I66fe6f4bf6d77a9ad840b9b72dfb190036851369
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: b9f451cd30d60130750853708b173e910e7dfa34
https://github.com/tribe29/checkmk/commit/b9f451cd30d60130750853708b173e910…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
test_openapi_user: remove dict assert to highlight the essentials of each test case
Change-Id: I2664aa938b6e82a929d40f3a9709a3ea56c481c2
Commit: dcd5edc180a973dfcf7e6f294be0d4917901f5ee
https://github.com/tribe29/checkmk/commit/dcd5edc180a973dfcf7e6f294be0d4917…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
A .werks/13806
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13806 API: addition of option to configure interface related attributes for user endpoints
This werk introduces the possibility to configure interface related attributes
for the user during the creation and update process.
Change-Id: Ide39592074ef766dd1a5b37eb48de6e305529b49
Compare: https://github.com/tribe29/checkmk/compare/f5776d527ed6...dcd5edc180a9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f5776d527ed6f56e1263c5f89965840898019e9f
https://github.com/tribe29/checkmk/commit/f5776d527ed6f56e1263c5f8996584089…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-03-16 (Wed, 16 Mar 2022)
Changed paths:
M cmk/base/license_usage.py
M cmk/utils/license_usage/samples.py
A tests/unit/cmk/base/test_base_license_usage.py
R tests/unit/cmk/base/test_license_usage_base.py
R tests/unit/cmk/utils/test_license_usage_utils.py
A tests/unit/cmk/utils/test_utils_license_usage.py
Log Message:
-----------
Migrate LicenseUsageSample properly
Change-Id: If1218019742914c910e537e2e7b0e8ca76b95192
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c2d6aebe14219753f672c128143464b4ab8da9fe
https://github.com/tribe29/checkmk/commit/c2d6aebe14219753f672c128143464b4a…
Author: Pablo Santiago Blum de Aguiar <pablo.blum(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/base/plugins/agent_based/utils/kube.py
M cmk/gui/plugins/wato/check_parameters/kube_node_conditions.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/utils_kubernetes/schemata/section.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_conditions.py
M tests/unit/cmk/special_agents/agent_kube/conftest.py
M tests/unit/cmk/special_agents/agent_kube/test_node.py
M tests/unit/cmk/special_agents/agent_kubernetes/test_agent_kubernetes_section_schemas.py
Log Message:
-----------
kube_node_conditions: Start supporting NPD conditions
CMK-9800
Change-Id: I90477e0f619bb76cd3cab525594e4824c5041bb6
Commit: debbc593290cce61c76f6a832055e63d9811cc9b
https://github.com/tribe29/checkmk/commit/debbc593290cce61c76f6a832055e63d9…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_node_conditions.py
M cmk/base/plugins/agent_based/utils/kube.py
Log Message:
-----------
kube_node_conditions: move condition summary and details parser to utils/kube
Change-Id: Ia098e2a49921c184a13e2aa71b2615b300d5302f
Commit: 21388a9030f5314c78276697d2c6eb6a001ec11f
https://github.com/tribe29/checkmk/commit/21388a9030f5314c78276697d2c6eb6a0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_pod_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_pod_conditions.py
Log Message:
-----------
KUBE kube_pod_conditions: unify condition checks
Change-Id: I089ec52ce749aa1f2359b6b6531ac05a32f4d954
Commit: a6a94da3d597620eee90fa8694305f17e94eeaf9
https://github.com/tribe29/checkmk/commit/a6a94da3d597620eee90fa8694305f17e…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
M cmk/base/plugins/agent_based/kube_deployment_conditions.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_deployment_conditions.py
Log Message:
-----------
KUBE kube_deployment_conditions: unify condition checks
Change-Id: I13a68864c8f4bd56f6644f7ad2ad9b7d49c49312
Commit: edfae210e9db8ab66f69e64bb404f07dbd5449f1
https://github.com/tribe29/checkmk/commit/edfae210e9db8ab66f69e64bb404f07db…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13812
M cmk/base/plugins/agent_based/kube_cpu.py
M cmk/special_agents/agent_kube.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_cpu.py
Log Message:
-----------
13812 KUBE kube_cpu use latest cpu usage value when no new data is available
Change-Id: I912c7ea896c0a3cf2a28e7a247c9766f38bd256c
Compare: https://github.com/tribe29/checkmk/compare/d91ffaed995c...edfae210e9db
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8f2339af6fa1af425047a284ccf438f376fc11ae
https://github.com/tribe29/checkmk/commit/8f2339af6fa1af425047a284ccf438f37…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13651
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13651 API: fix user config show endpoints to include user attributes
Change-Id: Ia3c4b4381da688c5c5ca5e33f84cf2ce5ed6ff40
Commit: 5b25ebc5a216f96c28392b5ab06216a38e3ac240
https://github.com/tribe29/checkmk/commit/5b25ebc5a216f96c28392b5ab06216a38…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13767
M cmk/gui/plugins/openapi/endpoints/user_config.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13767 FIX API: fix show all users endpoint call when users have no emails
In the previous version, the show all users endpoint returned an error
if one of the users had no email present in its contact information.
This werk fixes this behaviour. It should be noted that this case is only
relevant for internal users. Users created through the REST-API or the UI
will always have an email placeholder field even if an email was not
specified.
Change-Id: I7fd0713cf07b95ab084980bede1dc1e94b0f158e
Commit: 11a47914516aff4278ce2cd3190e038280cfe69a
https://github.com/tribe29/checkmk/commit/11a47914516aff4278ce2cd3190e03828…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13768
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/request_schemas.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
13768 API: addition of enforce password change as configurable option for user create endpoint and moving the option in for the update endpoint
In the previous version, the enforce_password_change option was always set to True
when creating a new user with a password and was not a configurable option. This werk
changes this and introduces this as a configurable option defaulting to False. In
addition, this werk also moves this option to the auth password details for the update endpoint.
Change-Id: I6f8742d96f57880304069c5b62b7f4003ba16ab9
Commit: 0bb9150928cfdce08a1696c06e2747aa1c7937e5
https://github.com/tribe29/checkmk/commit/0bb9150928cfdce08a1696c06e2747aa1…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-03-15 (Tue, 15 Mar 2022)
Changed paths:
A .werks/13655
M cmk/gui/fields/definitions.py
M cmk/gui/watolib/host_attributes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_host_config.py
Log Message:
-----------
13655 FIX REST API host_config: fix the create endpoint when including a host attribute
Change-Id: I1568d1f883998c5cf14ae3fe6906992acc2de888
Compare: https://github.com/tribe29/checkmk/compare/866c59c275de...0bb9150928cf