Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 77e138cfd5f052a815b6dfcf8b8f05b8ca31d465
https://github.com/tribe29/checkmk/commit/77e138cfd5f052a815b6dfcf8b8f05b8c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7953
Log Message:
-----------
7953 mk_docker.py: Bakery now allows to skip individual sections
The agent bakery rule now allows users to select and deselect individual sections.
Users that have been using the mk_docker.py plugin from the 1.6.0 <tt>beta</tt> releases
before <tt>1.6.0b4</tt> need to update their bakery rule and redeploy the plugin.
Change-Id: I350539d79b2fc31fdae454754588c6781e4a1783
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 46d29a5695939a41f7a43e1203a887a09141f1dc
https://github.com/tribe29/checkmk/commit/46d29a5695939a41f7a43e1203a887a09…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/cfg_examples/docker.minimal.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: sections can now be skipped individually
CMK-2378
Change-Id: Ic5273dc12d6d8078adc2ca9f92b95100fd8a4b16
Commit: 9488a54649ca7f1387afca99ffab515027d19704
https://github.com/tribe29/checkmk/commit/9488a54649ca7f1387afca99ffab51502…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: remove config option for API verison
CMK-2378
Change-Id: I333bfdecf070221c2bbf7c6d28f7edb7a4380ed5
Commit: 607d9e18503bed882178c5b2ece6f1765ed1d2dd
https://github.com/tribe29/checkmk/commit/607d9e18503bed882178c5b2ece6f1765…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7950
M agents/plugins/mk_docker.py
M checkman/docker_container_status
M checkman/docker_container_status.health
M checks/docker_container_status
A tests/unit/checks/generictests/datasets/docker_container_status_1.py
A tests/unit/checks/generictests/datasets/docker_container_status_2.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
7950 docker_container_status: Improved discovery and health check
The docker container status check now only discovers containers that either should be
running (restart policy set to 'always') or actually are running.
For the subset of those that have a health check set up, the service 'Docker container health' is discoverd.
It now also reports the last reported health test output and the health test command.
CMK-2377
Change-Id: I92a08bed42b46b4eac149eb644653ec86a4f3d56
Commit: e44da231f172685bf80cd29deff483fcfbbf8607
https://github.com/tribe29/checkmk/commit/e44da231f172685bf80cd29deff483fcf…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7952
Log Message:
-----------
7952 mk_docker.py: Add base_url to bakery rule config options
Users with non-default setups can now provide the base URL for docker API engine calls.
By default we are trying to connect via the unix socket at unix://var/run/docker.sock.
CMK-2378
Change-Id: I47fc53a8901eb15dc1db4b138e5d3bfef60c886d
Commit: b05299826345893f3012030e5f37d7ccd3d25610
https://github.com/tribe29/checkmk/commit/b05299826345893f3012030e5f37d7ccd…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A tests/unit/agents/plugins/test_mk_docker.py
A tests/unit/agents/plugins/test_mk_jolokia.py
R tests/unit/plugins/test_mk_docker.py
R tests/unit/plugins/test_mk_jolokia.py
Log Message:
-----------
unit tests: move agent plugin tests where they belong
Change-Id: Icb90d91480aa46a2f0f6fa2164a4a8b0f75561ca
Compare: https://github.com/tribe29/checkmk/compare/d33b99082ea3...b05299826345
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: d33b99082ea3fe49c0d0533053c3cce5da1d0310
https://github.com/tribe29/checkmk/commit/d33b99082ea3fe49c0d0533053c3cce5d…
Author: Tom Baerwinkel <tom.baerwinkel(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M cmk/gui/htmllib.py
Log Message:
-----------
Fix the unsescaper regular expressions
Because of our change to html.escape single quotes are now
escaped as well. Therefore, the escaped single quote has to
be used in the unescaper regular expressions of the htmllib.
Change-Id: I1d56a0332f5b6736295fab3342057e8a82d53e20
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 94d3b9a59eaa1dc4f65370a8ebfbbdd6fb91f879
https://github.com/tribe29/checkmk/commit/94d3b9a59eaa1dc4f65370a8ebfbbdd6f…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/cfg_examples/docker.minimal.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: sections can now be skipped individually
CMK-2378
Change-Id: Ic5273dc12d6d8078adc2ca9f92b95100fd8a4b16
Commit: 7865d1ca118d705a36f3bab62597b8dee04248b5
https://github.com/tribe29/checkmk/commit/7865d1ca118d705a36f3bab62597b8dee…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
M agents/cfg_examples/docker.cfg
M agents/plugins/mk_docker.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
mk_docker.py: remove config option for API verison
CMK-2378
Change-Id: I333bfdecf070221c2bbf7c6d28f7edb7a4380ed5
Commit: 23f1e47e11a6b2c8f5cd9c3c92561494b22ee0fc
https://github.com/tribe29/checkmk/commit/23f1e47e11a6b2c8f5cd9c3c92561494b…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7950
M agents/plugins/mk_docker.py
M checkman/docker_container_status
M checkman/docker_container_status.health
M checks/docker_container_status
A tests/unit/checks/generictests/datasets/docker_container_status_1.py
A tests/unit/checks/generictests/datasets/docker_container_status_2.py
M tests/unit/plugins/test_mk_docker.py
Log Message:
-----------
7950 docker_container_status: Improved discovery and health check
The docker container status check now only discovers containers that either should be
running (restart policy set to 'always') or actually are running.
For the subset of those that have a health check set up, the service 'Docker container health' is discoverd.
It now also reports the last reported health test output and the health test command.
CMK-2377
Change-Id: I92a08bed42b46b4eac149eb644653ec86a4f3d56
Commit: da8d76b6ad5d2f9f587a20a9094bc87da4fa6c29
https://github.com/tribe29/checkmk/commit/da8d76b6ad5d2f9f587a20a9094bc87da…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A .werks/7952
Log Message:
-----------
7952 mk_docker.py: Add base_url to bakery rule config options
Users with non-default setups can now provide the base URL for docker API engine calls.
By default we are trying to connect via the unix socket at unix://var/run/docker.sock.
CMK-2378
Change-Id: I47fc53a8901eb15dc1db4b138e5d3bfef60c886d
Commit: 4a02ea315c8ce92249c8bdf4088d3ca547f5b22c
https://github.com/tribe29/checkmk/commit/4a02ea315c8ce92249c8bdf4088d3ca54…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2019-07-19 (Fri, 19 Jul 2019)
Changed paths:
A tests/unit/agents/plugins/test_mk_docker.py
A tests/unit/agents/plugins/test_mk_jolokia.py
R tests/unit/plugins/test_mk_docker.py
R tests/unit/plugins/test_mk_jolokia.py
Log Message:
-----------
unit tests: move agent plugin tests where they belong
Change-Id: Icb90d91480aa46a2f0f6fa2164a4a8b0f75561ca
Compare: https://github.com/tribe29/checkmk/compare/2c6552d3c3b8...4a02ea315c8c
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1dc5b3fe3d6359a99d0eeaaf7b08eb4225542674
https://github.com/tribe29/checkmk/commit/1dc5b3fe3d6359a99d0eeaaf7b08eb422…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/wnx/include/tools/_xlog.h
M agents/wnx/install/resources/check_mk.user.yml
M agents/wnx/install/resources/check_mk.yml
M agents/wnx/integration/test_section_check_mk.py
M agents/wnx/src/common/cfg_yaml.h
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/cfg_details.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/test_files/config/check_mk_dev.example.yml
M agents/wnx/test_files/config/check_mk_dev.yml
M agents/wnx/test_files/config/check_mk_dev_default.yml
M agents/wnx/test_files/config/check_mk_dev_malformed.yml
M agents/wnx/test_files/config/check_mk_dev_unit_testing.yml
M agents/wnx/test_files/config/check_mk_dev_utf16.yml
M agents/wnx/watest/test-cfg.cpp
M agents/wnx/watest/test-yaml.cpp
Log Message:
-----------
[CMK-2406] - logfile moved to programdata log folder
- error in xlog fixed
- yml and readme in sync
- unit testing
Change-Id: I8ae7fa6f8e6ba05ff3017cf60cb26671aae06acd
Commit: e71a722c3904ac324b3ff5329708357e2a647b76
https://github.com/tribe29/checkmk/commit/e71a722c3904ac324b3ff5329708357e2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
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
A agents/wnx/test_files/unit_test/check_mk.hash.ini
A agents/wnx/test_files/unit_test/checkmk.hash.dat
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2409] - patch hash in legacy agent's check_mk.ini, using checkmk.dat's hash
- 'patch_hash' is new *hidden* command line option
- full unit testing
- patching is skipped for packaged agents(with DEFDEFADEFA in checkmk.dat)
Change-Id: I596b998dd24a311e30fbe5b4818653f9196708b4
Compare: https://github.com/tribe29/checkmk/compare/b57d51b2e738...e71a722c3904
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: ebf407c83f8d3d79cd66c1011a671957fdecc9f0
https://github.com/tribe29/checkmk/commit/ebf407c83f8d3d79cd66c1011a671957f…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2019-07-18 (Thu, 18 Jul 2019)
Changed paths:
M agents/wnx/prepare_to_tests.cmd
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/upgrade.cpp
M agents/wnx/src/engine/upgrade.h
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
A agents/wnx/test_files/unit_test/check_mk.hash.ini
A agents/wnx/test_files/unit_test/checkmk.hash.dat
M agents/wnx/watest/test-upgrade.cpp
Log Message:
-----------
[CMK-2409] - patch hash in legacy agent's check_mk.ini, using checkmk.dat's hash
- 'patch_hash' is new *hidden* command line option
- full unit testing
- patching is skipped for packaged agents(with DEFDEFADEFA in checkmk.dat)
Change-Id: I596b998dd24a311e30fbe5b4818653f9196708b4