Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c016fba43130ec3472d00acf8371547eb6c7e46b
https://github.com/tribe29/checkmk/commit/c016fba43130ec3472d00acf8371547eb…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/src/engine/modules.cpp
M agents/wnx/src/engine/modules.h
M agents/wnx/src/engine/providers/plugins.cpp
M agents/wnx/src/engine/providers/plugins.h
M agents/wnx/watest/test-modules.cpp
M agents/wnx/watest/test-plugin.cpp
Log Message:
-----------
[CMK-3957] - support of Python modules
- .checmkmk.py as module extension
- .py is supported by module by default
- unit testing
Change-Id: I356831f24708b55575c5e15b5426723e7ff036cd
Commit: 491d6166274896fb473fba57f107628b157dcebe
https://github.com/tribe29/checkmk/commit/491d6166274896fb473fba57f107628b1…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Extract method _prefixed_title in CREFolder
CMK-3954
Change-Id: I3c21f2acc2153bf99c3fc4a8e7e65b34c258cbb3
Commit: 2af7dfcf9456ddabc8edf8d72fb0437ea549030e
https://github.com/tribe29/checkmk/commit/2af7dfcf9456ddabc8edf8d72fb0437ea…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Add unit test for watolib.Folder
CMK-3954
Change-Id: I7902ce9ab33a0b61027cde1ae31c0909df811654
Commit: b3c6d1566fe76436cbdbc01ae6117765e3646194
https://github.com/tribe29/checkmk/commit/b3c6d1566fe76436cbdbc01ae6117765e…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
A .werks/10750
M cmk/gui/watolib/hosts_and_folders.py
M tests/unit/cmk/gui/watolib/test_hosts_and_folders.py
Log Message:
-----------
Reduce long waiting times for some users when loading sites
If users are only allowed to see folders for which they have
permissions i.e. if the Global Setting "Hide folders without
read permissions" is activated, some sites like e.g. the
notifications of a user could cause long waiting times. The
problem occured especially when users are only allowed to
see the lowest folder level. In some rare cases users could
even run into a GUI timeout.
CMK-3954
Change-Id: I67be42f83591bb7f822035021236ce1c03e247e8
Compare: https://github.com/tribe29/checkmk/compare/f867fbb34bf1...b3c6d1566fe7
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 6aae0dbeca236c32ae1a18b80157803d0d707739
https://github.com/tribe29/checkmk/commit/6aae0dbeca236c32ae1a18b80157803d0…
Author: Wontek Hong <wontek.hong(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M checks/systemd_units
M cmk/gui/plugins/wato/check_parameters/systemd_services.py
M tests/unit/checks/test_systemd_units.py
Log Message:
-----------
Systemd Services Summary: add WATO tolerate configuration for reloading services
In the previous version, a tolerate mechanism was only available for "activating"
systemd services. This implementation now introduces the same mechanism for
"reloading" services. One can configure a tolerating period where services
of this type are still displayed as OK.
Change-Id: I64841b5280bd52e3d9d52e54ceef215e8f1f7f2f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: eb7ee39bee6056546cfdecc6328ce15bf58ae6e8
https://github.com/tribe29/checkmk/commit/eb7ee39bee6056546cfdecc6328ce15bf…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M checkman/mgmt_ipmi_sensors
Log Message:
-----------
Replaced Check-MK with Checkmk in manpages (mgmt_ipmi_sensors)
Change-Id: I717c576ce681c132bd494615ca3b24064bedcb6e
Commit: 212a9ec315017afdfc2a2ba676ccdcb370e5e5a1
https://github.com/tribe29/checkmk/commit/212a9ec315017afdfc2a2ba676ccdcb37…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M checkman/db2_backup
M checkman/db2_bp_hitratios
M checkman/db2_connections
M checkman/db2_counters
M checkman/db2_logsizes
M checkman/db2_mem
M checkman/db2_sort_overflow
M checkman/db2_tablespaces
M checkman/db2_version
M checkman/j4p_performance.app_sess
M checkman/j4p_performance.app_state
M checkman/j4p_performance.mem
M checkman/j4p_performance.serv_req
M checkman/j4p_performance.threads
M checkman/j4p_performance.uptime
M checkman/jar_signature
M checkman/jolokia_info
M checkman/jolokia_jvm_garbagecollectors
M checkman/jolokia_jvm_memory
M checkman/jolokia_jvm_memory.pools
M checkman/jolokia_jvm_runtime
M checkman/jolokia_jvm_threading
M checkman/jolokia_jvm_threading.pool
M checkman/jolokia_metrics.app_sess
M checkman/jolokia_metrics.app_state
M checkman/jolokia_metrics.gc
M checkman/jolokia_metrics.mem
M checkman/jolokia_metrics.perm_gen
M checkman/jolokia_metrics.serv_req
M checkman/jolokia_metrics.threads
M checkman/jolokia_metrics.tp
M checkman/jolokia_metrics.uptime
Log Message:
-----------
Changed title entries in manpages 8
Change-Id: Id89a54acc58c2d155b55d778a42b1242a5414185
Commit: cca4b150000b30e89b237d0ddaa008c28554890c
https://github.com/tribe29/checkmk/commit/cca4b150000b30e89b237d0ddaa008c28…
Author: Lukas Lengler <lukas.lengler(a)tribe29.com>
Date: 2020-03-11 (Wed, 11 Mar 2020)
Changed paths:
M checkman/azure_ad
M checkman/azure_ad.sync
M checkman/azure_agent_info
M checkman/azure_databases
M checkman/azure_sites
M checkman/azure_storageaccounts
M checkman/azure_usagedetails
M checkman/azure_virtualmachines
M checkman/azure_virtualmachines.summary
M checkman/azure_virtualnetworkgateways
M checkman/cadvisor_cpu
M checkman/cadvisor_df
M checkman/cadvisor_diskstat
M checkman/cadvisor_if
M checkman/cadvisor_memory
M checkman/docker_container_cpu
M checkman/docker_container_diskstat
M checkman/docker_container_mem
M checkman/docker_container_status
M checkman/docker_container_status.health
M checkman/docker_container_status.uptime
M checkman/docker_node_disk_usage
M checkman/docker_node_info
M checkman/docker_node_info.containers
M checkman/k8s_component_statuses
M checkman/k8s_conditions
M checkman/k8s_daemon_pods
M checkman/k8s_ingress_infos
M checkman/k8s_job_info
M checkman/k8s_namespaces
M checkman/k8s_nodes
M checkman/k8s_persistent_volume_claims
M checkman/k8s_persistent_volumes
M checkman/k8s_pod_container
M checkman/k8s_pods_cpu
M checkman/k8s_pods_fs
M checkman/k8s_pods_memory
M checkman/k8s_replicas
M checkman/k8s_resources.cpu
M checkman/k8s_resources.memory
M checkman/k8s_resources.pods
M checkman/k8s_roles
M checkman/k8s_service_port
M checkman/k8s_stateful_set_replicas
M checkman/k8s_stats.fs
M checkman/k8s_stats.network
M checkman/k8s_storage_classes
M checkman/lxc_container_cpu
Log Message:
-----------
Changed title entries in manpages 14
Change-Id: I539d8607bca62bbec8d645840c3effe2bbd5a694
Compare: https://github.com/tribe29/checkmk/compare/e3baad8de4e7...cca4b150000b
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 3a53ec44ede91efdf0fd5b22078b84fda22e0e35
https://github.com/tribe29/checkmk/commit/3a53ec44ede91efdf0fd5b22078b84fda…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests-py3/scripts/run-integration-test.py
Log Message:
-----------
Make reuse of existing sites possible again
Change-Id: Id572982b75ab0fb45c91dbbff31ed9046a8d1650
Commit: a1da2935a4b6d3c0f4de1c2b7cea7b5620dadf11
https://github.com/tribe29/checkmk/commit/a1da2935a4b6d3c0f4de1c2b7cea7b562…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests/integration/conftest.py
Log Message:
-----------
Site state is managed by run-integration-test.py, not the site fixture
Change-Id: I52eb51968e342d2765d31dd27ba5aff7560bcba2
Commit: fc6a5cf12add4fdfebeebf475d45c42e2f19450e
https://github.com/tribe29/checkmk/commit/fc6a5cf12add4fdfebeebf475d45c42e2…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M cmk/utils/python_printer.py
M tests/unit/cmk/utils/test_python_printer.py
Log Message:
-----------
Compat pretty printer: Format unicode strings with hex escapes
When Python 3 creates a repr which is interpreted by Python 2, we need
to produce a repr-string where non ASCII characters are hex escaped as
Python 2 usually does.
This is needed to make e.g. integration tests work that send Python
requests to the Python 2 WebAPI (like the integration test
integration/core/test_active_checks.py does). If we don't do this, the
resulting string on the Python 2 side is not correctly encoded.
Change-Id: Ic400d07b08829a8d386b525a04ae6f1511e5a75c
Commit: 1d29ebe78fdc65f9aba01a128b0c1f73d93c4c77
https://github.com/tribe29/checkmk/commit/1d29ebe78fdc65f9aba01a128b0c1f73d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests/integration/omd/test_monitoring_plugins.py
Log Message:
-----------
Temporarily disable checkpgsql active check compilation for CentOS 6
Change-Id: I0032acff0cfad321aa398ff0bee79c11d3f3eca3
Commit: 0e3e4879bd48320f441c937e1d541fc6233eff95
https://github.com/tribe29/checkmk/commit/0e3e4879bd48320f441c937e1d541fc62…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M tests-py3/Makefile
A tests-py3/integration/agents/special/test_executables.py
A tests-py3/integration/bin/test_mkbackup.py
A tests-py3/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0.snmprec
A tests-py3/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0/127.0.0.1.snmprec
A tests-py3/integration/cmk/base/snmp/snmp_data/cmk-walk/localhost
A tests-py3/integration/cmk/base/snmp/snmp_data/public.snmprec
A tests-py3/integration/cmk/base/snmp/test_snmp.py
A tests-py3/integration/cmk/base/test-files/America/New_York/everyday
A tests-py3/integration/cmk/base/test-files/CPU_load.info
A tests-py3/integration/cmk/base/test-files/CPU_load.rrd
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/26
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/26.info
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/everyday
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/everyday.info
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/thursday
A tests-py3/integration/cmk/base/test-files/Europe/Berlin/thursday.info
A tests-py3/integration/cmk/base/test-files/UTC/sunday
A tests-py3/integration/cmk/base/test-files/linux-agent-output
A tests-py3/integration/cmk/base/test_automations.py
A tests-py3/integration/cmk/base/test_check_variables.py
A tests-py3/integration/cmk/base/test_modes.py
A tests-py3/integration/cmk/base/test_services_prediction.py
A tests-py3/integration/cmk/ec/test_check_mkevents_calls.py
A tests-py3/integration/cmk/ec/test_mkeventd_status.py
A tests-py3/integration/cmk/gui/test_login.py
A tests-py3/integration/cmk/gui/test_webapi.py
A tests-py3/integration/cmk/special_agents/test_agent_kubernetes.py
A tests-py3/integration/cmk/test_omd_version.py
A tests-py3/integration/cmk/utils/test_site_werks.py
A tests-py3/integration/conftest.py
A tests-py3/integration/core/test_active_checks.py
A tests-py3/integration/livestatus/test_livestatus.py
A tests-py3/integration/notifications/test_simple_rbn.py
A tests-py3/integration/notifications/test_unreachable_notifications.py
A tests-py3/integration/omd/test_basic_commands.py
A tests-py3/integration/omd/test_dcd_integration.py
A tests-py3/integration/omd/test_environment.py
A tests-py3/integration/omd/test_hooks.py
A tests-py3/integration/omd/test_init_scripts.py
A tests-py3/integration/omd/test_monitoring_plugins.py
A tests-py3/integration/omd/test_omd.py
A tests-py3/integration/omd/test_perl.py
A tests-py3/integration/omd/test_python.py
A tests-py3/integration/omd/test_rrdtool.py
A tests-py3/integration/omd/test_setuid_binaries.py
A tests-py3/integration/omd/test_web_access.py
M tests-py3/scripts/run-integration-test.py
M tests/Makefile
R tests/integration/agents/special/test_executables.py
R tests/integration/bin/test_mkbackup.py
R tests/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0.snmprec
R tests/integration/cmk/base/snmp/snmp_data/1.3.6.1.6.1.1.0/127.0.0.1.snmprec
R tests/integration/cmk/base/snmp/snmp_data/cmk-walk/localhost
R tests/integration/cmk/base/snmp/snmp_data/public.snmprec
R tests/integration/cmk/base/snmp/test_snmp.py
R tests/integration/cmk/base/test-files/America/New_York/everyday
R tests/integration/cmk/base/test-files/CPU_load.info
R tests/integration/cmk/base/test-files/CPU_load.rrd
R tests/integration/cmk/base/test-files/Europe/Berlin/26
R tests/integration/cmk/base/test-files/Europe/Berlin/26.info
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday
R tests/integration/cmk/base/test-files/Europe/Berlin/everyday.info
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday
R tests/integration/cmk/base/test-files/Europe/Berlin/thursday.info
R tests/integration/cmk/base/test-files/UTC/sunday
R tests/integration/cmk/base/test-files/linux-agent-output
R tests/integration/cmk/base/test_automations.py
R tests/integration/cmk/base/test_check_variables.py
R tests/integration/cmk/base/test_modes.py
R tests/integration/cmk/base/test_services_prediction.py
R tests/integration/cmk/ec/test_check_mkevents_calls.py
R tests/integration/cmk/ec/test_mkeventd_status.py
R tests/integration/cmk/gui/test_login.py
R tests/integration/cmk/gui/test_webapi.py
R tests/integration/cmk/special_agents/test_agent_kubernetes.py
R tests/integration/cmk/test_omd_version.py
R tests/integration/cmk/utils/test_site_werks.py
R tests/integration/conftest.py
R tests/integration/core/test_active_checks.py
R tests/integration/livestatus/test_livestatus.py
R tests/integration/notifications/test_simple_rbn.py
R tests/integration/notifications/test_unreachable_notifications.py
R tests/integration/omd/test_basic_commands.py
R tests/integration/omd/test_dcd_integration.py
R tests/integration/omd/test_environment.py
R tests/integration/omd/test_hooks.py
R tests/integration/omd/test_init_scripts.py
R tests/integration/omd/test_monitoring_plugins.py
R tests/integration/omd/test_omd.py
R tests/integration/omd/test_perl.py
R tests/integration/omd/test_python.py
R tests/integration/omd/test_rrdtool.py
R tests/integration/omd/test_setuid_binaries.py
R tests/integration/omd/test_web_access.py
M tests/testlib/site.py
Log Message:
-----------
Python 3: Start porting integration tests
Change-Id: I123e7b57e0274959d3abc93ad6089b7ef9c9df1f
Commit: a93153119d5f01ff73a575846347149992ae5dee
https://github.com/tribe29/checkmk/commit/a93153119d5f01ff73a57584634714999…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
M bin/mkbackup
M tests-py3/integration/agents/special/test_executables.py
M tests-py3/integration/bin/test_mkbackup.py
M tests-py3/integration/cmk/base/test_automations.py
M tests-py3/integration/cmk/base/test_modes.py
M tests-py3/integration/cmk/base/test_services_prediction.py
M tests-py3/integration/cmk/gui/test_webapi.py
M tests-py3/integration/core/test_active_checks.py
M tests-py3/integration/livestatus/test_livestatus.py
M tests-py3/integration/notifications/test_simple_rbn.py
M tests-py3/integration/omd/test_python.py
M tests-py3/integration/omd/test_rrdtool.py
M tests-py3/integration/omd/test_setuid_binaries.py
M tests-py3/scripts/run-integration-test.py
M tests-py3/unit/cmk/base/test_data_sources_cmd_caching.py
R tests-py3/unit/cmk/base/test_snmp.py
A tests-py3/unit/cmk/base/test_snmp_unit.py
M tests/testlib/__init__.py
M tests/testlib/containers.py
M tests/testlib/site.py
M tests/testlib/utils.py
M tests/testlib/web_session.py
Log Message:
-----------
Python 3: Make integration tests work again
Change-Id: Iedbcb2f3722c39317cc907f23ca4894fa6eac397
Commit: e3baad8de4e7de021d101462d757ee372c88ce28
https://github.com/tribe29/checkmk/commit/e3baad8de4e7de021d101462d757ee372…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-10 (Tue, 10 Mar 2020)
Changed paths:
R tests-py3/unit/cmk/base/snmp/test_classic_snmp.py
R tests-py3/unit/cmk/base/snmp/test_snmp_unit.py
A tests-py3/unit/cmk/base/test_classic_snmp.py
M tests-py3/unit/cmk/base/test_snmp_unit.py
Log Message:
-----------
Move some base SNMP unit tests around
Change-Id: I2cbed6152993845a139e314cac9bc2ffe3939e48
Compare: https://github.com/tribe29/checkmk/compare/d4e7cfd3efdd...e3baad8de4e7