Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: bab69aed4c808920ebefc4278f69353b0449c3e0
https://github.com/tribe29/checkmk/commit/bab69aed4c808920ebefc4278f69353b0…
Author: Benedikt Seidl <benedikt.seidl(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
A .werks/13418
M cmk/base/plugins/agent_based/k8s_endpoint_info.py
M cmk/base/plugins/agent_based/kube_cluster_info.py
M cmk/base/plugins/agent_based/kube_namespace_info.py
M cmk/base/plugins/agent_based/kube_node_info.py
M cmk/base/plugins/agent_based/kube_pod_info.py
M cmk/base/plugins/agent_based/utils/kube_info.py
M tests/unit/cmk/base/plugins/agent_based/test_section_host_label_doc.py
Log Message:
-----------
13418 KUBE: add cmk/kubernetes:yes label
>From now on we assign the label `cmk/kubernetes:yes` to all kubernetes
related hosts representing kubernetes objects.
Change-Id: Ib8e78da7c06a677921d1cd20e41ead17eb2ba02a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c09632cca9da89bcd2850aeca83fbc3c7c779729
https://github.com/tribe29/checkmk/commit/c09632cca9da89bcd2850aeca83fbc3c7…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M agents/plugins/mtr.py
M bin/mkbench
M checks/k8s_ingress_infos
M checks/liebert_system_events
M checks/mongodb_connections
M checks/netapp_api_environment
M cmk/base/check_legacy_includes/cisco_cpu_scan_functions.py
M cmk/base/check_legacy_includes/fsc.py
M cmk/base/check_legacy_includes/ucd_hr.py
M cmk/gui/bi.py
M cmk/gui/gui_background_job.py
M cmk/gui/pagetypes.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/dashboard/utils.py
M cmk/gui/plugins/dashboard/view.py
M cmk/gui/plugins/openapi/restful_objects/params.py
M cmk/gui/plugins/openapi/restful_objects/permissions.py
M cmk/gui/plugins/sidebar/performance.py
M cmk/gui/plugins/sidebar/tactical_overview.py
M cmk/gui/plugins/sidebar/virtual_host_tree.py
M cmk/gui/plugins/sidebar/wato.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/views/commands.py
M cmk/gui/plugins/views/layouts.py
M cmk/gui/plugins/wato/bi_config.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/wato/pages/analyze_configuration.py
M cmk/gui/wato/pages/hosts.py
M cmk/gui/wato/pages/services.py
M cmk/gui/wato/pages/tags.py
M cmk/gui/wato/pages/timeperiods.py
M cmk/gui/wato/pages/users.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/hosts_and_folders.py
M tests/integration/cmk/lib/snmplib/conftest.py
M tests/packaging/test_files.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
Typed more predicates.
Change-Id: Ic01c9bd03ecdac8655727ff5a3274924b33ac2af
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2c7873cb720161a79bfa3c0b606ad27fc4e2ba2a
https://github.com/tribe29/checkmk/commit/2c7873cb720161a79bfa3c0b606ad27fc…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M agent-receiver/agent_receiver/utils.py
M agents/plugins/mk_logwatch.py
M agents/plugins/mk_mongodb.py
M agents/wnx/plugins/prototype/db2/mk_db2.checkmk.py
M agents/wnx/tests/regression/local.py
M agents/wnx/tests/regression/test_section_fileinfo.py
M bin/mkbench
M cmk/base/api/agent_based/type_defs.py
M cmk/base/plugins/agent_based/docker_container_diskstat_cgroupv2.py
M cmk/base/plugins/agent_based/logwatch.py
M cmk/base/plugins/agent_based/logwatch_ec.py
M cmk/base/plugins/agent_based/utils/oracle.py
M cmk/base/plugins/agent_based/utils/ps.py
M cmk/base/sources/_checkers.py
M cmk/ec/forward.py
M cmk/fields/base.py
M cmk/fields/validators.py
M cmk/gui/availability.py
M cmk/gui/backup.py
M cmk/gui/bi.py
M cmk/gui/breadcrumb.py
M cmk/gui/context.py
M cmk/gui/fields/attributes.py
M cmk/gui/fields/base.py
M cmk/gui/gui_background_job.py
M cmk/gui/htmllib/generator.py
M cmk/gui/http.py
M cmk/gui/metrics.py
M cmk/gui/node_visualization.py
M cmk/gui/pagetypes.py
M cmk/gui/pdf.py
M cmk/gui/plugins/dashboard/graph.py
M cmk/gui/plugins/metrics/utils.py
M cmk/gui/plugins/openapi/filters.py
M cmk/gui/plugins/openapi/restful_objects/constructors.py
M cmk/gui/plugins/openapi/restful_objects/permissions.py
M cmk/gui/plugins/sidebar/search.py
M cmk/gui/plugins/userdb/ldap_connector.py
M cmk/gui/plugins/visuals/node_vis.py
M cmk/gui/plugins/visuals/wato.py
M cmk/gui/plugins/wato/utils/__init__.py
M cmk/gui/plugins/wato/utils/main_menu.py
M cmk/gui/query_filters.py
M cmk/gui/utils/popups.py
M cmk/gui/views/inventory.py
M cmk/gui/visuals.py
M cmk/gui/wato/mkeventd.py
M cmk/gui/wato/pages/host_rename.py
M cmk/gui/wato/pages/ldap.py
M cmk/gui/watolib/activate_changes.py
M cmk/gui/watolib/downtime.py
M cmk/gui/watolib/hosts_and_folders.py
M cmk/gui/watolib/main_menu.py
M cmk/gui/watolib/rulespecs.py
M cmk/gui/watolib/services.py
M cmk/gui/watolib/sites.py
M cmk/gui/watolib/timeperiods.py
M cmk/gui/watolib/user_profile.py
M cmk/gui/wsgi/applications/checkmk.py
M cmk/gui/wsgi/applications/rest_api.py
M cmk/gui/wsgi/middleware.py
M cmk/gui/wsgi/profiling.py
M cmk/snmplib/snmp_table.py
M cmk/special_agents/agent_aws.py
M cmk/special_agents/agent_azure.py
M cmk/special_agents/agent_bi.py
M cmk/special_agents/agent_couchbase.py
M cmk/special_agents/agent_hp_msa.py
M cmk/special_agents/agent_innovaphone.py
M cmk/special_agents/agent_kube.py
M cmk/special_agents/agent_kubernetes.py
M cmk/special_agents/agent_netapp.py
M cmk/special_agents/agent_prometheus.py
M cmk/special_agents/agent_ucs_bladecenter.py
M cmk/special_agents/agent_vsphere.py
M cmk/special_agents/agent_zerto.py
M cmk/special_agents/utils/misc.py
M cmk/special_agents/utils/request_helper.py
M cmk/utils/bi/bi_actions.py
M cmk/utils/bi/bi_aggregation.py
M cmk/utils/bi/bi_aggregation_functions.py
M cmk/utils/bi/bi_compiler.py
M cmk/utils/bi/bi_computer.py
M cmk/utils/bi/bi_data_fetcher.py
M cmk/utils/bi/bi_legacy_config_converter.py
M cmk/utils/bi/bi_lib.py
M cmk/utils/bi/bi_node_generator_interface.py
M cmk/utils/bi/bi_packs.py
M cmk/utils/bi/bi_rule.py
M cmk/utils/bi/bi_rule_interface.py
M cmk/utils/bi/bi_search.py
M cmk/utils/bi/bi_trees.py
M cmk/utils/livestatus_helpers/expressions.py
M cmk/utils/memoize.py
M cmk/utils/plugin_registry.py
M cmk/utils/python_printer.py
M cmk/utils/schedule.py
M cmk/utils/store/host_storage.py
M cmk/utils/type_defs/result.py
M doc/helpers/import-memory
M doc/treasures/Event_Console/nsca2mkeventd/nsca2mkeventd
M doc/treasures/Event_Console/read_from_mkeventd.py
M omd/license_sources/build_license_texts_pdf.py
M omd/packages/net-snmp/patches/0015-python3-api.dif
M omd/packages/omd/omdlib/backup.py
M scripts/iwyu_tool.py
M tests/agent-plugin-unit/test_mk_filestats.py
M tests/agent-plugin-unit/test_mk_jolokia.py
M tests/gui_crawl/test_gui_crawl.py
M tests/testlib/__init__.py
M tests/testlib/containers.py
M tests/testlib/event_console.py
M tests/testlib/version.py
M tests/testlib/web_session.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/generictests/crashtest.py
M tests/unit/checks/generictests/regression.py
M tests/unit/cmk/core_helpers/test_cache.py
M tests/unit/cmk/core_helpers/test_fetchers.py
M tests/unit/cmk/core_helpers/test_parsers.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/openapi/test_apispec_plugins.py
M tests/unit/cmk/gui/plugins/wato/check_parameters/test_plugin_vs_wato.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/special_agents/agent_aws/agent_aws_fake_clients.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_lambda.py
M tests/unit/cmk/special_agents/agent_aws/test_agent_aws_sns.py
M tests/unit/cmk/special_agents/test_agent_gcp.py
M tests/unit/cmk/special_agents/test_agent_smb_share.py
M tests/unit/cmk/utils/bi/conftest.py
M tests/unit/cmk/utils/test_store.py
M tests/unit/conftest.py
Log Message:
-----------
Partially typed lots of constructors.
Change-Id: Ia87cee897a33de6149aa3b464ff2c4d3542348aa
Commit: 6a618ec27010e19458d64a3befc38316d4cfa0cb
https://github.com/tribe29/checkmk/commit/6a618ec27010e19458d64a3befc38316d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
Lint win-agent code #9
wtools
Change-Id: Ib197a46c446c73e08d4254de62811d58a1f5a3ec
Compare: https://github.com/tribe29/checkmk/compare/aed50e8fce4a...6a618ec27010
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a5a27e0f95b218d1915be3f837ea2a353f5465a2
https://github.com/tribe29/checkmk/commit/a5a27e0f95b218d1915be3f837ea2a353…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/modes/registration.rs
M agents/cmk-agent-ctl/src/modes/status.rs
Log Message:
-----------
agent controller: small refactoring
This is a preparation for enhancing TLS certificate validation in the
agent controller.
CMK-10709
Change-Id: I5098d1f03452ca020007010c7b87df4e2d65933b
Commit: aed50e8fce4ae95c48ac8ba7d9b36b4ee34dfbe2
https://github.com/tribe29/checkmk/commit/aed50e8fce4ae95c48ac8ba7d9b36b4ee…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-06-15 (Wed, 15 Jun 2022)
Changed paths:
M agents/cmk-agent-ctl/src/tls_server.rs
Log Message:
-----------
agent controller pull mode: validate that CN in client cert is no UUID
This additional validation step mitigates attack vectors where a
certificate from a compromised agent controller is used to impersonate
the Checkmk server in order to obtain agent data.
CMK-10709
Change-Id: Iaa142258f0af0d3a7e46b71850d24eddcc8fcc7d
Compare: https://github.com/tribe29/checkmk/compare/5733a1bc90f8...aed50e8fce4a