Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 36b0e3fc168bd441c385376ba1878bd8737cac85
https://github.com/tribe29/checkmk/commit/36b0e3fc168bd441c385376ba1878bd87…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M cmk/utils/observer.py
M tests/scripts/misc/fetcher_ram_usage_test
Log Message:
-----------
Fix problem with import of caches from the module caching.
The module caching is located in utils in master and in base in 2.0
- also fixed internal test script
Change-Id: I562b9d7edad93e7229ce921520f755c6263cb54a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 8a91e67b6a568f8e9c940eee47c94420eeba86c9
https://github.com/tribe29/checkmk/commit/8a91e67b6a568f8e9c940eee47c94420e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
A tests/scripts/misc/fetcher_ram_usage_test
A tests/scripts/misc/readme.md
Log Message:
-----------
SUP-5782: script to test memory usage by bin/fetcher
- short description
Intended for manual usage.
May be fully automated in the future if this functionality will be requested as mandatory.
Change-Id: I3cfc6a08518c73cf68d4cdee5060f6585e7ad49e
Commit: 18826383ed264c606b34c8f666da29a21a7ff72e
https://github.com/tribe29/checkmk/commit/18826383ed264c606b34c8f666da29a21…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
A cmk/utils/observer.py
Log Message:
-----------
SUP-5782: move AbstractResourceObserver to cmk.utils
- update license information for changed files
As decided review. This is the first CL, just to separate logic and prepare infrastructure
Change-Id: I48106cf788f2f9727aed2c1dcdc85467f70b4396
Commit: ae0093f8b29326d10af8c49bd4d017fc210d6a8b
https://github.com/tribe29/checkmk/commit/ae0093f8b29326d10af8c49bd4d017fc2…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M cmk/utils/observer.py
Log Message:
-----------
SUP-5782: introduce midlayer abstract class AbstractMemoryObserver in cmk.utils.observer
- reimplement MemoryObserver as a subclass from AbstractMemoryObserver
- add unit tests
- refactoring: replace OOP Kung-Fu with simple call to superclass member function _register_check
This CL is intended to provide basis for future memory watchdog class in bin/fetcher.
Change-Id: I4731e05b4743d0abbee7d38347869eb9021e18f8
Compare: https://github.com/tribe29/checkmk/compare/ee5ed4849839...ae0093f8b293
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: ee5ed4849839fb642fc8a98e3f17d0c40974d2ba
https://github.com/tribe29/checkmk/commit/ee5ed4849839fb642fc8a98e3f17d0c40…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
Log Message:
-----------
CMK-7588: use correct encryption protocol id for normal communication in Windows agent
Change-Id: I25dc7c01b0f49f8c0b099d61d8cfb5a25e9c7971
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 8cfba4b33f910947ce08a024ef2f00e1968339f2
https://github.com/tribe29/checkmk/commit/8cfba4b33f910947ce08a024ef2f00e19…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
Log Message:
-----------
CMK-7588: use correct encryption protocol id for normal communication in Windows agent
Change-Id: I25dc7c01b0f49f8c0b099d61d8cfb5a25e9c7971
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 1769924107a5dde0261a92e8c26e7ff5db80eeb3
https://github.com/tribe29/checkmk/commit/1769924107a5dde0261a92e8c26e7ff5d…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/watest/test-external-port.cpp
M agents/wnx/watest/test-onlyfrom.cpp
M agents/wnx/watest/test-wtools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
Fix agent unit tests for windows 10h2:
- change test port to be global function with different value(now 64531) to prevent collision with kubernetes
- add id for some winperf counters changed in the 10h2
Change-Id: I1991c1671d2fb9e0bfaabf72171ccd8a2458ee85
Commit: dea2d1a238b3c8053587d1ca32fc140ed534fd1e
https://github.com/tribe29/checkmk/commit/dea2d1a238b3c8053587d1ca32fc140ed…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/src/engine/logger.h
Log Message:
-----------
Modernize C++ code base: forwarding of args in the logger
Change-Id: I8b610b697a4c2f608e9d1b2df37d37d4f1e6647e
Commit: ac0b36b65cf894739a7be6f086a9c3adad121141
https://github.com/tribe29/checkmk/commit/ac0b36b65cf894739a7be6f086a9c3ada…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/src/engine/external_port.cpp
M agents/wnx/src/engine/external_port.h
M agents/wnx/watest/test-external-port.cpp
Log Message:
-----------
Restructure unit testing according to the TDD/Style guides.
- increase speed
- move setup/teardown outside for complicated cases
- fix names
Change-Id: If1a11b754e5eaac83070ead00c27d9210ef7b0af
Commit: ef25a8d1be199d1fa505e131147a0f978dc27810
https://github.com/tribe29/checkmk/commit/ef25a8d1be199d1fa505e131147a0f978…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M agents/wnx/include/tools/_xlog.h
M agents/wnx/src/engine/logger.cpp
Log Message:
-----------
Refactoring: remove old/invalid/useless stuff from the ultra-old _xlog.h
- remove cross-platforming: don't need
- remove unused code
- rename parameter according to the guide
- replace C unsafe API with C++(partly)
- remove almost all preprocessor
Change-Id: I482ba18b08349bbde9c49f6e26a792ce003c91f8
Compare: https://github.com/tribe29/checkmk/compare/9f0f9cda6e90...ef25a8d1be19
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 9f0f9cda6e90a2367459e7ef8532806e587b7d78
https://github.com/tribe29/checkmk/commit/9f0f9cda6e90a2367459e7ef8532806e5…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M cmk/fetchers/tcp.py
A cmk/utils/encryption.py
Log Message:
-----------
Move agent decryption to cmk.utils
This removes the code-duplication in the decription functions
at cmk.core_helpers.tcp and cmk.base.cee.keepalive.rtc
Change-Id: I2232bd10b3d7e106399e5a8f446593eb83b89549
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: de1c0cd7a014e1b20d2c77193ffa0d29e6b86cef
https://github.com/tribe29/checkmk/commit/de1c0cd7a014e1b20d2c77193ffa0d29e…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M cmk/core_helpers/tcp.py
A cmk/utils/encryption.py
Log Message:
-----------
Move agent decryption to cmk.utils
This removes the code-duplication in the decription functions
at cmk.core_helpers.tcp and cmk.base.cee.keepalive.rtc
Change-Id: I2232bd10b3d7e106399e5a8f446593eb83b89549
Commit: 8d2648e110d24c136b01f8ee98175636b4c75328
https://github.com/tribe29/checkmk/commit/8d2648e110d24c136b01f8ee98175636b…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2021-04-01 (Thu, 01 Apr 2021)
Changed paths:
M cmk/core_helpers/tcp.py
Log Message:
-----------
CMK-7588: Support encrypted agent data with 99 header
This was supported accidentally until recently, and
is not supported explicitly in order to overcome
the corresponding bug in Windows agents < 2.0.0p1
Change-Id: I38a4420acd9f3d1ccf58df6a1b94985bb38dbaa2
Compare: https://github.com/tribe29/checkmk/compare/9c0659cfb1ec...8d2648e110d2