Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 85f15251c965d3f3aa59b0b01bdd2ad1bb68c7ff
https://github.com/Checkmk/checkmk/commit/85f15251c965d3f3aa59b0b01bdd2ad1b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
R .werks/16382.md
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/snmplib/__init__.py
M cmk/snmplib/_typedefs.py
M tests/integration/cmk/snmplib/snmp_helpers.py
M tests/integration/cmk/snmplib/test_snmp_table.py
M tests/testlib/snmp.py
M tests/unit/cmk/fetchers/test_classic_snmp.py
M tests/unit/cmk/fetchers/test_factory.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_table.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
Revert "16382 FIX Cleanup SNMP version and bulkwalk rulesets"
This reverts commit eea1687570c835cd9725f07a96a3c5faca676f50.
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: afe28355f862ec6e13a3c423bea72919252c9c35
https://github.com/Checkmk/checkmk/commit/afe28355f862ec6e13a3c423bea729192…
Author: Sofia Colakovic <sofia.colakovic(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
A .werks/16177.md
M cmk/base/plugins/agent_based/bi_aggregation.py
A tests/unit/cmk/base/plugins/agent_based/test_bi_aggregation.py
Log Message:
-----------
16177 bi_aggregation: Better visualization of aggregation errors
Aggregation errors are shown in the details of 'Aggr' services.
Previously, all aggregation errors were shown in the same tree
independant of whether they influence the state of the service or not,
which lead to confusion.
Now, two trees are shown, 'Aggregation problems affecting the state' and
'Aggregation problems not affecting the state'.
SUP-10277
Change-Id: I07d8e758a83bb1ed323beb3b9df0d5403d8ef7ba
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: bcd6b808ada3b9fb9a86ef35c9323c9bfbc2e647
https://github.com/Checkmk/checkmk/commit/bcd6b808ada3b9fb9a86ef35c9323c9bf…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
A .werks/16583.md
M cmk/gui/utils/sort.py
M cmk/gui/wato/pages/folders.py
M tests/unit/cmk/gui/test_sort.py
Log Message:
-----------
16583 FIX folders: Fix folders with same title were not displayed
Before this Werk, when subfolders were listed and some of them had the
same title, only the last one of the group was displayed. This Werk
fixes that problem and now all folders are displayed.
CMK-16514
Change-Id: I047bff86a52c7db3b8dba324db63136942907e8b
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: aae85652bcd80bb0023a9e61ed0ea62b7bc0549e
https://github.com/Checkmk/checkmk/commit/aae85652bcd80bb0023a9e61ed0ea62b7…
Author: Jonas Scharpf <jonas.scharpf(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
M buildscripts/infrastructure/build-nodes/scripts/install-pyenv.sh
Log Message:
-----------
Skip installation of Python with pyenv if version is already installed
Relates to CMK-15854
Change-Id: I027d77c585f4cdb7aa54644b2bde58d48a627b45
Commit: 2316aca381b918fbe2ea862eedfe4cc5ec831760
https://github.com/Checkmk/checkmk/commit/2316aca381b918fbe2ea862eedfe4cc5e…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
A .werks/16527.md
A cmk/gui/openapi/endpoints/ldap_connection/__init__.py
A cmk/gui/openapi/endpoints/ldap_connection/error_schemas.py
A cmk/gui/openapi/endpoints/ldap_connection/internal_to_restapi_interface.py
A cmk/gui/openapi/endpoints/ldap_connection/request_schemas.py
A cmk/gui/openapi/endpoints/ldap_connection/response_schemas.py
M cmk/gui/openapi/registration.py
M cmk/gui/openapi/restful_objects/type_defs.py
M cmk/gui/userdb/__init__.py
M cmk/gui/userdb/_connections.py
M cmk/gui/userdb/_roles.py
M tests/testlib/rest_api_client.py
A tests/unit/cmk/gui/openapi/test_ldap_connection.py
Log Message:
-----------
16527 ldap_connection: implementation of new ldap connection endpoints
This werk implements endpoints that provide a way to manage LDAP connections via the
REST-API in the same way the user interface does. This includes creating, updating,
deleting and listing LDAP connections.
Change-Id: I36b3119d35e91251b39bb25961b78b1633374413
Commit: a2cf8fe45c8e14a01a5d92be54b6eddcda43e85f
https://github.com/Checkmk/checkmk/commit/a2cf8fe45c8e14a01a5d92be54b6eddcd…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
M tests/docker/conftest.py
M tests/docker/test_docker_oracle.py
Log Message:
-----------
docker test: Fix & unskip Oracle test
By using the pytest tmp_path fixture for all temporary files,
we should be able to avoid issues in the CI environment.
This change therefore also unskips the test and enables it in the CI.
Change-Id: Ia0fda9e69bec86d3a1867c682016be4126c7623d
Compare: https://github.com/Checkmk/checkmk/compare/d7a4d4203d68...a2cf8fe45c8e
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: d7a4d4203d689cebc798620dbdc1ef5a8ae78887
https://github.com/Checkmk/checkmk/commit/d7a4d4203d689cebc798620dbdc1ef5a8…
Author: Timotheus Bachinger <timotheus.bachinger(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
R .werks/16382.md
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/fetchers/snmp_backend/classic.py
M cmk/gui/wato/_check_mk_configuration.py
M cmk/snmplib/__init__.py
M cmk/snmplib/_typedefs.py
M tests/integration/cmk/snmplib/snmp_helpers.py
M tests/integration/cmk/snmplib/test_snmp_table.py
M tests/testlib/snmp.py
M tests/unit/cmk/fetchers/test_classic_snmp.py
M tests/unit/cmk/fetchers/test_factory.py
M tests/unit/cmk/fetchers/test_fetchers.py
M tests/unit/cmk/snmplib/test_snmp_scan.py
M tests/unit/cmk/snmplib/test_table.py
M tests/unit/cmk/snmplib/test_type_defs.py
Log Message:
-----------
Revert "16382 FIX Cleanup SNMP version and bulkwalk rulesets"
It breaks integration tests:
E tests.testlib.utils.UtilCalledProcessError: Command 'sudo su -l int_test -c 'python3 /omd/sites/int_test/helper_get_snmp_table.py'' returned non-zero exit status 1 ('Traceback (most recent call last):\n File "/omd/sites/int_test/helper_get_snmp_table.py", line 43, in <module>\n config = SNMPHostConfig.deserialize(params[2])\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/omd/sites/int_test/lib/python3/cmk/snmplib/_typedefs.py", line 143, in deserialize\n return cls(**serialized_)\n ^^^^^^^^^^^^^^^^^^\nTypeError: SNMPHostConfig.__init__() got an unexpected keyword argument \'snmp_version\'\n').
This reverts commit 6219cc057211b9928cfacde29d89aa82b536a881.
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: 040d5fd0f7619e11981a54b06d97bc8cd00827f4
https://github.com/Checkmk/checkmk/commit/040d5fd0f7619e11981a54b06d97bc8cd…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
A tests/integration/cmk/gui/utils/test_theme.py
M tests/unit/cmk/gui/utils/test_theme.py
Log Message:
-----------
Move theming unittest to integration test
We plan to move the theming files, then this unittest will no longer
work. The test needs the packaged theming files, which can be found in
the integration test environment.
Change-Id: I17075ad221b081ac40451499f9b687f917bdb9e4
Commit: 0f1fe493e8ea04c0e71348849fc14c40236d720f
https://github.com/Checkmk/checkmk/commit/0f1fe493e8ea04c0e71348849fc14c402…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
M cmk/gui/valuespec/definitions.py
Log Message:
-----------
Dictionary vs refactoring
Move part of _render_input_normal() to an own method to avoid "too many
branches" pylint error
Change-Id: I641b4abe02dbe7f5c03d0a510dac66efcf64ba61
Commit: 9209113cb1092c1ed526178e0da3f808dc889627
https://github.com/Checkmk/checkmk/commit/9209113cb1092c1ed526178e0da3f808d…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
M cmk/gui/valuespec/definitions.py
Log Message:
-----------
valuespecs: fix rendering of Checkbox in Dictionary
Render instances of the Checkbox vs without a title in the same way we
render checkboxes for optional params in a Dictionary vs.
CMK-16308
Change-Id: I15d1119b1c6947f320c2c103651675275813458b
Compare: https://github.com/Checkmk/checkmk/compare/a226ab45f1fa...9209113cb109
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: a226ab45f1faf25e7957bef2b8d32c3ae6eac855
https://github.com/Checkmk/checkmk/commit/a226ab45f1faf25e7957bef2b8d32c3ae…
Author: Leonardo Petrora <leonardo.petrora(a)checkmk.com>
Date: 2024-03-18 (Mon, 18 Mar 2024)
Changed paths:
A .werks/16583.md
M cmk/gui/utils/sort.py
M cmk/gui/wato/pages/folders.py
M tests/unit/cmk/gui/test_sort.py
Log Message:
-----------
16583 FIX folders: Fix folders with same title were not displayed
Before this Werk, when subfolders were listed and some of them had the
same title, only the last one of the group was displayed. This Werk
fixes that problem and now all folders are displayed.
CMK-16514
Change-Id: I047bff86a52c7db3b8dba324db63136942907e8b
To unsubscribe from these emails, change your notification settings at https://github.com/Checkmk/checkmk/settings/notifications