Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 753a38a8c3ac6259d5bf3c8f21987d174c0f8fc3
https://github.com/tribe29/checkmk/commit/753a38a8c3ac6259d5bf3c8f21987d174…
Author: Frans Fürst <frans.fuerst(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11784
M checks/mrpe
M tests/unit/checks/generictests/datasets/mrpe_old.py
Log Message:
-----------
11784 FIX mrpe check missing handling for 'U' value in Nagios performance data
Because the value 'U' (for undefined) has not been handled an exception would
have been thrown when processing such a value:
ValueError (could not convert string to float: 'U')
This change will just ignore undefined performance values.
Change-Id: I338823e7ec7513e89286048432b978c3ec97c1e2
Commit: 58d6f89becf32ca1e3bb5157792ef03bb8c021fe
https://github.com/tribe29/checkmk/commit/58d6f89becf32ca1e3bb5157792ef03bb…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11746
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
11746 FIX mssql_counters.file_sizes: return performance data for warn/crit values in bytes
SUP-5089
Change-Id: I7cb5991ebb820d5722a886235fdbf3e5dde7763f
Compare: https://github.com/tribe29/checkmk/compare/f96a1004392f...58d6f89becf3
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: f96a1004392f2e5c3584f4dc56b82c9d76d8e743
https://github.com/tribe29/checkmk/commit/f96a1004392f2e5c3584f4dc56b82c9d7…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
A .werks/11745
M cmk/base/plugins/agent_based/mssql_counters_file_sizes.py
M tests/unit/cmk/base/plugins/agent_based/test_mssql_counters.py
Log Message:
-----------
11745 FIX mssql_counters.file_sizes: convert all performance data to bytes
SUP-5089
Change-Id: I664e41648c9d58842b0b8d0f44ecf239023c25b5
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: bb70b127a776b47835c6af78f900589e519f267a
https://github.com/tribe29/checkmk/commit/bb70b127a776b47835c6af78f900589e5…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: assimilate legacy parsing to parsing of current structure
*move loop back to main function
Change-Id: I6131406177a89e6d55430b25179da8798549c343
Commit: 1e3236e776a94ec7819b3b15482ad749a2ee2541
https://github.com/tribe29/checkmk/commit/1e3236e776a94ec7819b3b15482ad749a…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: initial refactoring of legacy row parsing
Change-Id: I70a1c08c48ef1a7d2326fe339f1b649e0d73dc58
Commit: 7c85bd433ef97ffe5230bd946cee36e1057136e8
https://github.com/tribe29/checkmk/commit/7c85bd433ef97ffe5230bd946cee36e10…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: use dict structure for legacy row
*use same structure as parsing of current rows
Change-Id: I73485a39f809c73080c7833d00ae6523b4cd1b04
Commit: a7217c9fb73e88ab35ec5462494a03fc698e9996
https://github.com/tribe29/checkmk/commit/a7217c9fb73e88ab35ec5462494a03fc6…
Author: Lisa Pichler <lisa.pichler(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M checks/fileinfo
Log Message:
-----------
fileinfo: make parse row function signatures identical
*useful for next commit
Change-Id: Ibe780f0d145e5e6499804804e30fda9d36cffa50
Compare: https://github.com/tribe29/checkmk/compare/2126ad99cbbf...a7217c9fb73e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0928d22cf0174d22b45fcd7e6256b60fdcf54dbd
https://github.com/tribe29/checkmk/commit/0928d22cf0174d22b45fcd7e6256b60fd…
Author: Thomas Koslowski <thomas.koslowski(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/activate_changes.py
M cmk/gui/plugins/openapi/endpoints/bi.py
M cmk/gui/plugins/openapi/endpoints/contact_group_config.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/endpoints/folder_config.py
M cmk/gui/plugins/openapi/endpoints/host.py
M cmk/gui/plugins/openapi/endpoints/host_config.py
M cmk/gui/plugins/openapi/endpoints/host_group_config.py
M cmk/gui/plugins/openapi/endpoints/host_tag.py
M cmk/gui/plugins/openapi/endpoints/password.py
M cmk/gui/plugins/openapi/endpoints/service.py
M cmk/gui/plugins/openapi/endpoints/service_discovery.py
M cmk/gui/plugins/openapi/endpoints/service_group_config.py
M cmk/gui/plugins/openapi/endpoints/time_period.py
M cmk/gui/plugins/openapi/restful_objects/specification.py
Log Message:
-----------
REST API: documentation updates
Change-Id: Ic5df24455a87e888bbc6f4ac7cd90eb64e8a63f8
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: fca384d901a97b23a681299e4b38558982cbff8d
https://github.com/tribe29/checkmk/commit/fca384d901a97b23a681299e4b3855898…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M cmk/base/ip_lookup.py
M cmk/utils/caching.py
M tests/unit/cmk/base/test_ip_lookup.py
Log Message:
-----------
IPLookupCache does not inherit DictCache
DictCache is not abstract and therefore not meant to be inherited. So
we "prefer composition over inheritance".
Change-Id: I1715cab2eecb796856de5e33b8d3b80c774837c0
Commit: c32df23a8163791ebb7a31a99d7fdd81d8974494
https://github.com/tribe29/checkmk/commit/c32df23a8163791ebb7a31a99d7fdd81d…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M cmk/base/config.py
M cmk/base/core.py
M cmk/base/ip_lookup.py
M cmk/base/parent_scan.py
M cmk/utils/caching.py
M tests/unit/cmk/utils/test_caching.py
Log Message:
-----------
Get rid of now useless CacheManager.get_dict
Change-Id: Id3ee78eebde426026a39775ab822cbd40ce5ab43
Compare: https://github.com/tribe29/checkmk/compare/90d68c8f0164...c32df23a8163
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 90d68c8f0164eaf6e662294a10f685ed61f6e226
https://github.com/tribe29/checkmk/commit/90d68c8f0164eaf6e662294a10f685ed6…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M cmk/utils/caching.py
M tests/unit/cmk/utils/test_caching.py
Log Message:
-----------
caching: Remove dead code
The ListCache is not used anywhere. The class definition is dead
code. This lets us get rid of the hierarchy and make a single,
concrete, DictCache.
Change-Id: Ic14d1ec5a884ec4cee24d39ba5df6431f03a0c1e
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 94fa5417297908a68fc6a66c3ce45d253400478d
https://github.com/tribe29/checkmk/commit/94fa5417297908a68fc6a66c3ce45d253…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/wnx/src/engine/firewall.h
M agents/wnx/src/engine/windows_service_api.h
Log Message:
-----------
[CMK-6772] - rename firewall rule and group according to ticket
- change rule description according to request from AW
Change-Id: I59688f034fee08277eebbb29a080a9e6f8f4a661
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: f67b769c35cbf121c65dd2d60e23f131f4b0b385
https://github.com/tribe29/checkmk/commit/f67b769c35cbf121c65dd2d60e23f131f…
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
Commit: c0ee5acde80a66c15281e5bd6ac0f60a2b97f130
https://github.com/tribe29/checkmk/commit/c0ee5acde80a66c15281e5bd6ac0f60a2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-01-20 (Wed, 20 Jan 2021)
Changed paths:
M agents/wnx/src/engine/firewall.h
M agents/wnx/src/engine/windows_service_api.h
Log Message:
-----------
[CMK-6772] - rename firewall rule and group according to ticket
- change rule description according to request from AW
Change-Id: I59688f034fee08277eebbb29a080a9e6f8f4a661
Compare: https://github.com/tribe29/checkmk/compare/d3dc1d0bde05...c0ee5acde80a