Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3fbd2a8c700e8cadd6736b23f8bccb50b79ac3f2
https://github.com/tribe29/checkmk/commit/3fbd2a8c700e8cadd6736b23f8bccb50b…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M buildscripts/scripts/utils/integration.groovy
Log Message:
-----------
Set correct WORKSPACE env
Setting WORKSPACE to the checkout directory is wrong. The job
is downloading Checkmk packages to a packages directory which
must not conflict with the packages directory in git.
Change-Id: I5f1a97ed69d9ca86dbb8fd24fd5125378cc833f6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 94ab207229bdc4a8a55f1e2aca49061658347629
https://github.com/tribe29/checkmk/commit/94ab207229bdc4a8a55f1e2aca4906165…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M tests/Makefile
Log Message:
-----------
add _deps directory as exception
This dir is created/owned by cmake and should not be
analyzed.
Change-Id: I9f9c22390fbb6b620d129bc00d5bf7088222cf00
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e0617123b3bb6c3f02db4480c933cfebc0d3b0f7
https://github.com/tribe29/checkmk/commit/e0617123b3bb6c3f02db4480c933cfebc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
R cmk/gui/mkeventd.py
A cmk/gui/mkeventd/__init__.py
A cmk/gui/mkeventd/defines.py
A cmk/gui/mkeventd/helpers.py
A cmk/gui/mkeventd/livestatus.py
A cmk/gui/mkeventd/permission_section.py
A cmk/gui/mkeventd/rule_matching.py
A cmk/gui/mkeventd/views.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/sidebar/mkeventd.py
R cmk/gui/plugins/views/mkeventd.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/config_domains.py
R tests/unit/cmk/gui/test_mkeventd_.py
M tests/unit/cmk/gui/wato/test_mkeventd.py
Log Message:
-----------
Revert "Revert "Consolidate mkeventd gui integration""
This reverts commit efcf6d5c2e6b26fba7d11c65a51e726c218c3cab.
Change-Id: Ia6e2b7bb8cd1c70adac0176ce3c7c6ae39ace1db
Commit: bbe9c72055486d79be1d1e3d59a6b621ad5836ef
https://github.com/tribe29/checkmk/commit/bbe9c72055486d79be1d1e3d59a6b621a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/gui/mkeventd/__init__.py
A cmk/gui/mkeventd/config_domain.py
A cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/__init__.py
R cmk/gui/wato/mkeventd.py
M cmk/gui/watolib/__init__.py
M cmk/gui/watolib/config_domains.py
M cmk/gui/watolib/users.py
A tests/unit/cmk/gui/mkeventd/test_wato.py
R tests/unit/cmk/gui/wato/test_mkeventd.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
Log Message:
-----------
Move mkeventd WATO code to cmk.gui.mkeventd
This resolves an import cycle which would now be created by the current
mixed approaches of organizing the code. The next milestone is to move
all EC related UI extensions to cmk.gui.mkeventd. Then it's easier to
reorganize it internally.
Change-Id: I0221e5aa85af9c240645bcdb5749fd32324379c9
Commit: 53f8a7aa7d4d54bfa08fce38dabaf11848a86be1
https://github.com/tribe29/checkmk/commit/53f8a7aa7d4d54bfa08fce38dabaf1184…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/gui/mkeventd/__init__.py
M cmk/gui/mkeventd/wato.py
M cmk/gui/plugins/main_modules/registration.py
M cmk/gui/watolib/main_menu.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/plugins/wato/utils/test_base_modes.py
M tests/unit/cmk/gui/plugins/wato/utils/test_main_menu.py
Log Message:
-----------
Move mkeventd wato registrations to register function
Change-Id: I1380bcb632f7b91ac6a5b1fafdfd1aebd9af3fd0
Compare: https://github.com/tribe29/checkmk/compare/6223581a7a58...53f8a7aa7d4d
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 6223581a7a58fc279f4a0af69907db9e2c13ee98
https://github.com/tribe29/checkmk/commit/6223581a7a58fc279f4a0af69907db9e2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M packages/livestatus/CMakeLists.txt
A packages/livestatus/doc/.gitignore
A packages/livestatus/doc/CMakeLists.txt
A packages/livestatus/doc/Doxyfile
A packages/livestatus/doc/logo_mk.png
A packages/livestatus/doc/startpage.md
Log Message:
-----------
add doxygen to livestatus
Supported as custom target(similar to the existing approach):
user should run ```cmake --build build -t documentation```
Plantuml is supported too(verified manually).
Change-Id: I3972d4a3d11a5034f5fdb343bedaeed44226aa5f
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 03dc51a7d0dc2aa82877e71e23b5407b513722c1
https://github.com/tribe29/checkmk/commit/03dc51a7d0dc2aa82877e71e23b5407b5…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
A .werks/14938
M cmk/update_config.py
M tests/unit/cmk/test_update_config.py
Log Message:
-----------
14938 FIX Migrate fileinfo_groups enforced service params
In werk #12928 we updated the structure of the rules for the
"Size, age and count of file groups" enforced service (fileinfo_groups
and sap_hana_fileinfo_groups) but we didn't migrate the group patterns
that were defined in the "File Grouping Patterns" rules into the new
rule structure.
This werk will automatically handle this migration but there is a corner
case that can't be handled automatically: this happens if you have more
than one file group with the same group name across all your
"File Grouping Patterns" rules.
Example:
LI: A "File Grouping Patterns" rule that applies on "folder1" and defines
the "group1" file group with an include pattern of "/path/to/group1/*"
LI: A "File Grouping Patterns" rule that applies on "Main Folder" and
defines the "group1" file group with an include pattern of
"/a/different/path/*"
In that case a manual intervention is needed: you need to delete one of
the 2 "group1" definitions and just keep one of them.
After this manual fix, the migration will work as expected.
SUP-11745
Change-Id: I9dc3f61d1b71a9b0971a20dc46ce63c2677f01eb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: dab899a299d8d659cac629030631dfa55519dc71
https://github.com/tribe29/checkmk/commit/dab899a299d8d659cac629030631dfa55…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M cmk/base/plugins/agent_based/gcp_filestore.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
Log Message:
-----------
Deal with not-set user labels for GCP Filestore
"labels" field does not exist when no labels were added to Filestore instance despite claiming otherwise in the documentation
CMK-11495
Change-Id: Iddbc576fb9356a30b8fe8a607189462c76267092
Commit: c4d2f46d6703663a3d3e244311199f3da0d53d28
https://github.com/tribe29/checkmk/commit/c4d2f46d6703663a3d3e244311199f3da…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M tests/unit/cmk/base/plugins/agent_based/gcp_test_util.py
Log Message:
-----------
Allow additional results and metrics without results for gcp test services
In case checks besides gcp.check functionality are used
CMK-11495
Change-Id: Ib9f6b714da0ab9c61a0598459ef9f11205d69da9
Commit: 7e4aed695f7a0587d2025297d1fd27b24fa65089
https://github.com/tribe29/checkmk/commit/7e4aed695f7a0587d2025297d1fd27b24…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M checkman/gcp_filestore_disk
M cmk/base/plugins/agent_based/gcp_filestore.py
M cmk/gui/plugins/metrics/storage.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
M cmk/special_agents/agent_gcp.py
M tests/unit/cmk/base/plugins/agent_based/test_gcp_filestore.py
Log Message:
-----------
Monitor additional GCP Filestore metrics with diskstat check functionality
CMK-11495
Change-Id: Ie3fa905efdec8af0d240440e61bfdac1d966af58
Commit: cdca895cf7fe02385257c00107edb903713bea4d
https://github.com/tribe29/checkmk/commit/cdca895cf7fe02385257c00107edb9037…
Author: Rebekka Seltmann <rebekka.seltmann(a)tribe29.com>
Date: 2022-11-24 (Thu, 24 Nov 2022)
Changed paths:
M checkman/gcp_filestore_disk
M cmk/base/plugins/agent_based/gcp_filestore.py
M cmk/gui/plugins/wato/check_parameters/gcp_gcs.py
Log Message:
-----------
Make levels on additional GCP Filestore metrics configurable
CMK-11495
Change-Id: I36999eb6dab1bf3d99d883e3ec3d234b55594ecd
Compare: https://github.com/tribe29/checkmk/compare/919fdab9cfd3...cdca895cf7fe