Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 06256eabf4bf553d1848007b439ceac72ebacfef
https://github.com/tribe29/checkmk/commit/06256eabf4bf553d1848007b439ceac72…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M livestatus/src/Makefile.am
Log Message:
-----------
Fixup runtime linker error to librrd
With the changes to the raw graphing, `librrd` is now a
dependency of livestatus but it was not linked properly.
Fixes CMK-3791
Change-Id: Ibdb097f91bddb48ea2644601d472b84d4e0488d0
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2690d1db3075c5d5ddfca5e1f7939f6846e29bbd
https://github.com/tribe29/checkmk/commit/2690d1db3075c5d5ddfca5e1f7939f684…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-12 (Wed, 12 Feb 2020)
Changed paths:
M cmk/gui/cron.py
M cmk/gui/help.py
M cmk/gui/hooks.py
M cmk/gui/main.py
M cmk/gui/modules.py
M cmk/gui/weblib.py
Log Message:
-----------
Add more type hints
Change-Id: I1a1fe60d4b00de649263565bbe814ae61f2cff5a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7fa9191ae9fa285bf2c8616b4d5991ddd997313b
https://github.com/tribe29/checkmk/commit/7fa9191ae9fa285bf2c8616b4d5991ddd…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudwatch.py
M tests/agent-integration/test_plugin_version_compatibility.py
M tests/integration/cmk/base/snmp/test_snmp.py
M tests/integration/cmk/gui/test_webapi.py
M tests/testlib/__init__.py
M tests/testlib/pylint_checker_cmk_module_layers.py
M tests/testlib/web_session.py
M tests/unit/agents/plugins/test_mk_mongodb.py
M tests/unit/checks/test_ps.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_userdb_ldap_connector.py
M tests/unit/cmk/gui/test_views.py
M tests/unit/cmk/gui/tools.py
M tests/unit/cmk/utils/test_werks.py
M web/app/index.wsgi
Log Message:
-----------
Always use error codes with mypy suppressions, part 7.
Change-Id: Ifcc7fc6be424f74c16c923cd528746257b0ac438
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 62cd79f8edb2f270e016e1afda937b09c31dbb1a
https://github.com/tribe29/checkmk/commit/62cd79f8edb2f270e016e1afda937b09c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M cmk/gui/i18n.py
M cmk/gui/plugins/userdb/utils.py
M cmk/gui/plugins/views/icons/utils.py
M cmk/gui/utils/output_funnel.py
M cmk/gui/visuals.py
Log Message:
-----------
Python 3 GUI: Fix some incompatibilities
Change-Id: Id1c434320e9cbc4396a7a79570f0bfa800e9d9ec
Commit: 6fb432e5abdb954db16de43a6f94ac335be7c619
https://github.com/tribe29/checkmk/commit/6fb432e5abdb954db16de43a6f94ac335…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M cmk/gui/exceptions.py
M cmk/gui/log.py
M cmk/gui/utils/html.py
M cmk/gui/utils/timeout_manager.py
M cmk/gui/utils/url_encoder.py
Log Message:
-----------
Python 3 GUI: Prepare modules for transition - part 1
Change-Id: I452cfbd50410a9b4a7c1f18f8713549e58693839
Commit: 4b7bfb599b54c8ab3764c55e60c95e807bc692b3
https://github.com/tribe29/checkmk/commit/4b7bfb599b54c8ab3764c55e60c95e807…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M cmk/gui/utils/__init__.py
Log Message:
-----------
Add type hints
Change-Id: Idafe842d40de70bb9bddff50802b68fad2c90f14
Commit: 61d439266d337e745331eb937df084a375f3c206
https://github.com/tribe29/checkmk/commit/61d439266d337e745331eb937df084a37…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M cmk/gui/config.py
M cmk/gui/globals.py
M cmk/gui/http.py
M cmk/gui/permissions.py
M cmk/gui/plugins/config/__init__.py
M cmk/gui/plugins/config/base.py
M cmk/gui/utils/__init__.py
M cmk/gui/utils/output_funnel.py
M livestatus/api/python/livestatus.py
Log Message:
-----------
Python 3 GUI: Prepare modules for transition - part 2
Change-Id: I9f077890ec3ca1e2f656c55505ab0a82c9af4142
Compare: https://github.com/tribe29/checkmk/compare/f3ad87edb956...61d439266d33
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 80cebe4fca67c7256e819c4ee6f49887013c49d6
https://github.com/tribe29/checkmk/commit/80cebe4fca67c7256e819c4ee6f498870…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M agents/wnx/src/engine/cap.cpp
M agents/wnx/src/engine/file_encryption.cpp
M agents/wnx/src/engine/file_encryption.h
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-file_encryption.cpp
Log Message:
-----------
[CMK-3802] - added decompression of the buffer when installing cap file
- refactored to support buffer decompression
- typos and nodiscard
- unit testing
Change-Id: I60e1cfaac31eaa4229d8ee865d141dbae054188f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: e3b6443b6d840f18c0f7c03fdc2c8c1ac129c81b
https://github.com/tribe29/checkmk/commit/e3b6443b6d840f18c0f7c03fdc2c8c1ac…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
M active_checks/check_cpu_peaks
M active_checks/check_elasticsearch_query
M checks/temperature.include
M cmk/base/automations/check_mk.py
M cmk/base/checking.py
M cmk/base/core_nagios.py
M cmk/base/crash_reporting.py
M cmk/base/decorator.py
M cmk/base/discovery.py
M cmk/base/notify.py
M cmk/base/snmp.py
M cmk/special_agents/agent_3par.py
M cmk/special_agents/agent_bi.py
M cmk/special_agents/agent_hp_msa.py
M cmk/special_agents/agent_vnx_quotas.py
M omd/packages/omd/omdlib/backup.py
M omd/packages/omd/omdlib/main.py
M tests-py3/packaging/conftest.py
M tests-py3/packaging/test_files.py
M tests-py3/unit/active_checks/test_ac_check_mail.py
M tests-py3/unit/active_checks/test_ac_check_mail_loop.py
M tests-py3/unit/active_checks/test_ac_check_traceroute.py
M tests-py3/unit/active_checks/test_ac_check_uniserv.py
M tests-py3/unit/agents/special/test_sa_vsphere.py
M tests-py3/unit/cmk/ec/test_event_creator.py
M tests-py3/unit/cmk/ec/test_perfcounters.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_cloudwatch.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_config.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_ebs.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_ec2.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_elb.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_elbv2.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_glacier.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_rds.py
M tests-py3/unit/cmk/special_agents/agent_aws/test_agent_aws_s3.py
M tests-py3/unit/cmk/special_agents/test_agent_kubernetes_nodes.py
M tests-py3/unit/conftest.py
M tests-py3/unit/test_find_debug_print.py
M tests/agent-integration/test_plugin_version_compatibility.py
M tests/conftest.py
M tests/integration/bin/test_mkbackup.py
M tests/integration/cmk/base/snmp/test_snmp.py
M tests/integration/cmk/base/test_automations.py
M tests/integration/cmk/base/test_check_variables.py
M tests/integration/cmk/gui/test_webapi.py
M tests/integration/cmk/special_agents/test_agent_kubernetes.py
M tests/integration/core/test_active_checks.py
M tests/integration/livestatus/test_livestatus.py
M tests/integration/notifications/test_simple_rbn.py
M tests/integration/omd/test_setuid_binaries.py
M tests/pylint/test_pylint.py
M tests/testlib/fixtures.py
M tests/unit/agents/plugins/test_apache_status.py
M tests/unit/agents/plugins/test_mk_docker.py
M tests/unit/agents/plugins/test_mk_filestats.py
M tests/unit/agents/plugins/test_mk_jolokia.py
M tests/unit/agents/plugins/test_mk_logwatch.py
M tests/unit/agents/plugins/test_mk_mongodb.py
M tests/unit/agents/windows/msibuild/conftest.py
M tests/unit/agents/windows/msibuild/test_msi_patch.py
M tests/unit/agents/windows/msibuild/test_msi_update.py
M tests/unit/checks/checktestlib.py
M tests/unit/checks/conftest.py
M tests/unit/checks/test_df_check.py
M tests/unit/checks/test_generic_datasets.py
M tests/unit/checks/test_k8s_replicas.py
M tests/unit/checks/test_lnx_if.py
M tests/unit/checks/test_local_expired.py
M tests/unit/checks/test_logwatch_inventory.py
M tests/unit/checks/test_logwatch_privates.py
M tests/unit/checks/test_mbg_lantime_ng_refclock.py
M tests/unit/checks/test_mbg_lantime_ng_state.py
M tests/unit/checks/test_nfsmounts_and_cifsmounts_check.py
M tests/unit/checks/test_oracle_jobs.py
M tests/unit/checks/test_uptime_check.py
M tests/unit/cmk/base/data_sources/test_ipmi.py
M tests/unit/cmk/base/snmp/test_classic_snmp.py
M tests/unit/cmk/base/snmp/test_snmp_unit.py
M tests/unit/cmk/base/test_autochecks.py
M tests/unit/cmk/base/test_check_api.py
M tests/unit/cmk/base/test_check_table.py
M tests/unit/cmk/base/test_checks.py
M tests/unit/cmk/base/test_config.py
M tests/unit/cmk/base/test_core_config.py
M tests/unit/cmk/base/test_core_nagios.py
M tests/unit/cmk/base/test_data_sources_cmd_caching.py
M tests/unit/cmk/base/test_data_sources_unit.py
M tests/unit/cmk/base/test_discovered_labels.py
M tests/unit/cmk/base/test_discovery.py
M tests/unit/cmk/base/test_host_sections.py
M tests/unit/cmk/base/test_ip_lookup.py
M tests/unit/cmk/base/test_prediction.py
M tests/unit/cmk/gui/conftest.py
M tests/unit/cmk/gui/plugins/metrics/test_artwork.py
M tests/unit/cmk/gui/plugins/metrics/test_stats.py
M tests/unit/cmk/gui/plugins/views/test_availability.py
M tests/unit/cmk/gui/plugins/visuals/test_filters.py
M tests/unit/cmk/gui/test_background_job.py
M tests/unit/cmk/gui/test_bi.py
M tests/unit/cmk/gui/test_dashboard.py
M tests/unit/cmk/gui/test_gui_config.py
M tests/unit/cmk/gui/test_htmllib_Escaper.py
M tests/unit/cmk/gui/test_i18n.py
M tests/unit/cmk/gui/test_pages.py
M tests/unit/cmk/gui/test_table.py
M tests/unit/cmk/gui/test_userdb.py
M tests/unit/cmk/gui/test_userdb_ldap_connector.py
M tests/unit/cmk/gui/test_visuals.py
M tests/unit/cmk/gui/test_watolib_hosts_and_folders.py
M tests/unit/cmk/gui/utils/test_html.py
M tests/unit/cmk/gui/utils/test_output_funnel.py
M tests/unit/cmk/gui/utils/test_timeout_manager.py
M tests/unit/cmk/gui/utils/test_transaction_manager.py
M tests/unit/cmk/gui/utils/test_url_encoder.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
M tests/unit/cmk/gui/watolib/test_host_attributes.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_rulespecs.py
M tests/unit/cmk/gui/watolib/test_tags.py
M tests/unit/cmk/gui/watolib/test_watolib.py
M tests/unit/cmk/notifications/test_mail.py
M tests/unit/cmk/test_update_config.py
M tests/unit/cmk/utils/rulesets/test_ruleset_matcher.py
M tests/unit/cmk/utils/rulesets/test_ruleset_transformer.py
M tests/unit/cmk/utils/rulesets/test_tuple_rulesets.py
M tests/unit/cmk/utils/test_crash_reporting.py
M tests/unit/cmk/utils/test_daemon.py
M tests/unit/cmk/utils/test_encoding.py
M tests/unit/cmk/utils/test_exceptions.py
M tests/unit/cmk/utils/test_labels.py
M tests/unit/cmk/utils/test_log.py
M tests/unit/cmk/utils/test_man_pages.py
M tests/unit/cmk/utils/test_packaging.py
M tests/unit/cmk/utils/test_plugin_registry.py
M tests/unit/cmk/utils/test_prediction_commons.py
M tests/unit/cmk/utils/test_render.py
M tests/unit/cmk/utils/test_store.py
M tests/unit/cmk/utils/test_utils_tags.py
M tests/unit/cmk/utils/test_werks.py
M tests/unit/conftest.py
M tests/unit/inventory/conftest.py
M tests/unit/livestatus/test_livestatus_unit.py
Log Message:
-----------
Always use error codes with mypy suppressions, part 6.
Change-Id: I7dfc7c49856e2d23d54492dd4dec8e2347d430a1
Commit: f3ad87edb95605ef3dd670fda36823ae53e20c0f
https://github.com/tribe29/checkmk/commit/f3ad87edb95605ef3dd670fda36823ae5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
R buildscripts/scripts/lib/gerrit_stages.groovy
M buildscripts/scripts/test-gerrit.jenkins
Log Message:
-----------
Revert "Refactor Gerrit Pipeline"
This reverts commit 52dd1dd2f4bc51e9bac7625ec837602e0d072b4f.
Compare: https://github.com/tribe29/checkmk/compare/5abf1a3d5797...f3ad87edb956
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1a4241f09ff2947555e08065517250514e3e760b
https://github.com/tribe29/checkmk/commit/1a4241f09ff2947555e08065517250514…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
A tests/unit/checks/generictests/datasets/prometheus_cadvisor_cpu.py
A tests/unit/checks/generictests/datasets/prometheus_cadvisor_memory.py
Log Message:
-----------
cadvisor_tests: Addition of tests for cadvisor memory and cpu checks
Change-Id: I7836163a15df38a43e95c85dc2b86cefcff32e57
Commit: 5abf1a3d5797f2fff8605832665025f023f88598
https://github.com/tribe29/checkmk/commit/5abf1a3d5797f2fff8605832665025f02…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-02-11 (Tue, 11 Feb 2020)
Changed paths:
A .werks/10855
M agents/special/agent_prometheus
M cmk/gui/plugins/wato/datasource_programs.py
Log Message:
-----------
10855 agent_prometheus: addition of piggyback host naming option for cadvisor containers
This change allows the user to select the preferred naming of cadvisor containers.
The mechanism is similar to the existing Docker plugin where one can choose between
three options for piggyback host naming.
Change-Id: I655562d49d3cc21e7840e2166042bb84e9177d38
Compare: https://github.com/tribe29/checkmk/compare/330ad9c05519...5abf1a3d5797