Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c88d3a5d14914c8e7b7a6a4777c8d51714196235
https://github.com/tribe29/checkmk/commit/c88d3a5d14914c8e7b7a6a4777c8d5171…
Author: René Slowenski <rene.slowenski(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M tests/gui_e2e/conftest.py
A tests/gui_e2e/test_menu_help.py
A tests/gui_e2e/test_menu_user.py
M tests/testlib/playwright/helpers.py
Log Message:
-----------
Restore "Added help and user menu tests"
This reverts commit 5e33cb5acde2539ec4ed0cd7bc6679e3b69a8a9d.
Fixed problems with the tests when running them against Firefox and added checks for the actual color theme as well as the sidebar position.
Change-Id: I9bfd41d4da1c1981a853c4b770a722f0851d0cfd
Commit: 3a5e8f7d087da7ff615fd8c79a625791ea6ae15c
https://github.com/tribe29/checkmk/commit/3a5e8f7d087da7ff615fd8c79a625791e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/agent_controller.cpp
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/eventlog/eventlogvista.cpp
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/firewall.cpp
M agents/wnx/src/engine/providers/perf_cpuload.cpp
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/service_processor.cpp
M agents/wnx/src/engine/stdafx_defines.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/zip.cpp
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/src/lwa/stringutil.cpp
M agents/wnx/src/lwa/types.cc
M agents/wnx/src/lwa/win_error.cc
M agents/wnx/watest/test-carrier.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-eventlog.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-onlyfrom.cpp
R agents/wnx/watest/test-player-cmdline.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-runperf.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-wtools_service.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
M agents/wnx/watest/watest.vcxproj
M agents/wnx/watest/watest.vcxproj.filters
Log Message:
-----------
refactor windows agent #7
Change-Id: I055c6d60e2741f68410e6efcda250d99bea0396a
Commit: 74508bd2165a29fbdaa00f002eb4603b152cab1c
https://github.com/tribe29/checkmk/commit/74508bd2165a29fbdaa00f002eb4603b1…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/base/api/agent_based/checking_classes.py
Log Message:
-----------
Improve typing
Change-Id: I1cc21c9d89fe3a7dd34a4ef18e3e0660a6fcfd21
Commit: 12e727573b3f89b4eea08660c8284e0c1fd576a0
https://github.com/tribe29/checkmk/commit/12e727573b3f89b4eea08660c8284e0c1…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/base/plugins/agent_based/utils/gcp.py
M cmk/special_agents/agent_gcp.py
Log Message:
-----------
Monitor GCP redis replication lag
CMK-11491
Change-Id: Iee8581820691e1d0ba3a026751cf657800c2442b
Compare: https://github.com/tribe29/checkmk/compare/c0c56e84a551...12e727573b3f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c0c56e84a5514f30057a47e1be084e8490602682
https://github.com/tribe29/checkmk/commit/c0c56e84a5514f30057a47e1be084e849…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/include/tools/_process.h
M agents/wnx/include/tools/_xlog.h
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/common/fmt_ext.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/src/common/wtools_service.cpp
M agents/wnx/src/common/wtools_user_control.cpp
M agents/wnx/src/engine/async_answer.cpp
M agents/wnx/src/engine/carrier.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cma_core.cpp
M agents/wnx/src/engine/cma_core.h
M agents/wnx/src/engine/eventlog/eventlogstd.h
M agents/wnx/src/engine/eventlog/eventlogvista.cpp
M agents/wnx/src/engine/eventlog/eventlogvista.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/providers/agent_plugins.cpp
M agents/wnx/src/engine/providers/fileinfo.cpp
M agents/wnx/src/engine/providers/internal.cpp
M agents/wnx/src/engine/providers/logwatch_event.h
M agents/wnx/src/engine/providers/perf_cpuload.cpp
M agents/wnx/src/engine/providers/ps.cpp
M agents/wnx/src/engine/stdafx.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/lwa/Configurable.h
M agents/wnx/src/lwa/Configuration.cpp
M agents/wnx/src/lwa/Configuration.h
M agents/wnx/src/lwa/stringutil.cpp
M agents/wnx/src/lwa/stringutil.h
M agents/wnx/src/lwa/types.cc
M agents/wnx/src/lwa/types.h
M agents/wnx/watest/test-carrier.cpp
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-cma-tools.cpp
M agents/wnx/watest/test-cvt.cpp
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-install-auto.cpp
M agents/wnx/watest/test-log.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-plugin.cpp
M agents/wnx/watest/test-realtime.cpp
M agents/wnx/watest/test-runperf.cpp
M agents/wnx/watest/test-section_agent_plugins.cpp
M agents/wnx/watest/test-section_df.cpp
M agents/wnx/watest/test-section_fileinfo.cpp
M agents/wnx/watest/test-section_logwatchevent.cpp
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-service-processor.cpp
M agents/wnx/watest/test-service.cpp
M agents/wnx/watest/test-upgrade.cpp
M agents/wnx/watest/test-winperf.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test-wtools_runas.cpp
M agents/wnx/watest/test-wtools_user_control.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.h
M agents/wnx/watest/watest.cpp
Log Message:
-----------
refactor windows agent #6
Change-Id: I9c117489d2059f390fab3840c26ab933683da51e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 852cdcc7586e7c7af4687ae5f42840bc91f30aa4
https://github.com/tribe29/checkmk/commit/852cdcc7586e7c7af4687ae5f42840bc9…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/gui/visuals.py
Log Message:
-----------
Remove unused visual plugin API: title_functions
This looks pretty much like an artifact from the early days of visuals
which is not used by us and I can remember any use out there by users.
So let's be brave and just remove it.
Change-Id: If7e70a7317011eb2d70dbdba2d29092f8a5b136d
Commit: 99141799a8e40dd2fd4562b58f905b088085ddbe
https://github.com/tribe29/checkmk/commit/99141799a8e40dd2fd4562b58f905b088…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/gui/node_visualization.py
M cmk/gui/plugins/sidebar/dashboards.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/sidebar/views.py
M cmk/gui/plugins/sidebar/wato.py
Log Message:
-----------
Improve make_topic_menu typing
Change-Id: Iea470f81e4f89b2d6e4148b895ac6e1eb6f68f44
Commit: 242a473f9d8fe1fff155c95904aec060013436cd
https://github.com/tribe29/checkmk/commit/242a473f9d8fe1fff155c95904aec0600…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/gui/page_menu_utils.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/sidebar/utils.py
M cmk/gui/plugins/sidebar/views.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/type_defs.py
M cmk/gui/visual_link.py
M cmk/gui/visuals.py
Log Message:
-----------
Make Visual a typed dict
Change-Id: I92d74b221f18a653d2763bc218066ab31b121adb
Commit: f077d16ca24667f11ea3461546d234bd67c87312
https://github.com/tribe29/checkmk/commit/f077d16ca24667f11ea3461546d234bd6…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/views/page_edit_view.py
M cmk/gui/views/page_edit_views.py
M cmk/gui/visuals.py
Log Message:
-----------
Cleanup superflous suppressions
Change-Id: I901af39f410860cd1138a450fda6bfb2d0716b7b
Compare: https://github.com/tribe29/checkmk/compare/2ad74342d610...f077d16ca246
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d36f0945bbc093d1c15f481ff20509912045b51c
https://github.com/tribe29/checkmk/commit/d36f0945bbc093d1c15f481ff20509912…
Author: Gav <gavin.mcguigan(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
A .werks/14901
M cmk/gui/plugins/openapi/endpoints/user_config.py
M cmk/gui/plugins/openapi/restful_objects/response_schemas.py
M tests/testlib/openapi_session.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_user.py
Log Message:
-----------
14901 FIX user_config: REST API fix to ensure the request and response schemas align
This werk introduces a fix that aligns both the response and request schemas on the user_config
endpoints. The response schema now nests the enforce_password_change attribute just like the
request schemas. So the response from a GET request has the same format as what is required in
a POST/PUT request. Client scripts should be adjusted accordingly.
Change-Id: I95cccae6b26654d0266e46d2f5f5dc260bc0d5e2
Commit: 2ad74342d610695ac6275c058a01e823e26c92f3
https://github.com/tribe29/checkmk/commit/2ad74342d610695ac6275c058a01e823e…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
M cmk/automations/results.py
M cmk/bi/actions.py
M cmk/bi/aggregation.py
M cmk/bi/aggregation_functions.py
M cmk/bi/compiler.py
M cmk/bi/data_fetcher.py
M cmk/bi/lib.py
M cmk/bi/node_generator.py
M cmk/bi/node_generator_interface.py
M cmk/bi/packs.py
M cmk/bi/rule.py
M cmk/bi/rule_interface.py
M cmk/bi/search.py
M cmk/bi/trees.py
M cmk/bi/type_defs.py
M cmk/core_helpers/__init__.py
M cmk/core_helpers/_base.py
M cmk/core_helpers/_markers.py
M cmk/core_helpers/agent.py
M cmk/core_helpers/cache.py
M cmk/core_helpers/config.py
M cmk/core_helpers/crash_reporting.py
M cmk/core_helpers/factory.py
M cmk/core_helpers/host_sections.py
M cmk/core_helpers/ipmi.py
M cmk/core_helpers/piggyback.py
M cmk/core_helpers/program.py
M cmk/core_helpers/snmp.py
M cmk/core_helpers/snmp_backend/classic.py
M cmk/core_helpers/snmp_backend/stored_walk.py
M cmk/core_helpers/summarize.py
M cmk/core_helpers/tcp.py
M cmk/core_helpers/tcp_agent_ctl.py
M cmk/core_helpers/type_defs.py
M cmk/notification_plugins/cisco_webex_teams.py
M cmk/notification_plugins/mail.py
M cmk/notification_plugins/opsgenie_issues.py
M cmk/notification_plugins/pushover.py
M cmk/notification_plugins/slack.py
M cmk/notification_plugins/sms_api.py
M cmk/notification_plugins/spectrum.py
M cmk/notification_plugins/utils.py
M cmk/post_rename_site/main.py
M cmk/post_rename_site/registry.py
M tests/unit/cmk/bi/bi_test_data/sample_config.py
M tests/unit/cmk/bi/conftest.py
M tests/unit/cmk/bi/test_bi_actions.py
M tests/unit/cmk/bi/test_bi_rule.py
Log Message:
-----------
pyupgraded cmk/{automations,bi,core_helpers,notification_plugins,post_rename_site}.
Change-Id: Ia431f0927a289365dfde386dd7acf42038d66839
Compare: https://github.com/tribe29/checkmk/compare/664afc439c2b...2ad74342d610
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ae0e7ce960896d666e9ea84d4eefbd650824b745
https://github.com/tribe29/checkmk/commit/ae0e7ce960896d666e9ea84d4eefbd650…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
A .werks/14300
M omd/packages/appliance/webconf_snapin.py
Log Message:
-----------
14300 Make appliance snapin compatible with Checkmk Appliance firmware 1.6+
When Checkmk is used on on the Checkmk Appliance 1.6 or newer, it is necessary
to update the appliance sidebar snapin.
Previous Checkmk versions displayed the error message 'Failed to render navigation:
Traceback (most recent call last): File: "[stdin]", line 2, in <module>
IOError: [Errno 2] No such file or directory' in the sidebar snapin.
Background: The Checkmk Appliance firmware 1.6 migrates the internal software
stack to Python 3.7 which makes it incompatible with the previous snapin. This
change makes it possible to use Checkmk on older and newer appliance firmware.
Change-Id: Iee4b423091b387e914547523d6fad496710e4b5d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: e4f0d786d3709046602b36f1f99a76e15dac44df
https://github.com/tribe29/checkmk/commit/e4f0d786d3709046602b36f1f99a76e15…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-11-04 (Fri, 04 Nov 2022)
Changed paths:
A .werks/14655
M cmk/utils/packaging.py
Log Message:
-----------
14655 FIX Extension manager: disable upgraded packages
When upgrading installed MKPs to a new version, the former version is disabled now.
Change-Id: I75658d77cd1288a95004957379a56af7669eccdb