Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 2e2e2e35e346362e53da485ff6b612c4510ec52f
https://github.com/tribe29/checkmk/commit/2e2e2e35e346362e53da485ff6b612c45…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/snmp.py
M cmk/fetchers/host_sections.py
Log Message:
-----------
Extract common to SNMP and Agent
This reduces the code duplication.
Note that the code should *not* be in HostSections.
Actually, most methods if not every method of HostSections should be in
the Parser and HostSections should only contain Final data. This way,
the parsing would not be split between the parser and HostSections.
Then, we could instantiate HostSections with useful data instead of
whatever is currently available and modify the content of the class
before finally returning it.
This, however, requires larger changes to the parsers.
CMK-6516
Change-Id: Ia2d37d097773dd65817762e33315c31830d3527b
Commit: 2fa802b961e4447bc947626bd0d226ba454eceb9
https://github.com/tribe29/checkmk/commit/2fa802b961e4447bc947626bd0d226ba4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2020-12-14 (Mon, 14 Dec 2020)
Changed paths:
M cmk/base/checkers/agent.py
M cmk/base/checkers/snmp.py
M cmk/fetchers/cache.py
M cmk/fetchers/host_sections.py
R tests/unit/cmk/base/checkers/test_host_sections.py
A tests/unit/cmk/base/checkers/test_section_broker.py
M tests/unit/cmk/fetchers/test_cache.py
A tests/unit/cmk/fetchers/test_host_sections.py
Log Message:
-----------
Inline `update_and_store`
The method was doing too much on the class: updating its argument and
the itself. The algorithm is clearer inline.
It is also more flexible in that the `filter()` method with faulty logic
is now exposed to the caller and therefore easier to remove or fix.
Also rename `../base/../test_host_sections.py` to avoid name conflicts.
CMK-6516
Change-Id: I04559e32c21eabb325832766ccdb96d527eb2eec
Compare: https://github.com/tribe29/checkmk/compare/c33221e61185...2fa802b961e4
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c33221e611855e747f9321a2bb8fda0e54bab171
https://github.com/tribe29/checkmk/commit/c33221e611855e747f9321a2bb8fda0e5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
A .werks/11827
Log Message:
-----------
11827 SEC Windows agent firewall rule applies to all three Windows network profiles
With this realease Windows agent opens firewall for all three Windows network profile:
Private, Domain and Public.
Change-Id: Id0cb88c7815ab3ec158964e4c55563cb19241347
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: f8b142e8f8c7ff0d7e960e96648e24cc7c575145
https://github.com/tribe29/checkmk/commit/f8b142e8f8c7ff0d7e960e96648e24cc7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
A .werks/11827
Log Message:
-----------
11827 SEC Windows agent firewall rule applies to all three Windows network profiles
With this realease Windows agent opens firewall for all three Windows network profile:
Private, Domain and Public.
Change-Id: Id0cb88c7815ab3ec158964e4c55563cb19241347
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 95750fa4647f726a4e6238e7a338a2dfee48d397
https://github.com/tribe29/checkmk/commit/95750fa4647f726a4e6238e7a338a2dfe…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
A agents/wnx/os_setup/setup_choco.cmd
A agents/wnx/os_setup/wc1.cmd
A agents/wnx/os_setup/wc2.cmd
M agents/wnx/windows_setup.cmd
Log Message:
-----------
Update and improve windows setup scripts
Change-Id: I5b6cdb5c0efbf5ffc890d48ccc8a44cc9aa7c1e5
Commit: 5c30435ac9ec11213fd902b95df960914f3c9c59
https://github.com/tribe29/checkmk/commit/5c30435ac9ec11213fd902b95df960914…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
A agents/wnx/.clang-tidy
M agents/wnx/include/tools/_win.h
M agents/wnx/src/common/wtools.cpp
M agents/wnx/src/common/wtools.h
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/src/common/wtools_runas.h
M agents/wnx/src/common/wtools_user_control.cpp
M agents/wnx/src/common/wtools_user_control.h
M agents/wnx/src/engine/encryption.cpp
M agents/wnx/src/engine/encryption.h
M agents/wnx/src/engine/engine.vcxproj
M agents/wnx/src/engine/logger.h
Log Message:
-----------
[CMK-6120]- add tidy to build chain
- add windows specific tidy config(based on linux one for Microcore)
- fix partially wtools* file set
Change-Id: If8115a147e39b815a536d8e760e6c8930a4c35c3
Commit: cd76f66b7ee03f9b9059a6e62e5ffc4dd00b126a
https://github.com/tribe29/checkmk/commit/cd76f66b7ee03f9b9059a6e62e5ffc4dd…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
R agents/wnx/build_release_classic.cmd
M agents/wnx/readme.md
M agents/wnx/src/engine/cfg.cpp
M agents/wnx/src/engine/stdafx_defines.h
M agents/wnx/src/main/check_mk_service.cpp
M agents/wnx/src/player/pch.h
M agents/wnx/src/player/plugin_player.cpp
M agents/wnx/x.cmd
Log Message:
-----------
[CMK-6120]- remove obsolete globals related to testing/validation
Also removed old build script, corrected readme, fixed code(no more globals)
Change-Id: Ieb3ef52658184ba18f96cfe5bebb326a42167c36
Commit: 217f16ab1138203dc8b18411d5bb3da498b7b9d2
https://github.com/tribe29/checkmk/commit/217f16ab1138203dc8b18411d5bb3da49…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
R agents/wnx/src/common/cfg_info.cpp
M agents/wnx/src/common/cfg_info.h
M agents/wnx/watest/pch.h
M agents/wnx/watest/test-carrier.cpp
M agents/wnx/watest/test-player.cpp
M agents/wnx/watest/test-yaml.cpp
M agents/wnx/watest/test_tools.cpp
M agents/wnx/watest/test_tools.h
Log Message:
-----------
[CMK-6120]- move test code/variables to the watest
Change-Id: I8c5f054775f289cc2aee42af6e537e0dbd069c11
Commit: f74be7515da707676eaadf68daa2bbc455c02857
https://github.com/tribe29/checkmk/commit/f74be7515da707676eaadf68daa2bbc45…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
M agents/wnx/src/common/object_repo.h
M agents/wnx/src/common/wtools_runas.cpp
M agents/wnx/src/common/wtools_runas.h
M agents/wnx/src/engine/stdafx_defines.h
M agents/wnx/watest/test-object_repo.cpp
Log Message:
-----------
[CMK-6120]- fix wtools_runas
Some other fixes too.
Reworked win32 code.
Change-Id: Ia45984171f486ec3f28540de9c26f15855e6c98b
Commit: e65ffe96836bb900ea5795e5638636fb50c0a77f
https://github.com/tribe29/checkmk/commit/e65ffe96836bb900ea5795e5638636fb5…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
M agents/wnx/src/common/wtools_service.cpp
Log Message:
-----------
[CMK-6120]- fix wtools_service
Change-Id: I73c6276b06207b2395e6a85d9899b08041d8b8e6
Compare: https://github.com/tribe29/checkmk/compare/52a6ab5447ca...e65ffe96836b
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 52a6ab5447ca743e4dd2f9f4fa245869eb5f4b86
https://github.com/tribe29/checkmk/commit/52a6ab5447ca743e4dd2f9f4fa245869e…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-12-13 (Sun, 13 Dec 2020)
Changed paths:
M agents/wnx/src/engine/firewall.cpp
M agents/wnx/watest/test-firewall.cpp
Log Message:
-----------
[CMK-6669] - open in Windows firewall rule all three network profiles, public, private and domain.
- extend and improve unit tests
Change-Id: Idf19be348b5be797aab23d969ae28854ce855c7d