Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: e26a119edac770a830c2da52ec750320733dbbe2
https://github.com/tribe29/checkmk/commit/e26a119edac770a830c2da52ec7503207…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/wnx/src/engine/providers/internal.h
M agents/wnx/src/engine/providers/wmi.cpp
M agents/wnx/src/engine/providers/wmi.h
M agents/wnx/watest/test-section_wmi.cpp
M agents/wnx/watest/test-spool.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-6766] - fix wmi.cpp according to tidy
- comments & refactoring
- rework of test tools to make adding/deleting of section from config more clear
Change-Id: I17e1c8db0c41083159021e87792e0137fcecda16
Commit: 4d50a452a08fb385926e9395606480361bc2d36b
https://github.com/tribe29/checkmk/commit/4d50a452a08fb385926e9395606480361…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/wnx/src/engine/providers/system_time.cpp
M agents/wnx/src/engine/providers/system_time.h
M agents/wnx/watest/test-section_providers.cpp
Log Message:
-----------
[CMK-6766] - fix system_time.cpp according to tidy
- comments & refactoring
Change-Id: I97f44b9893c4856fed621c2c6bc9e88adc24f299
Commit: d3dc1d0bde05f65b5d72d9e602496f39051bef6f
https://github.com/tribe29/checkmk/commit/d3dc1d0bde05f65b5d72d9e602496f390…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/modules/windows/BUILD_NUM
M agents/modules/windows/clean_environment.cmd
M agents/modules/windows/patch_environment.cmd
M agents/modules/windows/readme.md
A agents/modules/windows/runtime/api-ms-win-crt-conio-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-convert-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-environment-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-filesystem-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-heap-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-locale-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-math-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-multibyte-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-private-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-process-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-runtime-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-stdio-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-string-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-time-l1-1-0.dll
A agents/modules/windows/runtime/api-ms-win-crt-utility-l1-1-0.dll
A agents/modules/windows/runtime/ucrtbase.dll
Log Message:
-----------
[CMK-6954] - added Visual Studio 2015 runtime to Windows python build
Required to start python on old(Server 2012, Windows 8) or core Windows installation.
Change-Id: Ibb1950ad43e3dae2678aa2a3de08b569395b7013
Compare: https://github.com/tribe29/checkmk/compare/8662674ede63...d3dc1d0bde05
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 9fe3ebefddfacb8e2646dd1e9b4d2645a46fa020
https://github.com/tribe29/checkmk/commit/9fe3ebefddfacb8e2646dd1e9b4d2645a…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/wnx/install/Product.wxs
A agents/wnx/install/resources/execute_update.cmd
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/cfg.h
M agents/wnx/src/engine/groups.cpp
M agents/wnx/src/engine/install_api.cpp
M agents/wnx/src/engine/install_api.h
M agents/wnx/src/engine/on_start.cpp
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/watest/test-install-auto.cpp
Log Message:
-----------
[CMK-6957] - use external script to install msi
Sometimes Windows Race condition or NTFS locking may prevent installation. During update it may lead to full deinstallation of the Agent. To prevent such kind of fehler the script checks the status of the service and retries installation. Pause between retriess is 5 seconds, num of retries is 3.
- clean tests
- full tests
- change API to get better diagnostics and checkable test results.
- add two log entries to Windows event for service.
Change-Id: Idc2e30d4e567b676ed7a4f7673e723ebfa8e39d7
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ba83b1e3ddc4a9b9f22600a56250a261accfad03
https://github.com/tribe29/checkmk/commit/ba83b1e3ddc4a9b9f22600a56250a261a…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Add section cmk_site_statistics to linux agent
This section contains statistics about host and service states.
CMK-6975
Change-Id: I16d4f75a2381a1c6f31ea4b62951e83ce34a593c
Commit: 4a9022b67418d296b4eea5c57f70017a21eea155
https://github.com/tribe29/checkmk/commit/4a9022b67418d296b4eea5c57f70017a2…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11834
A checkman/cmk_site_statistics
A cmk/base/plugins/agent_based/cmk_site_statistics.py
M cmk/gui/plugins/metrics/checkmk.py
A tests/unit/cmk/base/plugins/agent_based/test_cmk_site_statistics.py
Log Message:
-----------
11834 cmk_site_statistics: new check plugin to monitor site statistics
This werk introduces the new check plugin <tt>cmk_site_statistics</tt>.
This plugin monitors the number of hosts and services of Checkmk sites.
It reports the total number of hosts, the number of hosts which are not
UP as well as metrics recording the number of hosts which are UP, DOWN,
in downtime and unreachable. Similarly, for services, the plugin reports
the total number of services, the number of services which are not OK
and metrics recording the number of services which are OK, in downtime,
on down hosts, WARNING, UNKNOWN and CRITICAL.
This check plugin creates one service per Checkmk site. These services
will be discovered on hosts with one ore more sites which have the
Checkmk Linux agent installed. The monitoring state of these services is
always OK and they are not configurable.
CMK-6975
Change-Id: I2707adcbb7c05442765179fc313dab433b13f9ae
Commit: 8addf2e352c6522230adfc0ad4892bf3f3851eb1
https://github.com/tribe29/checkmk/commit/8addf2e352c6522230adfc0ad4892bf3f…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M omd/packages/redis/skel/etc/redis/redis.conf
Log Message:
-----------
Explicitly disable any persistance in Redis
Change-Id: If26efad0089d80d9ea39a48cbe449d52058897c8
Compare: https://github.com/tribe29/checkmk/compare/de79dbf4a6fc...8addf2e352c6
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 02345a61bcc2f403aceee9a48d3229878dbe9235
https://github.com/tribe29/checkmk/commit/02345a61bcc2f403aceee9a48d3229878…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/check_mk_agent.linux
Log Message:
-----------
Add section cmk_site_statistics to linux agent
This section contains statistics about host and service states.
CMK-6975
Change-Id: I16d4f75a2381a1c6f31ea4b62951e83ce34a593c
Commit: d98d7b88dda5f55ca2b8844b4543573b8b558b55
https://github.com/tribe29/checkmk/commit/d98d7b88dda5f55ca2b8844b4543573b8…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11834
A checkman/cmk_site_statistics
A cmk/base/plugins/agent_based/cmk_site_statistics.py
M cmk/gui/plugins/metrics/checkmk.py
A tests/unit/cmk/base/plugins/agent_based/test_cmk_site_statistics.py
Log Message:
-----------
11834 cmk_site_statistics: new check plugin to monitor site statistics
This werk introduces the new check plugin <tt>cmk_site_statistics</tt>.
This plugin monitors the number of hosts and services of Checkmk sites.
It reports the total number of hosts, the number of hosts which are not
UP as well as metrics recording the number of hosts which are UP, DOWN,
in downtime and unreachable. Similarly, for services, the plugin reports
the total number of services, the number of services which are not OK
and metrics recording the number of services which are OK, in downtime,
on down hosts, WARNING, UNKNOWN and CRITICAL.
This check plugin creates one service per Checkmk site. These services
will be discovered on hosts with one ore more sites which have the
Checkmk Linux agent installed. The monitoring state of these services is
always OK and they are not configurable.
CMK-6975
Change-Id: I2707adcbb7c05442765179fc313dab433b13f9ae
Commit: e6f742a8471612c8da4361188a1c48161c6886b4
https://github.com/tribe29/checkmk/commit/e6f742a8471612c8da4361188a1c48161…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M omd/packages/redis/skel/etc/redis/redis.conf
Log Message:
-----------
Explicitly disable any persistance in Redis
Change-Id: If26efad0089d80d9ea39a48cbe449d52058897c8
Compare: https://github.com/tribe29/checkmk/compare/7b966d1e601f...e6f742a84716
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: de79dbf4a6fc082101584261ec46ca977a3f2943
https://github.com/tribe29/checkmk/commit/de79dbf4a6fc082101584261ec46ca977…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
Avoid background updates of the search index during unit tests
This leads to spurious failures.
Change-Id: I6e6e2d27a1015b948fddc879af1e51a7f6acfae2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7b966d1e601fed49b48f6382a696d160b2a84882
https://github.com/tribe29/checkmk/commit/7b966d1e601fed49b48f6382a696d160b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M tests/unit/cmk/gui/conftest.py
Log Message:
-----------
Avoid background updates of the search index during unit tests
This leads to spurious failures.
Change-Id: I6e6e2d27a1015b948fddc879af1e51a7f6acfae2
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 1351386fb4cb9b9393ed263881a730b1da24c11e
https://github.com/tribe29/checkmk/commit/1351386fb4cb9b9393ed263881a730b1d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
simple_modes: refactor for upcoming fix
* make SimpleWatoModeBase a member
* make affected sites an argument
Change-Id: Ie0ed7f99ccb3cfede41d277edd436ce2a455a315
Commit: 65110d1777dcac802b000bcbbc06203e32499246
https://github.com/tribe29/checkmk/commit/65110d1777dcac802b000bcbbc06203e3…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11891
M cmk/gui/plugins/wato/utils/simple_modes.py
Log Message:
-----------
11891 FIX Inform remote site when a DCD Connection is moved somewhere else
In Checkmk versions 1.6 to 2.0.0b4 the DCD connections where not always correctly synced.
If a DCD connection was moved from one remote site to another via editing the rule,
the previous remote sites configuration was not updatet.
Change-Id: Ie79ce1a6c2e699e71f7d008e6f92694888efc3a2
Commit: 83592787293afe0e9aebc35fba26ffd613b100d0
https://github.com/tribe29/checkmk/commit/83592787293afe0e9aebc35fba26ffd61…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11894
M cmk/base/sources/snmp.py
Log Message:
-----------
11894 FIX "Disabled and enabled sections (SNMP)" not effective
The settings of the rule "Disabled and enabled sections (SNMP)" have not been
respected during discovery. This has been fixed.
Internal note:
We must pass the meta information for all sections that are disabled,
otherwise we will try to fetch them upon discovery.
Change-Id: Id28ed7eeae522458287d2ef5ad4dd5330bbe7c5d
Compare: https://github.com/tribe29/checkmk/compare/7bf0e790844d...83592787293a