Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: cd10a7245275607a9407780fd79e04a21f97efe7
https://github.com/tribe29/checkmk/commit/cd10a7245275607a9407780fd79e04a21…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/15541
R checkman/arista_bgp
A checkman/bgp_peer
M cmk/base/plugins/agent_based/bgp_peer.py
A cmk/gui/plugins/wato/check_parameters/bgp_peer.py
M cmk/update_config/plugins/actions/replaced_check_plugins.py
M tests/unit/cmk/base/plugins/agent_based/test_bgp_peer.py
Log Message:
-----------
15541 Replace BGP peer check plugin
The Arista BGP check plugin is replaced by a more general BGP peer check plugin.
The following new features are added:
<ul>
<li>Introduction of new SNMP sections cisco_bgp_peerv2 and cisco_bgp_peerv3
<li>Add description or VrfName if available which is available as check result and service label
<li>Add established time which is available as check result aswell as a metric
<li>Move less important check output to details
<li>Add configurable state mapping for admin state and peer state
</ul>
SUP-10721
Change-Id: I3bf8f4bc92629123513a1282a5ecf6634e24829c
Commit: 29caf8a0e4b23c45c141baf2ae96b57ec14b7de7
https://github.com/tribe29/checkmk/commit/29caf8a0e4b23c45c141baf2ae96b57ec…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/type_defs.py
Log Message:
-----------
Use PEP 655's NotRequired to simplify a few things a bit.
Change-Id: I0a656c589d4fe1af6b876799ddd065336b25792a
Compare: https://github.com/tribe29/checkmk/compare/7a87bf9c178a...29caf8a0e4b2
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: c888a7780de1e8a07626b301b99cca0a25b891ae
https://github.com/tribe29/checkmk/commit/c888a7780de1e8a07626b301b99cca0a2…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M checks/arista_bgp
M checks/juniper_bgp_state
R cmk/base/check_legacy_includes/ip_format.py
A cmk/base/plugins/agent_based/utils/ip_format.py
Log Message:
-----------
Move ip_format check legacy include to check plugin utils
SUP-10721
Change-Id: I51e17aafbc5f150450d587b9d3474cef3494c7aa
Commit: b32359e9ecb94d4eb502d91fa648e0a007f85f74
https://github.com/tribe29/checkmk/commit/b32359e9ecb94d4eb502d91fa648e0a00…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
R checks/arista_bgp
A cmk/base/plugins/agent_based/bgp_peer.py
R tests/unit/checks/generictests/datasets/arista_bgp_dataset.py
R tests/unit/checks/test_check_arista_bgp.py
M tests/unit/checks/test_generic_legacy_conversion.py
A tests/unit/cmk/base/plugins/agent_based/test_bgp_peer.py
Log Message:
-----------
Migrate Arista BGP check plugin to new Check API
SUP-10721
Change-Id: I66ce4f1dae94bf715e361579c9baac0e8873fe41
Commit: 24e812a275740d6e4a34d7b160b601e085aa5526
https://github.com/tribe29/checkmk/commit/24e812a275740d6e4a34d7b160b601e08…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/bgp_peer.py
M tests/unit/cmk/base/plugins/agent_based/test_bgp_peer.py
Log Message:
-----------
Cleanup Arista BGP check plugin
SUP-10721
Change-Id: Ic7986a498c5e37857d9e1bb348ddf0ca7e3a033d
Commit: ddf7d0de4f5b301bd83c6d66da69a9cbf1f19372
https://github.com/tribe29/checkmk/commit/ddf7d0de4f5b301bd83c6d66da69a9cbf…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/test_bgp_peer.py
Log Message:
-----------
Cleanup unittests for bgp_peer
SUP-10721
Change-Id: I89deccc65f3a7c291f3b194a37732e009666b994
Commit: 5b67ed0d577fa0ae6ad73ae39c7dab0dd60ad8b4
https://github.com/tribe29/checkmk/commit/5b67ed0d577fa0ae6ad73ae39c7dab0dd…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/15541
R checkman/arista_bgp
A checkman/bgp_peer
M cmk/base/plugins/agent_based/bgp_peer.py
A cmk/gui/plugins/wato/check_parameters/bgp_peer.py
M cmk/update_config/plugins/actions/replaced_check_plugins.py
M tests/unit/cmk/base/plugins/agent_based/test_bgp_peer.py
Log Message:
-----------
15541 Replace BGP peer check plugin
The Arista BGP check plugin is replaced by a more general BGP peer check plugin.
The following new features are added:
<ul>
<li>Introduction of new SNMP sections cisco_bgp_peerv2 and cisco_bgp_peerv3
<li>Add description or VrfName if available which is available as check result and service label
<li>Add established time which is available as check result aswell as a metric
<li>Move less important check output to details
<li>Add configurable state mapping for admin state and peer state
</ul>
SUP-10721
Change-Id: I3bf8f4bc92629123513a1282a5ecf6634e24829c
Compare: https://github.com/tribe29/checkmk/compare/618f03f3b292...5b67ed0d577f
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 08fbad933174d551cfc1aa34e2b9c60efc742c4d
https://github.com/tribe29/checkmk/commit/08fbad933174d551cfc1aa34e2b9c60ef…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/login.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_variables_common.scss
Log Message:
-----------
CCE: Show trial expiration info on login
CMK-12758
Change-Id: Ied6267d9234f4035d86f36a06953b16f5156ed21
Commit: 68fde3ee5f13cd59a8f0f22904e4c1e2f394888b
https://github.com/tribe29/checkmk/commit/68fde3ee5f13cd59a8f0f22904e4c1e2f…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/15577
M checks/elasticsearch_nodes
M tests/unit/checks/generictests/datasets/elasticsearch_nodes.py
Log Message:
-----------
15577 FIX elasticsearch_nodes: Check plugin didn't consider ruleset
The parameter name in the WATO ruleset and in the check plugin were different.
Because of that the check plugin didn't consider the values from the ruleset.
This has now been fixed and the check plugin now considers the ruleset values.
Closes: 579
Change-Id: If33a3447aecd01fbfe0c8b2fad325fad2a7a4cca
Commit: 8543ad4156c9c5953d3e216b42ca8cf2f1ae8cdf
https://github.com/tribe29/checkmk/commit/8543ad4156c9c5953d3e216b42ca8cf2f…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/plugins/wato/bi_config.py
Log Message:
-----------
BI configuration: reenabled search preview
Change-Id: I0032e1ae17bf8998a8173d40220e00b0c1c83f01
Commit: cd2131c6ff87441256de7cc8e020306a94b94acc
https://github.com/tribe29/checkmk/commit/cd2131c6ff87441256de7cc8e020306a9…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/exporter.py
M cmk/gui/views/painter/v0/base.py
Log Message:
-----------
Unescape strings for PDF and CSV export
CMK-12740
Change-Id: If5df20891c08794dd70f69bcb847b109d8b87d27
Commit: 164949a0cc01258f0f91f6a6684293e435243524
https://github.com/tribe29/checkmk/commit/164949a0cc01258f0f91f6a6684293e43…
Author: Dirk Mayer <71777632+dirkhub(a)users.noreply.github.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/15576
M checks/ibm_svc_nodestats
M tests/unit/checks/generictests/datasets/ibm_svc_nodestats_regression.py
Log Message:
-----------
15576 FIX ibm_svc_nodestats: support decimal values for newer SVC firmware
Newer SVC firmware can report decimal values for nodestats. Now, we cast those values to float.
Closes: 565
Change-Id: I7bf4d27167ebb9b58dbf14bd7979384440824d53
Commit: 618f03f3b292086770f0ac2a775c2739ca78af8b
https://github.com/tribe29/checkmk/commit/618f03f3b292086770f0ac2a775c2739c…
Author: Dirk Mayer <71777632+dirkhub(a)users.noreply.github.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/humidity.py
Log Message:
-----------
Fix parameter detection for humidity
Standard rule "Humidity Levels" returns an object of type cmk.base.api.agent_based.type_defs.Parameters.
Example: Parameters({'levels': (70.0, 80.0), 'levels_lower': (1.0, 5.0)})
This does not match with isinstance(params, dict), so the parameters get ignored. Fixed by adding type "Mapping", so isinstance evaluates to True for this type of params.
Closes: 582
Change-Id: I23202b104a10e06564b6bfbca53176c1b5be5cb3
(cherry picked from commit 20e9d26fef8b4a4015f89b12a1a9d0c685055fc5)
Compare: https://github.com/tribe29/checkmk/compare/3f6a905f3d0f...618f03f3b292
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 046707a1ba84aaeefe921ec8bcb03bfe8bf00147
https://github.com/tribe29/checkmk/commit/046707a1ba84aaeefe921ec8bcb03bfe8…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M active_checks/check_sftp
M agent-receiver/agent_receiver/endpoints.py
M agent-receiver/agent_receiver/worker.py
M cmk/base/config.py
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/wato/active_checks/mailbox.py
M cmk/gui/utils/html.py
M cmk/gui/views/page_show_view.py
M cmk/gui/visuals/__init__.py
M cmk/gui/wato/page_handler.py
M cmk/gui/watolib/host_rename.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/integration/omd/test_python.py
M tests/testlib/crawler.py
M tests/testlib/pylint_checker_layering_violation.py
M tests/testlib/web_session.py
M tests/unit/cmk/base/agent_based/test_data_provider_parsed_sections_resolver.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_userdb.py
M tests/unit/cmk/gui/valuespecs/test_vs_hostaddress.py
Log Message:
-----------
Remove unused ignores
Change-Id: I81cf8cedd0da8a46ae7db5f56019251d2182b86d
Commit: 57ed7a14fabbba550314c48da1a0fe117acb1bb7
https://github.com/tribe29/checkmk/commit/57ed7a14fabbba550314c48da1a0fe117…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/15577
M checks/elasticsearch_nodes
M tests/unit/checks/generictests/datasets/elasticsearch_nodes.py
Log Message:
-----------
15577 FIX elasticsearch_nodes: Check plugin didn't consider ruleset
The parameter name in the WATO ruleset and in the check plugin were different.
Because of that the check plugin didn't consider the values from the ruleset.
This has now been fixed and the check plugin now considers the ruleset values.
Closes: 579
Change-Id: If33a3447aecd01fbfe0c8b2fad325fad2a7a4cca
Commit: 5c608d7e31c46e6b5edc9b734a25a21075ea04a1
https://github.com/tribe29/checkmk/commit/5c608d7e31c46e6b5edc9b734a25a2107…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/login.py
M cmk/utils/licensing/handler.py
M cmk/utils/licensing/registry.py
M web/htdocs/themes/facelift/scss/_login.scss
M web/htdocs/themes/facelift/scss/_variables_common.scss
Log Message:
-----------
CCE: Show trial expiration info on login
CMK-12758
Change-Id: Ied6267d9234f4035d86f36a06953b16f5156ed21
Commit: 00e3ad3406157c63eaa99e135ccdac6deaa3938a
https://github.com/tribe29/checkmk/commit/00e3ad3406157c63eaa99e135ccdac6de…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/fetchers/snmp_backend/stored_walk.py
Log Message:
-----------
Fix typo
Change-Id: I25c1c7daabe50f904125857208ef3cd795886e8c
Commit: 117bedec7addbc3216a056a352ce1001d7dc91b3
https://github.com/tribe29/checkmk/commit/117bedec7addbc3216a056a352ce1001d…
Author: Luka Racic <luka.racic(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M .werks/15577
Log Message:
-----------
Fixed werk text
Change-Id: I799e89fef66e6c6c8d03d9ff1273bb3a3b1b1935
Commit: bc10763244d6c7de707c7128206209e1d6631283
https://github.com/tribe29/checkmk/commit/bc10763244d6c7de707c7128206209e1d…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/exporter.py
M cmk/gui/views/painter/v0/base.py
Log Message:
-----------
Unescape strings for PDF and CSV export
CMK-12740
Change-Id: If5df20891c08794dd70f69bcb847b109d8b87d27
Commit: 50ac21de19c110a02a9ec7c0a9cb2a6ba8efee18
https://github.com/tribe29/checkmk/commit/50ac21de19c110a02a9ec7c0a9cb2a6ba…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/snmplib/snmp_cache.py
M tests/testlib/snmp.py
Log Message:
-----------
snmpwalk: Fixup typing
The users obviously do not want to modify cached data on the fly. Let's
make the structure immutable.
CMK-12721
Change-Id: I44341def01bbf4a6b0d01ab3a02bd979ec6f9da0
Commit: 51f8f9dab239dc7000edd4bae695ffd1d7d44ddc
https://github.com/tribe29/checkmk/commit/51f8f9dab239dc7000edd4bae695ffd1d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/fetchers/snmp_backend/stored_walk.py
M cmk/snmplib/snmp_cache.py
Log Message:
-----------
snmpwalk: Remove useless cache
The host cache wouldn't even cache the result of a calculation but only
some local disk I/O. However, local disk I/O will always be at least as
fast as the *real* SNMP traffic it's faking. As such, it is but
gratuitous obfuscation.
Don't cache the cache!
CMK-12721
Change-Id: Ifd76b122d1cbf52327137f4e3449e00f1cd8acf1
Commit: f018f20fa50ccf26bfa0265dc62da6b7f3292893
https://github.com/tribe29/checkmk/commit/f018f20fa50ccf26bfa0265dc62da6b7f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/base/agent_based/confcheckers.py
M cmk/base/automations/check_mk.py
M cmk/base/config.py
M cmk/base/dump_host.py
M cmk/base/modes/check_mk.py
M cmk/base/sources.py
M tests/unit/cmk/base/sources/test_data_sources.py
Log Message:
-----------
Revert "Check for stored walks with simulation mode"
If simulation is set, the data is always obtained from the
FileCache and never from the Fetcher.
However, simulation of SNMP plugs a StoredWalkSNMPBackend into
the Fetcher (although it really *is* a cache). So, in that very
case, we actually want to skip the FileCache and obtain the
cached data *from the fetcher*!
Not all simulation modes are born equal.
CMK-12721
This reverts commit 5caa902a32dde84499dc4739394875a02451ac39.
Change-Id: Ie5f3ff3479351276f1af61a671733e22c73be588
Commit: 7a87bf9c178a4c5d354809040fcf1208afafea95
https://github.com/tribe29/checkmk/commit/7a87bf9c178a4c5d354809040fcf1208a…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/node_visualization.py
M tests/unit/cmk/gui/test_cron.py
Log Message:
-----------
added housekeeping job for topology layouts
Change-Id: I741b79222aa47a7ac9dccc877befab59601b401b
Compare: https://github.com/tribe29/checkmk/compare/29c483a6addc...7a87bf9c178a
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: 40e0ca0e0af174f104d5fb54815a4c8124a78123
https://github.com/tribe29/checkmk/commit/40e0ca0e0af174f104d5fb54815a4c812…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/utils.ts
Log Message:
-----------
Setup > Hosts: Introduce a host action menu
... that holds links to the action 'Clone host', 'Detect network
parents', 'Delete TLS registration', 'Delete host'
CMK-11953
Change-Id: Ibad9184cda93565a998c9dd0712851bea95ce7a7
Commit: 3f6a905f3d0f9aee7b8cad2dc3b060bcb3eb6f85
https://github.com/tribe29/checkmk/commit/3f6a905f3d0f9aee7b8cad2dc3b060bcb…
Author: Torsten Engler <torsten.engler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/ucd_diskio.py
M tests/unit/cmk/base/plugins/agent_based/test_ucd_diskio.py
Log Message:
-----------
ucd_diskio: yield IgnoreResults() as long as the rates are calculated
restructure the code so the dependencies can be injected
restructure the test cases
JIRA-ref: CMK-12655
Change-Id: I4e518cb3f5528485499f004cff6b8d312dabd990
(cherry picked from commit 355aedc6f24129a7b9ce0d01235b3b153aef9e47)
Compare: https://github.com/tribe29/checkmk/compare/d22431b07f57...3f6a905f3d0f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8782fc256b3669e93f4c5be5d6219612faf88c60
https://github.com/tribe29/checkmk/commit/8782fc256b3669e93f4c5be5d6219612f…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/gui/page_menu.py
M cmk/gui/wato/__init__.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/test_pages.py
M web/htdocs/js/modules/selection.ts
M web/htdocs/js/modules/utils.ts
Log Message:
-----------
Setup > Hosts: Introduce a host action menu
... that holds links to the action 'Clone host', 'Detect network
parents', 'Delete TLS registration', 'Delete host'
CMK-11953
Change-Id: Ibad9184cda93565a998c9dd0712851bea95ce7a7
Commit: 6230865590e7991399cd32ae3452593cc0642872
https://github.com/tribe29/checkmk/commit/6230865590e7991399cd32ae3452593cc…
Author: Torsten Engler <torsten.engler(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/base/plugins/agent_based/ucd_diskio.py
M tests/unit/cmk/base/plugins/agent_based/test_ucd_diskio.py
Log Message:
-----------
ucd_diskio: yield IgnoreResults() as long as the rates are calculated
restructure the code so the dependencies can be injected
restructure the test cases
JIRA-ref: CMK-12655
Change-Id: I4e518cb3f5528485499f004cff6b8d312dabd990
Commit: 934e2a61c606d241c56f315f05b19da8d3d1cbb0
https://github.com/tribe29/checkmk/commit/934e2a61c606d241c56f315f05b19da8d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M tests/unit/checks/test_fc_port.py
Log Message:
-----------
simplify fc_port test
Change-Id: I69fb36772253d3cd7505520f5f6a8fc8c6ea42ff
Commit: 29c483a6addc258200da8e14db82f4bf5c0cc9ac
https://github.com/tribe29/checkmk/commit/29c483a6addc258200da8e14db82f4bf5…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M checks/.header-for-pylint
M checks/cmctc_psm_m
M checks/fc_port
M checks/netctr
M cmk/base/config.py
Log Message:
-----------
nuke check_config_variables
It didn't do anything (anymore, anyway).
Change-Id: I93e9a1c486d5f86c1abde2b681834a3f54cb42f0
Compare: https://github.com/tribe29/checkmk/compare/a18b0bb8ed4c...29c483a6addc
Branch: refs/heads/2.2.0
Home: https://github.com/tribe29/checkmk
Commit: d22431b07f572a1bd793eafaafdb5e6fec4ce90f
https://github.com/tribe29/checkmk/commit/d22431b07f572a1bd793eafaafdb5e6fe…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
M cmk/utils/crypto/certificate.py
M tests/unit/cmk/utils/crypto/test_certificate.py
Log Message:
-----------
Add option to add SANs to certificates
Change-Id: I1cab4fe7811f6ffc703a03b56ee5970508fa77ce
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 7063ce53cba3516ff6ce4a9cfafa750c5b54d64f
https://github.com/tribe29/checkmk/commit/7063ce53cba3516ff6ce4a9cfafa750c5…
Author: Teresa Siegmantel <teresa.siegmantel(a)tribe29.com>
Date: 2023-03-27 (Mon, 27 Mar 2023)
Changed paths:
A .werks/13976
M cmk/gui/plugins/webapi/autocompleters.py
Log Message:
-----------
CMK-12284: Extend autocompleters to search for id
This changed was inspired by difficulties in
the Grafana plugin. We discovered that there is
not way to reliably resolve ids to titles for an
external app. The ACs where therefore extended to
match on ids.
The metrics AC already matched on id before this
change, if the match is exact.
Change-Id: I034c751ec6fd59317832bb4765452f41f74dbe5f