Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2032acb102ed20fe51e2389765f00de5af75665d
https://github.com/tribe29/checkmk/commit/2032acb102ed20fe51e2389765f00de5a…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M buildscripts/scripts/test-clang_tidy.groovy
M buildscripts/scripts/test-python3-format.groovy
M buildscripts/scripts/test-python3-typing.groovy
M buildscripts/scripts/test-shell-unit.groovy
M buildscripts/scripts/test-shell_format.groovy
Log Message:
-----------
Adds even more not yet migrated groovy scripts
#jjb-migration
Change-Id: Id69c49767eb13230ae7417ca27ba74892c7cfaf2
Commit: 1f0cf274d6ed6c961605b5f79f49e60fa0584cde
https://github.com/tribe29/checkmk/commit/1f0cf274d6ed6c961605b5f79f49e60fa…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/update_config/main.py
M cmk/update_config/plugins/actions/autochecks.py
M cmk/update_config/plugins/actions/cre_visuals.py
M cmk/update_config/plugins/actions/global_settings.py
M cmk/update_config/plugins/actions/rulesets.py
M cmk/update_config/plugins/actions/user_attributes.py
M cmk/update_config/plugins/actions/version_specific_caches.py
M cmk/update_config/registry.py
A cmk/update_config/update_state.py
M tests/unit/cmk/update_config/plugins/actions/test_version_specific_caches.py
M tests/unit/cmk/update_config/test_main.py
A tests/unit/cmk/update_config/test_update_state.py
Log Message:
-----------
update config: Allow update actions to persist a state
Some update actions need to persist some sort of state, which is made possible here.
For instance: Some actions can not tell wether they have been run by looking at the config itself.
Change-Id: I9b031ce9499b454c8b2649880f924213f087d8eb
Commit: 6f4342932117a2194ba40d9b0a73245d5627a1bd
https://github.com/tribe29/checkmk/commit/6f4342932117a2194ba40d9b0a73245d5…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M buildscripts/scripts/test-shell_format.groovy
Log Message:
-----------
Fix test-shell_format to not spawn a container
#jjb-migration
Change-Id: Ic8ffa92538e9398e36f011d2a97eafec4b1c3778
Compare: https://github.com/tribe29/checkmk/compare/00b463cfc850...6f4342932117
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 702325e46861fc4489bda36b1f7366a2d2d37fe7
https://github.com/tribe29/checkmk/commit/702325e46861fc4489bda36b1f7366a2d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/update_config.py
Log Message:
-----------
add possibility to add a state to update config
The function that uses this will be added in a subsequent commit.
Change-Id: Ib4611c890d776d82155d1c2331be38a7d8bdfe21
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 00b463cfc8503c4dfc1cfae24a5e406bb6893785
https://github.com/tribe29/checkmk/commit/00b463cfc8503c4dfc1cfae24a5e406bb…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/gui/plugins/wato/omd_configuration.py
M cmk/gui/plugins/watolib/utils.py
M cmk/gui/type_defs.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/changes.py
R cmk/gui/watolib/config_domain_name.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/global_settings.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/site_changes.py
M tests/Makefile
M tests/unit/cmk/gui/watolib/test_changes.py
Log Message:
-----------
Revert "Restrict type of ConfigDomainName"
This reverts commit 04e23aeec3c78880c02a0eb9d0e82b7bc9b24a14.
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: a478144e6696ae76d2cfd633c78cac329cfa9199
https://github.com/tribe29/checkmk/commit/a478144e6696ae76d2cfd633c78cac329…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
A .werks/14558
M cmk/base/plugins/agent_based/kemp_loadmaster_services.py
M tests/unit/cmk/base/plugins/agent_based/test_kemp_loadmaster_services.py
Log Message:
-----------
14558 FIX kempload_master_services: Missing Conns metric
The active connections are now shown in the service graph, again.
A regression caused by Change: Ib8e31cd682f0da2b43108f2fadc446b0af9aadec
SUP-11554
Change-Id: I450a215735ca0de7ff14782ea66f87fc1f88b932
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c72ba7d88b9ee6c5e2e653f74b526f688fb759c3
https://github.com/tribe29/checkmk/commit/c72ba7d88b9ee6c5e2e653f74b526f688…
Author: Solomon Jacobs <solomon.jacobs(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
A .werks/14558
M cmk/base/plugins/agent_based/kemp_loadmaster_services.py
M tests/unit/cmk/base/plugins/agent_based/test_kemp_loadmaster_services.py
Log Message:
-----------
14558 FIX kempload_master_services: Missing Conns metric
The active connections are now shown in the service graph, again.
A regression caused by Change: Ib8e31cd682f0da2b43108f2fadc446b0af9aadec
SUP-11554
Change-Id: I450a215735ca0de7ff14782ea66f87fc1f88b932
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 74c7103521b9bff88d693c1c59d00b6d0da3c1ca
https://github.com/tribe29/checkmk/commit/74c7103521b9bff88d693c1c59d00b6d0…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M agents/cmk-agent-ctl/src/mailslot_transport.rs
M agents/cmk-agent-ctl/src/monitoring_data/windows.rs
Log Message:
-----------
attempt to fix flaky test increasing timeout
NOTE:
In heavy load systems call to create windows mailslot server may
sometimes take a lot of time, more than one second.
As a result, our test meets unexpected timeout error instead of
output from server.
This changes doesn't affect production code
Change-Id: Ib724d9cee36ca7d1a9d4a4ac264bf7a76c2ffc02
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bafdcdc19d43b9551b58a3e67327ecdfb45e044b
https://github.com/tribe29/checkmk/commit/bafdcdc19d43b9551b58a3e67327ecdfb…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/gui/dashboard.py
M cmk/gui/plugins/dashboard/builtin.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/sidebar/dashboards.py
M cmk/gui/plugins/sidebar/views.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/type_defs.py
M cmk/gui/visuals.py
M cmk/gui/watolib/groups.py
M cmk/update_config/plugins/actions/visuals_utils.py
M tests/unit/cmk/gui/test_dashboard.py
Log Message:
-----------
Change DashboardConfig to TypedDict
This change migrates the dashboard configurations to the TypedDict
DashboardConfig. With this change the dashboard is now the first of 3
visual types to be a typed dict.
Since we have a lot of shipped dashboard configurations this commit is
fairly big. However, most of the changes are updated lines caused by
wrapping the data structures in the TypedDicts, removing useless
attributes and adding some missing attributes to the definitions.
>From now on every builtin dashboard configuration is fully type checked.
Change-Id: Ifb7f78103e4b79fc451119f63e526eaaf796cbf3
Commit: 5adf2541f3bec4615406d6e8b9bbe7a877b143c0
https://github.com/tribe29/checkmk/commit/5adf2541f3bec4615406d6e8b9bbe7a87…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/gui/data_source.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/view_renderer.py
Log Message:
-----------
Preparations for typed ViewSpec #1
Simplify row_id(): It only needs the datasource
Change-Id: Ibacff613e64f971e5cfb6ad9038f50431f311063
Commit: 63f2682415fac860d60c5b16696a55925a4783ae
https://github.com/tribe29/checkmk/commit/63f2682415fac860d60c5b16696a55925…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/views/node_visualization.py
M cmk/gui/plugins/views/utils.py
Log Message:
-----------
Preparations for typed ViewSpec #2
Change-Id: Ieecefa8fda3c99777b8267c536a0038b7a7f01f1
Commit: bc3c2e2046456947dc98bd05a8a49c3ba30ec458
https://github.com/tribe29/checkmk/commit/bc3c2e2046456947dc98bd05a8a49c3ba…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-09-13 (Tue, 13 Sep 2022)
Changed paths:
M cmk/gui/plugins/views/dashboard.py
M cmk/gui/plugins/views/graphs.py
M cmk/gui/plugins/views/mobile.py
M cmk/gui/views/builtin_views.py
Log Message:
-----------
Preparations for typed ViewSpec #3
Cleanup builtin view data structures
Change-Id: Id5a52623742883f8f8df44fb2fe13bfc86271e78
Compare: https://github.com/tribe29/checkmk/compare/8e9af1978106...bc3c2e204645