Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: c423f74c874da4fc254e689b898991c5f571a294
https://github.com/tribe29/checkmk/commit/c423f74c874da4fc254e689b898991c5f…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
A .werks/14066
M cmk/base/plugins/agent_based/kube_node_container_count.py
M tests/unit/cmk/base/plugins/agent_based/test_kube_node_container_count.py
Log Message:
-----------
14066 FIX KUBE kube_node_container_count: adjustment to properly handle configured levels
Previously, configuring any levels for the kube_node_container_count check
resulted in an error because the check was unable to process the specified
format. This werk fixes this behaviour.
Change-Id: I86363a42c9e951255f45d12329b3615bd13455bc
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8668a25367069d65c98a55f616b5ff91b7d4a539
https://github.com/tribe29/checkmk/commit/8668a25367069d65c98a55f616b5ff91b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
R agents/cmk-agent-ctl/tests/test_integration.rs
A agents/cmk-agent-ctl/tests/test_pull.rs
Log Message:
-----------
cmk-agent-ctl: rename integration test file
Change-Id: I32d9de9bc312c1d069d74ee73cb607013aad2239
Commit: a2e84275367cb244f4259e47f576fcf0a6bfd2b9
https://github.com/tribe29/checkmk/commit/a2e84275367cb244f4259e47f576fcf0a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/tests/common/mod.rs
M agents/cmk-agent-ctl/tests/test_cli.rs
M agents/cmk-agent-ctl/tests/test_pull.rs
A agents/cmk-agent-ctl/tests/test_status.rs
Log Message:
-----------
agent controller: improve integration tests
Change-Id: Id83c2461eb7f134e1e5da10e87697e05b649158b
Commit: f0807aac2ca77713a13af8ff82b0855cc5c9e98a
https://github.com/tribe29/checkmk/commit/f0807aac2ca77713a13af8ff82b0855cc…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/monitoring_data.rs
M agents/cmk-agent-ctl/src/setup.rs
Log Message:
-----------
cmk-agent-ctl: some windows/unix unifications
Change-Id: I5b454e663f93020ec8f8fcf8bf10198883f58918
Commit: 91f3b2a235cb36da4dad11874b3de9e6388c29cc
https://github.com/tribe29/checkmk/commit/91f3b2a235cb36da4dad11874b3de9e63…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/src/types.rs
M agents/cmk-agent-ctl/tests/test_cli.rs
Log Message:
-----------
cmk-agent-ctl: Check if agent socket is operational upon startup
For any mode other than
- delete
- delete-all
- help
- proxy-register
- status
we first make sure that the agent socket is up and running (unix only at
the moment). If not, we abort and in particular, we refuse registration.
A non-ok socket can for example hint at non-systemd systems.
Change-Id: Ib8ee281925823e876dfbf68a199495e2ea289a35
Commit: 8277b25e2f4b26c8858a609e9c658b2eba1e2290
https://github.com/tribe29/checkmk/commit/8277b25e2f4b26c8858a609e9c658b2eb…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
cmk-agent-ctl: some refactorings in the status module
These are preparations for adding the status of the agent socket to the
output of the status command.
Change-Id: I2dd976fb22a2d5348ae7d9bff4d07b040de21ac7
Commit: 7cd30faf68284eccdbf6c57abf3e5b67f0bcfac4
https://github.com/tribe29/checkmk/commit/7cd30faf68284eccdbf6c57abf3e5b67f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
A .werks/13865
M agents/cmk-agent-ctl/src/modes/status.rs
M agents/cmk-agent-ctl/tests/test_status.rs
Log Message:
-----------
13865 Agent controller: Check agent socket operability on Unix
Change-Id: Icded592ccecca15fec02da6cbd3cd7552df4f081
Compare: https://github.com/tribe29/checkmk/compare/309bd83acea9...7cd30faf6828
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 227dffcabf2ee5f3b2dd1226ee31d8373527f156
https://github.com/tribe29/checkmk/commit/227dffcabf2ee5f3b2dd1226ee31d8373…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
R agents/cmk-agent-ctl/tests/test_integration.rs
A agents/cmk-agent-ctl/tests/test_pull.rs
Log Message:
-----------
cmk-agent-ctl: rename integration test file
Change-Id: I32d9de9bc312c1d069d74ee73cb607013aad2239
Commit: 4d840b3587958af20df79bf2fcc8dc2def7a294b
https://github.com/tribe29/checkmk/commit/4d840b3587958af20df79bf2fcc8dc2de…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/tests/common/mod.rs
M agents/cmk-agent-ctl/tests/test_cli.rs
M agents/cmk-agent-ctl/tests/test_pull.rs
A agents/cmk-agent-ctl/tests/test_status.rs
Log Message:
-----------
agent controller: improve integration tests
Change-Id: Id83c2461eb7f134e1e5da10e87697e05b649158b
Commit: 483facdd92a75c5e5bd3c14f799de7333dd5d39f
https://github.com/tribe29/checkmk/commit/483facdd92a75c5e5bd3c14f799de7333…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/monitoring_data.rs
M agents/cmk-agent-ctl/src/setup.rs
Log Message:
-----------
cmk-agent-ctl: some windows/unix unifications
Change-Id: I5b454e663f93020ec8f8fcf8bf10198883f58918
Commit: b3ddd37625a401c976c3012f113254bb82285e2c
https://github.com/tribe29/checkmk/commit/b3ddd37625a401c976c3012f113254bb8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/lib.rs
M agents/cmk-agent-ctl/src/types.rs
M agents/cmk-agent-ctl/tests/test_cli.rs
Log Message:
-----------
cmk-agent-ctl: Check if agent socket is operational upon startup
For any mode other than
- delete
- delete-all
- help
- proxy-register
- status
we first make sure that the agent socket is up and running (unix only at
the moment). If not, we abort and in particular, we refuse registration.
A non-ok socket can for example hint at non-systemd systems.
Change-Id: Ib8ee281925823e876dfbf68a199495e2ea289a35
Commit: d5226590051efde2083d992006e3bd2cf6c5dfeb
https://github.com/tribe29/checkmk/commit/d5226590051efde2083d992006e3bd2cf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
cmk-agent-ctl: some refactorings in the status module
These are preparations for adding the status of the agent socket to the
output of the status command.
Change-Id: I2dd976fb22a2d5348ae7d9bff4d07b040de21ac7
Commit: 85ae455930eb957e847021cb32f42fb8724c4f17
https://github.com/tribe29/checkmk/commit/85ae455930eb957e847021cb32f42fb87…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
A .werks/13865
M agents/cmk-agent-ctl/src/modes/status.rs
M agents/cmk-agent-ctl/tests/test_status.rs
Log Message:
-----------
13865 Agent controller: Check agent socket operability on Unix
Change-Id: Icded592ccecca15fec02da6cbd3cd7552df4f081
Compare: https://github.com/tribe29/checkmk/compare/792df276f683...85ae455930eb
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8ca4ad41d5cec72940e8d2a4c05d5a15d8cdfa1a
https://github.com/tribe29/checkmk/commit/8ca4ad41d5cec72940e8d2a4c05d5a15d…
Author: Maximilian Wirtz <maximilian.wirtz(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
A .werks/13900
M Pipfile
M Pipfile.lock
Log Message:
-----------
Update Pillow and Paramiko
This updates paramiko to 2.3.10 and Pillow to 9.1.0. These new versions include fixes for these CVEs:
* CVE-2022-24302
* CVE-2022-22817
* CVE-2022-22816
* CVE-2022-22815
* CVE-2022-24303
Change-Id: Ib579296922f2604417447830360ad5cb3be53f78
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9dcc235057a0e38f1c4408ded6a75ad9b7d6f524
https://github.com/tribe29/checkmk/commit/9dcc235057a0e38f1c4408ded6a75ad9b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/logged_in.py
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/restful_objects/__init__.py
Log Message:
-----------
Move endpoints from globals to openapi.restful_objects
CMK-10313
Change-Id: Iba4fcd3c0ca6206cb0f323e58ab67f7e14d30089
Commit: f0eee9b2d54a81df70647f9cff134e69652f4fae
https://github.com/tribe29/checkmk/commit/f0eee9b2d54a81df70647f9cff134e696…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/gui_background_job.py
M cmk/gui/utils/timeout_manager.py
M cmk/gui/watolib/activate_changes.py
M tests/unit/cmk/gui/utils/test_timeout_manager.py
Log Message:
-----------
Move timeout_manager from globals to utils.timeout_manager
CMK-10313
Change-Id: I13d003f9b68cd574e9441993679284b72d1af7db
Commit: d7e4df5a750d9e1e2dc597c8b46f3ecd43585dcd
https://github.com/tribe29/checkmk/commit/d7e4df5a750d9e1e2dc597c8b46f3ecd4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M cmk/gui/ctx_stack.py
M cmk/gui/globals.py
M cmk/gui/notifications.py
M cmk/gui/pages.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/sites.py
M cmk/gui/views/__init__.py
M cmk/gui/visuals.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/search.py
M cmk/gui/watolib/sidebar_reload.py
M cmk/gui/wsgi/applications/utils.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Move g and current_app from globals to ctx_stack
CMK-10313
Change-Id: I5ac3ab57f389cb44472de60baf2239abc0b046d6
Commit: 9d9ae58982b9880e062ef939b0c3d167792df269
https://github.com/tribe29/checkmk/commit/9d9ae58982b9880e062ef939b0c3d1677…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M cmk/gui/globals.py
M cmk/gui/livestatus_utils/testing.py
A cmk/gui/utils/logging.py
M cmk/gui/utils/script_helpers.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/rest_api.py
M tests/unit/cmk/utils/livestatus_helpers/conftest.py
Log Message:
-----------
Move PrependURLFilter from globals to utils
CMK-10313
Change-Id: Id5c14c06d0c804722a9004c5618fd043063a7e74
Commit: 12ef072737c739bf31ac09d4678f55f4fcb80002
https://github.com/tribe29/checkmk/commit/12ef072737c739bf31ac09d4678f55f4f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2022-04-26 (Tue, 26 Apr 2022)
Changed paths:
M cmk/gui/availability.py
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/crash_handler.py
M cmk/gui/crash_reporting.py
M cmk/gui/cron.py
M cmk/gui/dashboard.py
M cmk/gui/globals.py
M cmk/gui/gui_background_job.py
M cmk/gui/help.py
M cmk/gui/http.py
M cmk/gui/inventory.py
M cmk/gui/key_mgmt.py
M cmk/gui/logged_in.py
M cmk/gui/login.py
M cmk/gui/logwatch.py
M cmk/gui/main.py
M cmk/gui/metrics.py
M cmk/gui/mobile.py
M cmk/gui/node_visualization.py
M cmk/gui/notifications.py
M cmk/gui/page_menu.py
M cmk/gui/pages.py
M cmk/gui/pagetypes.py
M cmk/gui/pdf.py
M cmk/gui/plugins/dashboard/failed_notifications.py
M cmk/gui/plugins/dashboard/stats.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/metrics/artwork.py
M cmk/gui/plugins/metrics/graph_images.py
M cmk/gui/plugins/metrics/html_render.py
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M cmk/gui/plugins/openapi/endpoints/version.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
M cmk/gui/plugins/sidebar/bi.py
M cmk/gui/plugins/sidebar/bookmarks.py
M cmk/gui/plugins/sidebar/master_control.py
M cmk/gui/plugins/sidebar/nagvis_maps.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/sidebar/site_status.py
M cmk/gui/plugins/sidebar/speedometer.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/virtual_host_tree.py
M cmk/gui/plugins/views/bi.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/crash_reporting.py
M cmk/gui/plugins/views/graphs.py
M cmk/gui/plugins/views/icons/builtin.py
M cmk/gui/plugins/views/icons/topology.py
M cmk/gui/plugins/views/icons/wato.py
M cmk/gui/plugins/views/mkeventd.py
M cmk/gui/plugins/views/mobile.py
M cmk/gui/plugins/views/painters.py
M cmk/gui/plugins/views/utils.py
M cmk/gui/plugins/views/wato.py
M cmk/gui/plugins/views/webservice.py
M cmk/gui/plugins/visuals/filters.py
M cmk/gui/plugins/visuals/utils.py
M cmk/gui/plugins/wato/ac_tests.py
M cmk/gui/plugins/wato/background_job.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/builtin_modules.py
M cmk/gui/plugins/wato/check_mk_configuration.py
M cmk/gui/plugins/wato/notifications.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/base_modes.py
M cmk/gui/plugins/wato/utils/context_buttons.py
M cmk/gui/plugins/wato/utils/simple_modes.py
M cmk/gui/prediction.py
M cmk/gui/robotmk.py
M cmk/gui/sidebar/__init__.py
M cmk/gui/sidebar/main_menu.py
M cmk/gui/sites.py
M cmk/gui/table.py
M cmk/gui/user_message.py
M cmk/gui/userdb.py
M cmk/gui/utils/confirm_with_preview.py
M cmk/gui/utils/logging.py
M cmk/gui/valuespec.py
M cmk/gui/view_utils.py
M cmk/gui/views/__init__.py
M cmk/gui/views/availability.py
M cmk/gui/views/inventory.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/page_handler.py
M cmk/gui/wato/pages/activate_changes.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/audit_log.py
M cmk/gui/wato/pages/automation.py
M cmk/gui/wato/pages/backup.py
M cmk/gui/wato/pages/bulk_discovery.py
M cmk/gui/wato/pages/bulk_edit.py
M cmk/gui/wato/pages/bulk_import.py
M cmk/gui/wato/pages/check_catalog.py
M cmk/gui/wato/pages/custom_attributes.py
M cmk/gui/wato/pages/diagnostics.py
M cmk/gui/wato/pages/fetch_agent_output.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/wato/pages/global_settings.py
M cmk/gui/wato/pages/groups.py
M cmk/gui/wato/pages/host_diagnose.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/icons.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/wato/pages/notifications.py
M cmk/gui/wato/pages/object_parameters.py
M cmk/gui/wato/pages/parentscan.py
M cmk/gui/wato/pages/pattern_editor.py
M cmk/gui/wato/pages/predefined_conditions.py
M cmk/gui/wato/pages/random_hosts.py
M cmk/gui/wato/pages/roles.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/wato/pages/search.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/sites.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/user_profile/abstract_page.py
M cmk/gui/wato/pages/user_profile/change_password.py
M cmk/gui/wato/pages/user_profile/edit_profile.py
M cmk/gui/wato/pages/user_profile/mega_menu.py
M cmk/gui/wato/pages/user_profile/replicate.py
M cmk/gui/wato/pages/user_profile/two_factor.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/audit_log_url.py
M cmk/gui/watolib/automations.py
M cmk/gui/watolib/bulk_discovery.py
M cmk/gui/watolib/groups.py
M cmk/gui/watolib/host_attributes.py
M cmk/gui/watolib/host_label_sync.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/main_menu.py
M cmk/gui/watolib/network_scan.py
M cmk/gui/watolib/read_only.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/search.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/webapi.py
M cmk/gui/weblib.py
M cmk/gui/werks.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/utils.py
M tests/unit/cmk/gui/plugins/views/test_painters.py
M tests/unit/cmk/gui/test_http.py
M tests/unit/cmk/gui/test_login_unit.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/utils/test_timeout_manager.py
M tests/unit/cmk/gui/wato/pages/test_automation.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
Log Message:
-----------
Move response and request from globals to http
CMK-10313
Change-Id: I858e52a1331296216e293568db342b156c325138
Compare: https://github.com/tribe29/checkmk/compare/24328a68235d...12ef072737c7