Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 32beb898bb92d15c8d2a8f679481c8e86a55f94e
https://github.com/Checkmk/checkmk/commit/32beb898bb92d15c8d2a8f679481c8e86…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
A .werks/16333.md
M cmk/base/plugins/agent_based/if_brocade_lancom.py
Log Message:
-----------
16333 FIX if_lancom: Switch port discovery does not work for Lancom routers when the router description is configured to be used for the Service Description
Sometimes the Lancom routers don't provide a name. During data parsing this caused the description to be left as an empty string.
As a result of that, when the router description was configured to be used for the Service Desciption, the discovery did not work properly.
This has now been fixed by having a fallback mechanism. If the router name is not present, the router description will be used.
Because of the change, the user is required to execute the service discovery again in order to discover any new services.
As well as get rid of any vanished services.
SUP-17225
Change-Id: I676a35ccf9dafbf95c2be5ba5cc88d4ed9f51300
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 8d81b96da65ef384cc0d539bb7f502d50b58a53e
https://github.com/Checkmk/checkmk/commit/8d81b96da65ef384cc0d539bb7f502d50…
Author: Luka Racic <luka.racic(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
A .werks/16333
M cmk/base/plugins/agent_based/if_brocade_lancom.py
Log Message:
-----------
16333 FIX if_lancom: Switch port discovery does not work for Lancom routers when the router description is configured to be used for the Service Description
Sometimes the Lancom routers don't provide a name. During data parsing this caused the description to be left as an empty string.
As a result of that, when the router description was configured to be used for the Service Desciption, the discovery did not work properly.
This has now been fixed by having a fallback mechanism. If the router name is not present, the router description will be used.
Because of the change, the user is required to execute the service discovery again in order to discover any new services.
As well as get rid of any vanished services.
SUP-17225
Change-Id: I676a35ccf9dafbf95c2be5ba5cc88d4ed9f51300
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: ccc309e4a75cf1fbfdfe57f1a6b9631bb3a46e53
https://github.com/Checkmk/checkmk/commit/ccc309e4a75cf1fbfdfe57f1a6b9631bb…
Author: David Gervasoni <david.gervasoni(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/base/legacy_checks/netapp_api_fcp.py
A cmk/plugins/netapp/agent_based/netapp_ontap_fcp.py
A cmk/plugins/netapp/checkman/netapp_ontap_fcp
M cmk/plugins/netapp/models.py
M cmk/special_agents/agent_netapp_ontap.py
Log Message:
-----------
netapp_ontap_fcp: add agent section and plugin
Change-Id: I75d3e4f27bcc98834e283f96f9d909dd3d2419c7
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 31d257e0c8484f8b6815e4bb7abb7d29a025dba9
https://github.com/Checkmk/checkmk/commit/31d257e0c8484f8b6815e4bb7abb7d29a…
Author: Rebekka Seltmann <rebekka.seltmann(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/gui/utils/rule_specs/legacy_converter.py
M tests/unit/cmk/gui/utils/rulespecs/test_legacy_converter.py
Log Message:
-----------
Fix prefill_selection legacy conversion in CascadingSingleChoice/Levels
Since Migrate/Transform are called on the default values of Valuespecs, the default values need to have the right datatypes, which here is tuple
Change-Id: Ib3da9f86cb20e6bf2583169bd4ef97e0b927495e
Commit: 7e965afffcb8f704e02f50e964cfc6f93cde8972
https://github.com/Checkmk/checkmk/commit/7e965afffcb8f704e02f50e964cfc6f93…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/gui/sidebar/main_menu.py
M web/htdocs/js/modules/sidebar.ts
Log Message:
-----------
Bring back user msg popup
CMK-15865
Change-Id: Iebde86cbe9449175140b9b0dc28830b6b1597a35
Commit: 9ba592a365c6df2417dd5f32e70da3265144b03b
https://github.com/Checkmk/checkmk/commit/9ba592a365c6df2417dd5f32e70da3265…
Author: Ronny Bruska <ronny.bruska(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M web/htdocs/themes/facelift/scss/_main.scss
Log Message:
-----------
Sweetalert styling
CMK-15865
Change-Id: If091f9737ba7c146cb0e5da57fb0c502dca68fe2
Compare: https://github.com/Checkmk/checkmk/compare/0ec01b3bb7b9...9ba592a365c6
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 637d9a64ef4de204aa4197a361ca53d169f50399
https://github.com/Checkmk/checkmk/commit/637d9a64ef4de204aa4197a361ca53d16…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M omd/packages/python3-modules/build-python3-modules.bzl
Log Message:
-----------
python3-modules: Write pip install output to a log
To be able what is going on with the pip command, we write the output to
a log file. This way we can investigate what is happening while the
command is being executed or later on, even when the command succeeded.
It seems we have no other chance to get the output of from the pip
execution while it is running.
CMK-15923
Change-Id: Ie1318cf702489db394c86023a5bdf5433e93c17d
Commit: d314c47b7c595cd3844b86dbc32e9b803cf11444
https://github.com/Checkmk/checkmk/commit/d314c47b7c595cd3844b86dbc32e9b803…
Author: Matteo Stifano <matteo.stifano(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M tests/plugins_integration/conftest.py
Log Message:
-----------
test_plugins_update: Temporary use daily from 2.3.0 as base-version
Change-Id: I8b7678f402ac61339ca410cfebf417db6f9a3325
Commit: 0ec01b3bb7b92cbd6eb30430120ba4aa34206d25
https://github.com/Checkmk/checkmk/commit/0ec01b3bb7b92cbd6eb30430120ba4aa3…
Author: Christoph Rauch <christoph.rauch(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M cmk/gui/htmllib/generator.py
M cmk/gui/wato/pages/gui_timings.py
M web/htdocs/js/index.ts
M web/htdocs/js/modules/tracking_display.ts
Log Message:
-----------
replace direct calls to JS functions with data-attribute hook
* hooks are type-checked and vetted one by one
* all hooks will have the same function signature
* HTMLWriter.call_ts_function acts as a gate-keeper
to bring at least a bit of type-safety to Python
Change-Id: Iccdd1f5e0acfde430d7b810023800e1be0d9964b
Compare: https://github.com/Checkmk/checkmk/compare/d3d6521f6fb6...0ec01b3bb7b9
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 6b9699181276eb1127ac611ca2ee32f7be1de0d3
https://github.com/Checkmk/checkmk/commit/6b9699181276eb1127ac611ca2ee32f7b…
Author: Lars Michelsen <lm(a)checkmk.com>
Date: 2024-02-05 (Mon, 05 Feb 2024)
Changed paths:
M omd/packages/python3-modules/build-python3-modules.bzl
Log Message:
-----------
python3-modules: Write pip install output to a log
To be able what is going on with the pip command, we write the output to
a log file. This way we can investigate what is happening while the
command is being executed or later on, even when the command succeeded.
It seems we have no other chance to get the output of from the pip
execution while it is running.
CMK-15923
Change-Id: Ie1318cf702489db394c86023a5bdf5433e93c17d