Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 0cf064861fbe19bc794ae2c6159e95173b1bc802
https://github.com/Checkmk/checkmk/commit/0cf064861fbe19bc794ae2c6159e95173…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M omd/Makefile
M omd/WORKSPACE
A omd/packages/lcab/BUILD
A omd/packages/lcab/BUILD.lcab.bazel
A omd/packages/lcab/lcab.make
A omd/packages/lcab/lcab_http.bzl
R omd/packages/msitools/lcab-1.0b12.tar.gz
M omd/packages/msitools/msitools.make
M omd/packages/packages.make
Log Message:
-----------
Bazelize lcab
Extract lcab from msitools into it's own package
Change-Id: I90800f640933dd7c7e50603641c02dab8de66d3a
Commit: b4e540536803879a98a60030dfc40254908a2561
https://github.com/Checkmk/checkmk/commit/b4e540536803879a98a60030dfc402549…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M omd/WORKSPACE
A omd/packages/msitools/BUILD
A omd/packages/msitools/BUILD.msitools.bazel
R omd/packages/msitools/msitools-0.94.tar.gz
M omd/packages/msitools/msitools.make
A omd/packages/msitools/msitools_http.bzl
A omd/packages/msitools/patches/BUILD
Log Message:
-----------
Bazelize msitools
Change-Id: I71e3bfac9b7b34e1aaab41e18dc3f97e9aafd0ec
Commit: d7789debfbc5d8528b2582884e7acd821af4881c
https://github.com/Checkmk/checkmk/commit/d7789debfbc5d8528b2582884e7acd821…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M checks/arbor_peakflow_sp
M checks/elasticsearch_cluster_health
M checks/enterasys_lsnat
M checks/fireeye_active_vms
M checks/fireeye_mail
M checks/fireeye_quarantine
M checks/graylog_cluster_stats
M checks/graylog_cluster_traffic
M checks/graylog_messages
M checks/jenkins_queue
M checks/splunk_alerts
M checks/splunk_health
M checks/splunk_jobs
Log Message:
-----------
make vulture happy II: unused `no_item`
Change-Id: Icde1d77549b2ea5afb3fe72f27a80dc779487699
Commit: 45c2bb3cbd26d6f9620c5073da4b06ef29979bfc
https://github.com/Checkmk/checkmk/commit/45c2bb3cbd26d6f9620c5073da4b06ef2…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M checks/arbor_peakflow_tms
M checks/casa_fan
M checks/casa_power
M checks/cisco_power
M checks/citrix_hostsystem
M checks/cmctc_psm_m
M checks/db2_bp_hitratios
M checks/db2_version
Log Message:
-----------
make vulture happy III: unused `no_params`
Change-Id: I9d805eb6bf1905c597ce5cc81e17bfc1ea461908
Commit: 0f815960d5fb860bd8e70f6ea9a76af8bbbd0b5c
https://github.com/Checkmk/checkmk/commit/0f815960d5fb860bd8e70f6ea9a76af8b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M checks/blade_bx_powerfan
M checks/dell_chassis_status
M checks/dell_powerconnect_fans
M checks/emc_isilon_ifs
M checks/hpux_tunables
M checks/jolokia_jvm_memory
M checks/jolokia_metrics
M checks/lparstat_aix
M checks/mem
M checks/netapp_api_cpu
M checks/prometheus_custom
M checks/raritan_pdu_plugs
M checks/supermicro
M checks/systemtime
M checks/ucd_cpu_util
Log Message:
-----------
make vulture happy IV: drop unused constants
Change-Id: I962f9f499c0620e58047e5fb3f0d409fe25a1e7e
Commit: f1fe93381f0a028bc3f7c6a0895e1662b94fdef7
https://github.com/Checkmk/checkmk/commit/f1fe93381f0a028bc3f7c6a0895e1662b…
Author: Kenneth Okoh <kenneth.okoh(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/utils/test_theme.py
A web/htdocs/themes/facelift/images/emblem_remove.png
A web/htdocs/themes/facelift/images/icon_tls.svg
M web/htdocs/themes/facelift/scss/_pages.scss
A web/htdocs/themes/modern-dark/images/icon_search.svg
Log Message:
-----------
Setup hosts: Add some new icons
... for "Remove TLS registration" and generally for searches in the dark
theme. Adjust unit test for dark theme images to check only for file
name stems, disregarding file extension.
CMK-13036
Change-Id: I16ea3bc78fecbb9c8af7c29c7b7ba6e63c63a6d8
Commit: 09e10e89eb8c93352c0e02878c9c941a5a9b05d2
https://github.com/Checkmk/checkmk/commit/09e10e89eb8c93352c0e02878c9c941a5…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/inventory/__init__.py
R cmk/base/agent_based/inventory/commandline.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Inline `commandline_inventory()`
Function has a single caller.
CMK-12298
Change-Id: I021abf4a07c091f59c2362ea86b075dae933d4df
Commit: 4226e8ebcfe4eda52a5a3672afdef3fa21566197
https://github.com/Checkmk/checkmk/commit/4226e8ebcfe4eda52a5a3672afdef3fa2…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/inventory/__init__.py
R cmk/base/agent_based/inventory/_autoinventory.py
M cmk/base/modes/check_mk.py
Log Message:
-----------
Inline `inventorize_marked_hosts()
Function has a single caller
Change-Id: Ibf962aeb32ce41cd313dfc2919d822b5c47e3298
Commit: 05a288b4c6199517d5cb242917a09fe5e4d87e59
https://github.com/Checkmk/checkmk/commit/05a288b4c6199517d5cb242917a09fe5e…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/inventory/__init__.py
R cmk/base/agent_based/inventory/_active.py
M cmk/base/modes/check_mk.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
Move `execute_active_check_inventory()` to caller
This patch and the previous "inline" patches improve the inventory code
in that,
* It clarifies the layering between the library part of the inventory
checker containing the business logic, testable, independant from
implementation details such as the check api and the configuration,
and its users.
* There only remains 3, non-redundant, not-copy-and-pasted entry points
into the library part of the checker under
`cmk.base.agent_based.inventory`.
* The copy pasted parts are now in the same file (improved visibility
if we want to fix that later + cohesion). Further note that a bit of
copy-and-paste in *user* code isn't necessarily a problem.
CMK-12298
Change-Id: I27485becbd5117f3bf8a546560979633351b0b75
Commit: 2a8e7b5121589933cc00e53e570c8c01a9ec6c46
https://github.com/Checkmk/checkmk/commit/2a8e7b5121589933cc00e53e570c8c01a…
Author: Mathias Laurin <mathias.laurin(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/checking/_checking.py
R cmk/base/agent_based/inventory/__init__.py
R cmk/base/agent_based/inventory/_inventory.py
M cmk/base/modes/check_mk.py
M cmk/checkers/inventory.py
M cmk/checkers/sectionparser.py
M tests/unit/cmk/base/agent_based/test_base_inventory.py
Log Message:
-----------
Move inventory to check engine
Now that it is entirely free from base deps, let's move it to a
module where it may be more expected: The check engine.
CMK-12298
Change-Id: I51b5751a748aceddd17c210d8b4cc96577c560b8
Commit: 969e62085e5c66b5c158c06f0284286fa78944b4
https://github.com/Checkmk/checkmk/commit/969e62085e5c66b5c158c06f0284286fa…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15264
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
15264 FIX Check plugins logwatch, logwatch_ec: Notify about unreadable log file
In the Logwatch and Logwatch Event Console Forwarding Check unreadable log files (e.g. due to insufficient permssions) were previously treated the same as missing log files.
With this werk, the checks will check specifically for log files that could not be read and will become {CRIT} if any are present.
To configure the state for the Event Console Forwarding service when unreadable files are detected, use the option "State if a logfile cannot be read" in the rule <i>Logwatch Event Console Forwarding</i>.
SUP-12770
Change-Id: I4d0186b76235396b864ceadcdecf032e45fd7e3d
Commit: 74dd2f8c70aedb2032fe510b8aea40b9688d6704
https://github.com/Checkmk/checkmk/commit/74dd2f8c70aedb2032fe510b8aea40b96…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15266
M cmk/base/plugins/agent_based/logwatch_ec.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
15266 FIX Check plugin logwatch_ec: Improve detection of missing log files
Previously the Logwatch Event Console Forwarding service would not report log files as missing that are marked as such in the agent output:
F+:
<<<logwatch>>>
[[[logfile:missing]]]
F-:
This affected logfiles that were explicitly configured to be monitored, as opposed to configurations that capture multiple logfiles at once.
With this werk this has been fixed.
SUP-12770
Change-Id: Idfc972fce51c0bdeaaf7f73d56d38d15e59cdb34
Compare: https://github.com/Checkmk/checkmk/compare/857538cf130c...74dd2f8c70ae
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 37c6c807a320167158551a5510f9ad11bcec33b5
https://github.com/Checkmk/checkmk/commit/37c6c807a320167158551a5510f9ad11b…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M .werks/15472
Log Message:
-----------
Fix 15472 werk version
Change-Id: I8fe0fd04d912f2ff2d9ff91a8094687919661f0f
Commit: 68d16c4494aae57fb1d2e1b624f37e637c7ec041
https://github.com/Checkmk/checkmk/commit/68d16c4494aae57fb1d2e1b624f37e637…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
Log Message:
-----------
impi: clean up utils
Change-Id: Ibfa13b58ec7d8dc0e07849c9f7f43a1d89dc7f50
Commit: f24392577ebdc703531d2b0f96765b36b6681465
https://github.com/Checkmk/checkmk/commit/f24392577ebdc703531d2b0f96765b36b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
Log Message:
-----------
ipmi: consolidate ambient temperature
Change-Id: I82fcc86cfa6a26e28d17a756c503d66725801da7
Commit: 0c29b8d4ca7c2b90042838e6667f690e805f4508
https://github.com/Checkmk/checkmk/commit/0c29b8d4ca7c2b90042838e6667f690e8…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
Log Message:
-----------
ipmi: compile user defined level in advance
Change-Id: I15ccb5f622ca50dcc3fafafa5eb1b09791dd8b45
Commit: 628640b04c84eb7325d928e315c6b6b56a5dec9a
https://github.com/Checkmk/checkmk/commit/628640b04c84eb7325d928e315c6b6b56…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_ipmi_utils.py
Log Message:
-----------
ipmi: mark private functions
Change-Id: I0c0dc7aacb92f2af0e80ed05948bbc2b905197f1
Commit: 3b90335d1cfc68741758bce2361a6d109e1010d6
https://github.com/Checkmk/checkmk/commit/3b90335d1cfc68741758bce2361a6d109…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/ipmi_sensors.py
Log Message:
-----------
ipmi: bring back names for transparency
Also we cannot combine those two cases if
we want to use the state.
Change-Id: Ic06ec1eccc1d5c19f234b8158bee6e49a8ee0e46
Commit: 959af54e677b9f182de237b53fdd3af682c060d4
https://github.com/Checkmk/checkmk/commit/959af54e677b9f182de237b53fdd3af68…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
Log Message:
-----------
ipmi: split up large function
Change-Id: I91b7b2f51d5a317891db787dc4453d21fe6d21e0
Commit: b34639093ddb0e18b9b32eba80a17fd3b02ecdb2
https://github.com/Checkmk/checkmk/commit/b34639093ddb0e18b9b32eba80a17fd3b…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
M tests/unit/cmk/base/plugins/agent_based/test_ipmi.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_ipmi_utils.py
Log Message:
-----------
ipmi: simplify output structure
Also delete some redundant tests.
Change-Id: Iac1d1f16170a26266fcf4adadf4da907fc6bbede
Commit: 717577e54f01987ba22d7ae665f4b67e004b9684
https://github.com/Checkmk/checkmk/commit/717577e54f01987ba22d7ae665f4b67e0…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
Rework check_traceroute unit tests
CMK-12029
Change-Id: I0176f34c6afd2c8820181b9fb0fe7809fa05d230
Commit: 5747a5363efd86e3ebdccbfaef86ffc2929e167a
https://github.com/Checkmk/checkmk/commit/5747a5363efd86e3ebdccbfaef86ffc29…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M active_checks/check_traceroute
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
check_traceroute: extract buggy code into separate function
CMK-12029
Change-Id: I7a7eab11d6601ab4ea4bf5b49d962c817b3b9fb6
Commit: e902d0b79e9081d783b911080182fefcb981dac7
https://github.com/Checkmk/checkmk/commit/e902d0b79e9081d783b911080182fefcb…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15735
M active_checks/check_traceroute
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
15735 FIX <tt>check_traceroute</tt>: Fix checking of routers specified by domain name
CMK-12029
Change-Id: I4bbf96b36dcccabef168973f0777e1aa8c84f690
Commit: 5a5be3b72df024436324fb27d18c48257d74124e
https://github.com/Checkmk/checkmk/commit/5a5be3b72df024436324fb27d18c48257…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15264
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/logwatch.py
M cmk/gui/plugins/wato/check_parameters/logwatch_ec.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
15264 FIX Check plugins logwatch, logwatch_ec: Notify about unreadable log file
In the Logwatch and Logwatch Event Console Forwarding Check unreadable log files (e.g. due to insufficient permssions) were previously treated the same as missing log files.
With this werk, the checks will check specifically for log files that could not be read and will become {CRIT} if any are present.
To configure the state for the Event Console Forwarding service when unreadable files are detected, use the option "State if a logfile cannot be read" in the rule <i>Logwatch Event Console Forwarding</i>.
SUP-12770
Change-Id: I4d0186b76235396b864ceadcdecf032e45fd7e3d
Commit: abf105d5bb84a5ea22db5f815bc91a0caf4f6908
https://github.com/Checkmk/checkmk/commit/abf105d5bb84a5ea22db5f815bc91a0ca…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15266
M cmk/base/plugins/agent_based/logwatch_ec.py
M tests/unit/cmk/base/plugins/agent_based/test_logwatch_ec.py
Log Message:
-----------
15266 FIX Check plugin logwatch_ec: Improve detection of missing log files
Previously the Logwatch Event Console Forwarding service would not report log files as missing that are marked as such in the agent output:
F+:
<<<logwatch>>>
[[[logfile:missing]]]
F-:
This affected logfiles that were explicitly configured to be monitored, as opposed to configurations that capture multiple logfiles at once.
With this werk this has been fixed.
SUP-12770
Change-Id: Idfc972fce51c0bdeaaf7f73d56d38d15e59cdb34
Compare: https://github.com/Checkmk/checkmk/compare/8d8b2a2f1557...abf105d5bb84
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 51dfdbd0b04c85feff702944341f75fc73fbf203
https://github.com/Checkmk/checkmk/commit/51dfdbd0b04c85feff702944341f75fc7…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
Rework check_traceroute unit tests
CMK-12029
Change-Id: I0176f34c6afd2c8820181b9fb0fe7809fa05d230
Commit: 119737acd2354c22ac89386464ddf18a4f7cd2e6
https://github.com/Checkmk/checkmk/commit/119737acd2354c22ac89386464ddf18a4…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M active_checks/check_traceroute
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
check_traceroute: extract buggy code into separate function
CMK-12029
Change-Id: I7a7eab11d6601ab4ea4bf5b49d962c817b3b9fb6
Commit: 5ea17535402a491ae99a4b6b0a7d8de6f5cf8c68
https://github.com/Checkmk/checkmk/commit/5ea17535402a491ae99a4b6b0a7d8de6f…
Author: Joerg Herbel <joerg.herbel(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
A .werks/15735
M active_checks/check_traceroute
M tests/unit/active_checks/test_ac_check_traceroute.py
Log Message:
-----------
15735 FIX <tt>check_traceroute</tt>: Fix checking of routers specified by domain name
CMK-12029
Change-Id: I4bbf96b36dcccabef168973f0777e1aa8c84f690
Commit: 5240b1229af45cbae6ba4cda66084c56782719be
https://github.com/Checkmk/checkmk/commit/5240b1229af45cbae6ba4cda66084c567…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/valuespecs/test_vs_metricname.py
Log Message:
-----------
Don't allow empty values for MetricName
This was introduced with Change-Id: Ibb64ac3f37aa51c530ebbb76745a70ee660ec8da
AjaxDropdownChoice does not validate the value with the regex if the
value is an empty string.
CMK-13161
Change-Id: I66c4abbeab0497648d3f258edff7852e8e438f85
Commit: 66ea4476dd478941f70567800600bc16405f667a
https://github.com/Checkmk/checkmk/commit/66ea4476dd478941f70567800600bc164…
Author: René Slowenski <rene.slowenski(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M tests/gui_e2e/test_signature_keys_for_signing_agents.py
Log Message:
-----------
xfailed flaky "test_bake_and_sign_disabled"
xfailed for investigation to make the test more reliable
Change-Id: I113109fae494aca0511c15be3d529e68eda4bf48
Commit: 5d87a2e408ccbba42e1f7ff96b85d53d30121a55
https://github.com/Checkmk/checkmk/commit/5d87a2e408ccbba42e1f7ff96b85d53d3…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/plugins/agent_based/utils/ipmi.py
Log Message:
-----------
add docstring
Change-Id: I298b34205da5b55d90f5843a90cdc01163cfc768
Commit: fade158c969f9e0b088264a2e365ea071340ce6f
https://github.com/Checkmk/checkmk/commit/fade158c969f9e0b088264a2e365ea071…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/discovery/utils.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
Log Message:
-----------
discovery: move computation of kept elements
Change-Id: Ia74f43ed01ddef37b48723e149d23efd772d0107
Commit: 857538cf130c6df8c62fb26fdac01e4782cadec1
https://github.com/Checkmk/checkmk/commit/857538cf130c6df8c62fb26fdac01e478…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/base/agent_based/discovery/_discovered_services.py
M cmk/base/agent_based/discovery/_discovery.py
M cmk/base/agent_based/discovery/_host_labels.py
M cmk/base/agent_based/discovery/autodiscovery.py
M cmk/base/agent_based/discovery/commandline.py
M cmk/base/agent_based/discovery/preview.py
M cmk/base/agent_based/discovery/utils.py
M cmk/checkers/discovery/_autochecks.py
M cmk/utils/labels.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery.py
M tests/unit/cmk/base/agent_based/discovery/test_discovery_utils.py
Log Message:
-----------
discovery: towards correct classification
Change the passed key function into a required method.
It will ease the change when we finally correctly deal
with changed elements.
Note that the change in one test is necessary, because it
was passing the wrong function.
Change-Id: I2f7dcc31a8a4cbf646bd974fa80ed04ec2c92e5f
Compare: https://github.com/Checkmk/checkmk/compare/82a64d315ac5...857538cf130c
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 8d8b2a2f1557186fcbec6effc219a486be819477
https://github.com/Checkmk/checkmk/commit/8d8b2a2f1557186fcbec6effc219a486b…
Author: Benedikt Seidl <benedikt.seidl(a)checkmk.com>
Date: 2023-05-10 (Wed, 10 May 2023)
Changed paths:
M cmk/gui/plugins/metrics/utils.py
M tests/unit/cmk/gui/valuespecs/test_vs_metricname.py
Log Message:
-----------
Don't allow empty values for MetricName
This was introduced with Change-Id: Ibb64ac3f37aa51c530ebbb76745a70ee660ec8da
AjaxDropdownChoice does not validate the value with the regex if the
value is an empty string.
CMK-13161
Change-Id: I66c4abbeab0497648d3f258edff7852e8e438f85
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 82a64d315ac5d800c29c796a7319dda2ff4a2eb7
https://github.com/Checkmk/checkmk/commit/82a64d315ac5d800c29c796a7319dda2f…
Author: Moritz Kiemer <moritz.kiemer(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
A .werks/15536
M cmk/base/plugins/agent_based/ipmi.py
M cmk/base/plugins/agent_based/ipmi_sensors.py
M cmk/base/plugins/agent_based/utils/ipmi.py
M tests/unit/cmk/base/plugins/agent_based/test_ipmi.py
M tests/unit/cmk/base/plugins/agent_based/test_ipmi_sensors.py
M tests/unit/cmk/base/plugins/agent_based/utils/test_ipmi_utils.py
Log Message:
-----------
15536 IPMI sensors: consider sensor state as reported by freeipmi
Change-Id: If31e66a102f47631e1ecaddee301f3a1be2d95cf
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 2ad3ded8b77c26550baaad0b94186accf2294255
https://github.com/Checkmk/checkmk/commit/2ad3ded8b77c26550baaad0b94186accf…
Author: Weblate Transfer job <weblate(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M locale/de/LC_MESSAGES/multisite.po
M locale/es/LC_MESSAGES/multisite.po
M locale/fr/LC_MESSAGES/multisite.po
M locale/it/LC_MESSAGES/multisite.po
M locale/ja/LC_MESSAGES/multisite.po
M locale/nl/LC_MESSAGES/multisite.po
M locale/pt_PT/LC_MESSAGES/multisite.po
M locale/ro/LC_MESSAGES/multisite.po
Log Message:
-----------
[Weblate] Updated translation files
Translation: checkmk/software
Translate-URL: https://translate.checkmk.com/projects/checkmk/software/
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ff4075e707df6fdd977de8fd4c7b6f7b334e4edc
https://github.com/Checkmk/checkmk/commit/ff4075e707df6fdd977de8fd4c7b6f7b3…
Author: Frans Fürst <frans.fuerst(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M buildscripts/scripts/utils/windows.groovy
Log Message:
-----------
Activate fingerprints for windows artifact creating jobs
Change-Id: Ic16158f9c76ebf35bcd7d92c0f392de207f1db90
Commit: 9e44863b8e5029bf8ebc93ddb920ba6dd9576618
https://github.com/Checkmk/checkmk/commit/9e44863b8e5029bf8ebc93ddb920ba6dd…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M livestatus/src/NagiosCore.cc
M livestatus/src/NagiosCore.h
Log Message:
-----------
add mapping between Nagios host_group and IHostGroup
This is preliminary commit is a part of future unification
of HostGroups
Change-Id: Id486574afd9c560e13d71c6444349e8ede9eb90c
Commit: 0a19933835adbafc5478796003d90b482bdf5edd
https://github.com/Checkmk/checkmk/commit/0a19933835adbafc5478796003d90b482…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M livestatus/src/HostListState.h
M livestatus/src/ServiceListState.h
Log Message:
-----------
make ObjectGroup an implementation detail
Change-Id: I482d0dacaa388e2a1832ab46aed54f0f28f2d073
Commit: 0dcb6c2b16d6b630f6276b838fd19b81885fba8d
https://github.com/Checkmk/checkmk/commit/0dcb6c2b16d6b630f6276b838fd19b818…
Author: mweissen13 <mw(a)dermichi.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
A .werks/15475
M cmk/special_agents/agent_vsphere.py
Log Message:
-----------
15475 FIX agent_vsphere: Fix the IPv6 address format
closes: #561
Change-Id: I5c15ac3a0aaf167b321bd40f0e40a72b9ec6f7a6
Commit: cbb9109aba87949fc2a3393e46b47c6490c499db
https://github.com/Checkmk/checkmk/commit/cbb9109aba87949fc2a3393e46b47c649…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2023-05-09 (Tue, 09 May 2023)
Changed paths:
M cmk/utils/licensing/helper.py
Log Message:
-----------
Thread several paths through to CMC. Added a comment.
Change-Id: Ib447b3504d16213b7ee8205813087847fac00e95
Compare: https://github.com/Checkmk/checkmk/compare/e4319e0e0713...cbb9109aba87