Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 4f1624acbffc98878fb034f293fd103ef338e56e
https://github.com/tribe29/checkmk/commit/4f1624acbffc98878fb034f293fd103ef…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
R agents/wnx/integration/_test_section_openhardwaremonitor.py
M agents/wnx/integration/it_utils.py
M agents/wnx/integration/local.py
A agents/wnx/integration/test_section_openhardwaremonitor.py
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2362] - openhardwaremonitor integration testing
- refactored python code a bit
- logging is fixed for the case adhoc/exec command line option
- fixed unit tests
Change-Id: I85c2212b3ef46b8db2966d3ce72808e9d0d7f28f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8f9e663738012da124080a24f7cb13ca3f2be77f
https://github.com/tribe29/checkmk/commit/8f9e663738012da124080a24f7cb13ca3…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_misc.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/providers/mrpe.cpp
M agents/wnx/src/engine/providers/mrpe.h
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test_tools.cpp
Log Message:
-----------
[CMK-2425] - root is determined correctly in all cases
- refactored
- unit tested
Change-Id: Ia3ff50be688db9c2ef21fe64d906f2f00584f86b
Commit: 57a83a47d34cc59485d127421249383351b6208d
https://github.com/tribe29/checkmk/commit/57a83a47d34cc59485d12742124938335…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
Log Message:
-----------
[CMK-2379] - yml cosmetic fixes
Change-Id: I24740401c63fc8dba3523f13258a52e490151b45
Commit: 764bb7dc16a36c8710e8ded667a46ab5e626ee47
https://github.com/tribe29/checkmk/commit/764bb7dc16a36c8710e8ded667a46ab5e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/src/engine/windows_service_api.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/main/check_mk_service.h
Log Message:
-----------
[CMK-2379] - command line option version added
Change-Id: I661b09f905377fbf2e78745dfdbc6491813555b9
Commit: 1a5653a920531e8a15bc62bb96901b1669632ba7
https://github.com/tribe29/checkmk/commit/1a5653a920531e8a15bc62bb96901b166…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/integration/local.py
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/main/check_mk_service.cpp
Log Message:
-----------
Windows Integration tests are probably fixed. We are using now "hammer method" to kill windows process together with all his children.
- a bit more logging
Change-Id: I124fb6e430084e88dff7929b42023e840424e187
Commit: 40259c8266db82cf5e9694ef4fe80ce7a1a46a3a
https://github.com/tribe29/checkmk/commit/40259c8266db82cf5e9694ef4fe80ce7a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/install/resources/check_mk.user.yml
R agents/wnx/integration/_test_section_mrpe.py
R agents/wnx/integration/_test_section_plugin_group.py
M agents/wnx/integration/local.py
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/integration/test_section_df.py
A agents/wnx/integration/test_section_mrpe.py
M agents/wnx/src/engine/providers/mrpe.cpp
A agents/wnx/test_files/integration/check_crit.bat
M agents/wnx/watest/pch.h
M agents/wnx/watest/test-mrpe.cpp
Log Message:
-----------
[CMK-2362] - mrpe integration tests
- path quoting is supported
- relative paths are supported in yml config
- logging of invalid file added
- a bit cleaned includes
- extended unit testing for include
Change-Id: Ie40bd555d9edaada32da856eaba448f2237bed1a
Commit: fe80b3bab91fd38fc61a9d3709d26b9869dee10f
https://github.com/tribe29/checkmk/commit/fe80b3bab91fd38fc61a9d3709d26b986…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/add_path.cmd
M agents/wnx/build_release.cmd
M agents/wnx/build_watest.cmd
M agents/wnx/call_deploy.cmd
M agents/wnx/call_integration_tests.cmd
M agents/wnx/call_unit_tests.cmd
M agents/wnx/clean_artefacts.cmd
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/unpack_packs.cmd
M agents/wnx/src/providers/perf_counter/deploy.cmd
M agents/wnx/test_files/lwa_enable.cmd
M agents/wnx/test_files/wnx_enable.cmd
M agents/wnx/watest/check_watest.cmd
Log Message:
-----------
Fixed windows scripts
Change-Id: Id0ed90f1e234bffa06c194e556526b703289ddd0
Commit: 9119efd3d2bb807f497cf16edcbe51b39a38520e
https://github.com/tribe29/checkmk/commit/9119efd3d2bb807f497cf16edcbe51b39…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
R agents/wnx/integration/_test_section_openhardwaremonitor.py
M agents/wnx/integration/it_utils.py
M agents/wnx/integration/local.py
A agents/wnx/integration/test_section_openhardwaremonitor.py
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/windows_service_api.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2362] - openhardwaremonitor integration testing
- refactored python code a bit
- logging is fixed for the case adhoc/exec command line option
- fixed unit tests
Change-Id: I85c2212b3ef46b8db2966d3ce72808e9d0d7f28f
Compare: https://github.com/tribe29/checkmk/compare/be33760c7790...9119efd3d2bb
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 69e8a2b0d935ecc7c7ef51d343d9041ff1aabe94
https://github.com/tribe29/checkmk/commit/69e8a2b0d935ecc7c7ef51d343d9041ff…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/wnx/add_path.cmd
M agents/wnx/build_release.cmd
M agents/wnx/build_watest.cmd
M agents/wnx/call_deploy.cmd
M agents/wnx/call_integration_tests.cmd
M agents/wnx/call_unit_tests.cmd
M agents/wnx/clean_artefacts.cmd
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/unpack_packs.cmd
M agents/wnx/src/providers/perf_counter/deploy.cmd
M agents/wnx/test_files/lwa_enable.cmd
M agents/wnx/test_files/wnx_enable.cmd
M agents/wnx/watest/check_watest.cmd
Log Message:
-----------
Fixed windows scripts
Change-Id: Id0ed90f1e234bffa06c194e556526b703289ddd0
Branch: refs/heads/1.5.0
Home: https://github.com/tribe29/checkmk
Commit: 154a20a6c2aa14c4cce1011c36849bb12ba86c27
https://github.com/tribe29/checkmk/commit/154a20a6c2aa14c4cce1011c36849bb12…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7955
M checks/esx_vsphere_counters
Log Message:
-----------
7955 FIX esx_vsphere_counters.diskio: Fix wrong count of I/O ops
The numberRead and numberWrite parameters where off (too large) by a factor of 20.
FEED-3645
Change-Id: I7569c94168b48b975dd1c8da867084c00d63de1f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9e7c794317b4bc65052c3d7bf969720d3b96ac8f
https://github.com/tribe29/checkmk/commit/9e7c794317b4bc65052c3d7bf969720d3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: start sorting functions
Change-Id: Ic9252da6e0b4cb8d829ec9a51e0a1af3b3d6a16a
Commit: d413264953ed4bc46590286bbc44f3dfaf26d818
https://github.com/tribe29/checkmk/commit/d413264953ed4bc46590286bbc44f3dfa…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: factor out determination of available counters
Change-Id: I1d79f72cdefde66f3c698df11d2843a73723095e
Commit: 4d432f7f7a745cb4b132b9e2e15321119866cc58
https://github.com/tribe29/checkmk/commit/4d432f7f7a745cb4b132b9e2e15321119…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: make counter ids an argument to fetch_counters_syntax
Change-Id: I2da478f02410f6d3842d295cd0b7ed0ed9168a0c
Commit: b3d3a913f8534ae13785ff793a5bdb211aff17ee
https://github.com/tribe29/checkmk/commit/b3d3a913f8534ae13785ff793a5bdb211…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7956
M agents/special/agent_vsphere
Log Message:
-----------
7956 agent_vsphere: Collect performance counters from vCenter
Previously some counters could only be fetched from the ESX host directly.
We now provide the counters when connecting to the vCenter as well.
If the special agent is executed against the vCenter and creating services
on the ESX hosts via the piggyback mechanism, this may add the "Disk IO",
"Datastore IO" and "Interface" services to the affected hosts.
This feature is a result of the fact that we no longer request
the syntax for desired counters, but for all available ones.
This solves CMK-2256.
Change-Id: I335bcff1700e7bca46ade5593473cc89d3f3b704
Commit: 00381f98dc8b406fb8dd3b3871b34f81efd560cc
https://github.com/tribe29/checkmk/commit/00381f98dc8b406fb8dd3b3871b34f81e…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: factored out
Change-Id: I8fad63a95e5920390d73ec16bb6cb511744f00be
Commit: a862998e5c09c4012c15540039004649d081b0d0
https://github.com/tribe29/checkmk/commit/a862998e5c09c4012c15540039004649d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: remove syntax argument
Change-Id: I3bcaa7e75a27ec00c00c8f54b9095d402ac91fa9
Commit: 11798f2f922219f5b86ee4886d81c40b40d9429c
https://github.com/tribe29/checkmk/commit/11798f2f922219f5b86ee4886d81c40b4…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: fetch_counters: make selected counters an argument
Change-Id: I5a36b84b15ae58ca9cd4166a3f746645950b8ca5
Commit: be33760c7790c7915dab8ac4a074e8abc206e600
https://github.com/tribe29/checkmk/commit/be33760c7790c7915dab8ac4a074e8abc…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/special/agent_vsphere
Log Message:
-----------
agent_vsphere: only request the required counter ids
Change-Id: I4d8247c81900640a5c77818bfbf4833a2a9403f8
Compare: https://github.com/tribe29/checkmk/compare/066d75a1ef0c...be33760c7790
Branch: refs/heads/1.5.0
Home: https://github.com/tribe29/checkmk
Commit: a8d98cbd4b20a187f69157a589207a3d03a1f9e2
https://github.com/tribe29/checkmk/commit/a8d98cbd4b20a187f69157a589207a3d0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7989
Log Message:
-----------
7989 Add build support for Debian Buster
Change-Id: Ifd16bd840ce62e126c7b54a570b5540263a37d25
Commit: 2813066683c34b8627dc0134c11edb000b75fcca
https://github.com/tribe29/checkmk/commit/2813066683c34b8627dc0134c11edb000…
Author: Checkmk release system <feedback(a)check-mk.org>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M agents/check_mk_agent.aix
M agents/check_mk_agent.freebsd
M agents/check_mk_agent.hpux
M agents/check_mk_agent.linux
M agents/check_mk_agent.macosx
M agents/check_mk_agent.netbsd
M agents/check_mk_agent.openbsd
M agents/check_mk_agent.openvms
M agents/check_mk_agent.openwrt
M agents/check_mk_agent.solaris
M agents/windows/configure.ac
M bin/livedump
M bin/mkbench
M cmk/__init__.py
M configure.ac
M defines.make
M docker/Dockerfile
M omd/packages/omd/omd
M scripts/setup.sh
Log Message:
-----------
Set version to 1.5.0p21
Change-Id: If21fa33acafbf651b014fbd32664ce934eaaff03
Compare: https://github.com/tribe29/checkmk/compare/38e87d42139a...2813066683c3
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 198fe28d5c9e52fed432676ed3160cf9ce6aae2e
https://github.com/tribe29/checkmk/commit/198fe28d5c9e52fed432676ed3160cf9c…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7988
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7988 FIX Result of moving tags was not immediately displayed
When changing the sorting of the tags the result was not correctly displayed to
the user. Instead of the new order the resulting page displayed the previous
order. When reloading the page the change was displayed as expected.
Change-Id: I0e10bbfb18eb460e95231ba7c66ce4b2a2cf557f
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 08a1b75d32ba9f2316cf54a4db5872f9ecc606bc
https://github.com/tribe29/checkmk/commit/08a1b75d32ba9f2316cf54a4db5872f9e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
A .werks/7988
M cmk/gui/wato/pages/tags.py
Log Message:
-----------
7988 FIX Result of moving tags was not immediately displayed
When changing the sorting of the tags the result was not correctly displayed to
the user. Instead of the new order the resulting page displayed the previous
order. When reloading the page the change was displayed as expected.
Change-Id: I0e10bbfb18eb460e95231ba7c66ce4b2a2cf557f
Commit: 066d75a1ef0cd26bf5c2e22d92446f75820ea729
https://github.com/tribe29/checkmk/commit/066d75a1ef0cd26bf5c2e22d92446f758…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
Log Message:
-----------
Cleanup special case for binary rulesets
Previous to 1.6 the binary rulesets had no value and could not have a
valuespec for the input. In the new rule format the binary rulesets also
have a value (True/False). This makes it possible to give these rulesets
valuespecs that can represent these values and to reduce some special
cases.
CMK-2427
Change-Id: Ib897323d4c24982a3bdb4d08295305446cb82f64
Compare: https://github.com/tribe29/checkmk/compare/872ee857b388...066d75a1ef0c
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: bd2aa69f1503415ae4de3b175a7a2f813293a732
https://github.com/tribe29/checkmk/commit/bd2aa69f1503415ae4de3b175a7a2f813…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2019-07-25 (Thu, 25 Jul 2019)
Changed paths:
M cmk/gui/plugins/webapi/webapi.py
M cmk/gui/wato/pages/rulesets.py
M cmk/gui/watolib/rulesets.py
M cmk/gui/watolib/rulespecs.py
M tests/unit/cmk/gui/watolib/test_gui_rulesets.py
Log Message:
-----------
Cleanup special case for binary rulesets
Previous to 1.6 the binary rulesets had no value and could not have a
valuespec for the input. In the new rule format the binary rulesets also
have a value (True/False). This makes it possible to give these rulesets
valuespecs that can represent these values and to reduce some special
cases.
CMK-2427
Change-Id: Ib897323d4c24982a3bdb4d08295305446cb82f64