Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 1e13cc07719d2dee6394f1f3f6af955b12cf4505
https://github.com/Checkmk/checkmk/commit/1e13cc07719d2dee6394f1f3f6af955b1…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M tests/unit/checks/conftest.py
M tests/unit/cmk/base/conftest.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/conftest.py
Log Message:
-----------
Remove redundant instances of fixture 'clear_config_caches'.
+ explicitely added 'yield' to fixtures; Caches are cleared before a test execution.
Change-Id: I4d4bacfe379d7d7a12a124753b46fbb7b3f2714d
Commit: 223a6d8420592e472486f5689d5387b3d8a5daa2
https://github.com/Checkmk/checkmk/commit/223a6d8420592e472486f5689d5387b3d…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/post_rename_site/plugins/actions/conftest.py
M tests/unit/cmk/special_agents/conftest.py
M tests/unit/cmk/update_config/conftest.py
Log Message:
-----------
Combine 'autouse'd fixtures within 'tests/unit/cmk/gui/conftest'.
+ 'deactivate_search_index_building_at_requenst_end' and 'gui_cleanup_after_test'
+ reduces time in fixture-collection.
Change-Id: Ibda43403765dc55d7f1ebac0dc0cf7591555b385
Commit: 33ec7b6c278cb94084450d3f7bc704cba14a43e7
https://github.com/Checkmk/checkmk/commit/33ec7b6c278cb94084450d3f7bc704cba…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/test_dashboard.py
M tests/unit/cmk/gui/test_permissions.py
Log Message:
-----------
Disable 'autouse' of redundant fixtures.
unit/cmk/gui/conftest
- 'reset_gui_registries'.
Preserve the source-code for future usage and split into two fixtures:
+ one for defining the registry-list on a per-moudle basis.
+ one for reseting the registries.
- 'mock__add_extensions_for_license_usage'
Seems to be an artifact and can be removed.
They do not have any effect on test-runs status
Change-Id: I2418e809a0cdf83618ed53cfb542e4dc7b9d1bda
Commit: a9583c162c38756994ea637ce30f64749de8cf43
https://github.com/Checkmk/checkmk/commit/a9583c162c38756994ea637ce30f64749…
Author: Dhananjay Shah <dhananjay.shah(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/graphing/test_perfometer.py
M tests/unit/cmk/gui/graphing/test_rrd_fetch.py
M tests/unit/cmk/gui/graphing/test_utils.py
M tests/unit/cmk/gui/livestatus_utils/test_testing.py
M tests/unit/cmk/gui/mkeventd/test_icon_mkeventd.py
M tests/unit/cmk/gui/openapi/test_headers.py
M tests/unit/cmk/gui/openapi/test_openapi_host_config.py
M tests/unit/cmk/gui/openapi/test_openapi_user.py
M tests/unit/cmk/gui/openapi/test_spec_files.py
M tests/unit/cmk/gui/openapi/test_swagger_ui.py
M tests/unit/cmk/gui/plugins/metrics/test_unit.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/test_forms.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_gui_inventory.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_i18n.py
M tests/unit/cmk/gui/test_index.py
M tests/unit/cmk/gui/test_logged_in.py
M tests/unit/cmk/gui/test_login_unit.py
M tests/unit/cmk/gui/test_sites.py
M tests/unit/cmk/gui/test_view_utils.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/userdb/test_ldap_golden.py
M tests/unit/cmk/gui/utils/test_theme.py
M tests/unit/cmk/gui/utils/test_transaction_manager.py
M tests/unit/cmk/gui/utils/test_urls.py
M tests/unit/cmk/gui/utils/test_utils_labels.py
M tests/unit/cmk/gui/valuespecs/test_vs_absolutedate.py
M tests/unit/cmk/gui/valuespecs/test_vs_age.py
M tests/unit/cmk/gui/valuespecs/test_vs_alternative.py
M tests/unit/cmk/gui/valuespecs/test_vs_cascadingdropdown.py
M tests/unit/cmk/gui/valuespecs/test_vs_checkbox.py
M tests/unit/cmk/gui/valuespecs/test_vs_dictionary.py
M tests/unit/cmk/gui/valuespecs/test_vs_dropdownchoice.py
M tests/unit/cmk/gui/valuespecs/test_vs_filesize.py
M tests/unit/cmk/gui/valuespecs/test_vs_fixedvalue.py
M tests/unit/cmk/gui/valuespecs/test_vs_float.py
M tests/unit/cmk/gui/valuespecs/test_vs_iconselector.py
M tests/unit/cmk/gui/valuespecs/test_vs_integer.py
M tests/unit/cmk/gui/valuespecs/test_vs_listchoice.py
M tests/unit/cmk/gui/valuespecs/test_vs_listof.py
M tests/unit/cmk/gui/valuespecs/test_vs_listofstrings.py
M tests/unit/cmk/gui/valuespecs/test_vs_optional.py
M tests/unit/cmk/gui/valuespecs/test_vs_optionaldropdownchoice.py
M tests/unit/cmk/gui/valuespecs/test_vs_password.py
M tests/unit/cmk/gui/valuespecs/test_vs_textinput.py
M tests/unit/cmk/gui/valuespecs/test_vs_timespan.py
M tests/unit/cmk/gui/valuespecs/test_vs_transform.py
M tests/unit/cmk/gui/valuespecs/test_vs_tuple.py
M tests/unit/cmk/gui/views/perfometer/legacy_perfometers/test_perfometer_fileinfo.py
M tests/unit/cmk/gui/views/test_row_post_processing.py
M tests/unit/cmk/gui/views/test_views.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/gui/wato/pages/test_global_settings.py
M tests/unit/cmk/gui/wato/test_ac_test.py
M tests/unit/cmk/gui/watolib/test_activate_changes.py
M tests/unit/cmk/gui/watolib/test_automatic_host_removal.py
M tests/unit/cmk/gui/watolib/test_backup_snapshots.py
M tests/unit/cmk/gui/watolib/test_changes.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_sample_config.py
M tests/unit/cmk/gui/watolib/test_tags.py
M tests/unit/cmk/gui/watolib/test_user_roles.py
M tests/unit/cmk/gui/watolib/test_watolib.py
M tests/unit/cmk/gui/watolib/test_watolib_automations.py
M tests/unit/cmk/gui/wsgi/test_profile_switcher.py
M tests/unit/cmk/gui/wsgi/test_wsgi_router.py
M tests/unit/cmk/update_config/plugins/actions/test_audit_log.py
M tests/unit/cmk/update_config/plugins/actions/test_hosts_and_folders.py
Log Message:
-----------
Disable 'autouse' of fixture 'request_context'.
+ invoke usgae of fixture explcitely from test-functions.
CMK-14177
Change-Id: I8a25303b5062eac0a93c361589ff38fbd8996d11
Compare: https://github.com/Checkmk/checkmk/compare/69ae55004988...a9583c162c38
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: 69ae5500498856920cc0186270752550a5e519a5
https://github.com/Checkmk/checkmk/commit/69ae5500498856920cc0186270752550a…
Author: Gav <gavin.mcguigan(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
A .werks/16393.md
M cmk/gui/openapi/endpoints/notification_rules/request_schemas.py
Log Message:
-----------
16393 FIX notification_rule: allow custom plugin names when selecting cancel without a restart
We recently made a change that would allow you to create a notification rule,
via the REST-API using a custom plugin but also setting the option
"cancel_previous_notifications". However, an apache restart was required
since we were verifying the custom plugin via the runtime generated
schema. This werk fixes this issue by removing this verification from the
schema and checking at the endpoint.
Change-Id: I61b6ce9449a9cffe096c86d13fcb13a129650259
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: ba7ecaa1349455a523fbb4f3424929e8275d7f7c
https://github.com/Checkmk/checkmk/commit/ba7ecaa1349455a523fbb4f3424929e82…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M agents/wnx/include/common/wtools.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/watest/test-wtools.cpp
Log Message:
-----------
wa: add low-level API to get if status
- Only available in Vista+, can't be backported to 2.2
- Not enabled
Change-Id: I4e40ef21c4745dd5c7a976fb83e32123c2cee257
Commit: be1e7cc94db9fc1db9030f8dcbe1fa4b9985e0b3
https://github.com/Checkmk/checkmk/commit/be1e7cc94db9fc1db9030f8dcbe1fa4b9…
Author: Sergey Kipnis <sergey.kipnis(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M cmk/base/plugins/agent_based/winperf_if.py
M tests/unit/cmk/base/plugins/agent_based/test_winperf_if.py
Log Message:
-----------
add possibility to display up/down state for 'if'
On windows the information is send in the section
'winperf_if' may be extended with a pseudo counter
IF_STATUS_PSEUDO_COUNTER = "2002"
Previously any network interface had been assumed as
Connected.
If pseudo counter is absent, then we have got original
behavior but with `up` instead of `Connected` as
require by ticket.
CMK-15220
Change-Id: I5e9ce1c2bde8e7fa1eec31ee7e2da15eeefdad06
Commit: 1ecf86b0b64d5b3bd48ebc1f24be381e3b755ffb
https://github.com/Checkmk/checkmk/commit/1ecf86b0b64d5b3bd48ebc1f24be381e3…
Author: Mehrdad Shahidi <mohammadmehrdad.shahidi(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M cmk/gui/views/command/commands.py
Log Message:
-----------
Error message for spreading factor (Reschedule active checks)
CMK-15878
Change-Id: I5510e2cd22a3fe940fd12211761b2532286ff5df
(cherry picked from commit 41fcc7305f0229319796065a3948941e344ba713)
Compare: https://github.com/Checkmk/checkmk/compare/eba44f30d578...1ecf86b0b64d
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: eba44f30d578e64909084fcd0ff6ec6e8eaca80e
https://github.com/Checkmk/checkmk/commit/eba44f30d578e64909084fcd0ff6ec6e8…
Author: Andreas Umbreit <andreas.umbreit(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M cmk/plugins/collection/server_side_calls/httpv2.py
Log Message:
-----------
check_http: Fix bug in server side call plugin
Proxy entry was accidentally set to required.
SUP-16044
Change-Id: I0322743b1c419fe708f0ce3172698640dd91e735
Branch: refs/heads/master
Home: https://github.com/Checkmk/checkmk
Commit: f2bfe3fa083658f5c1511287cc70cf6c9c76bc99
https://github.com/Checkmk/checkmk/commit/f2bfe3fa083658f5c1511287cc70cf6c9…
Author: Sven Panne <sven.panne(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M cmk/ec/mkp.py
M cmk/ec/rule_packs.py
M cmk/gui/watolib/mkeventd.py
Log Message:
-----------
Make some arguments mandatory.
This helps making the real dependencies more explicit.
Change-Id: Ice064f264b0e21a13ebd2887328faadf036cff58
Branch: refs/heads/2.3.0
Home: https://github.com/Checkmk/checkmk
Commit: 6e167fa5c15333d0aaebb0e7a3d1d190ed13c360
https://github.com/Checkmk/checkmk/commit/6e167fa5c15333d0aaebb0e7a3d1d190e…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M WORKSPACE
Log Message:
-----------
Extracted version from bazel dependencies to var
This makes scanning for dependencies way easier and hopefully updating
too.
Change-Id: I7718f9d3fef352071b76b900be13af0056fda217
Branch: refs/heads/2.2.0
Home: https://github.com/Checkmk/checkmk
Commit: 6dd0cee8c73025b8c5938d10eed20059e036551e
https://github.com/Checkmk/checkmk/commit/6dd0cee8c73025b8c5938d10eed20059e…
Author: Maximilian Wirtz <maximilian.wirtz(a)checkmk.com>
Date: 2024-02-16 (Fri, 16 Feb 2024)
Changed paths:
M omd/WORKSPACE
Log Message:
-----------
Extracted version from bazel dependencies to var
This makes scanning for dependencies way easier and hopefully updating
too.
Change-Id: I7718f9d3fef352071b76b900be13af0056fda217