Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 49cd1f9952c5649ae4198f11c93d718963d32039
https://github.com/tribe29/checkmk/commit/49cd1f9952c5649ae4198f11c93d71896…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/monitoring_data/windows.rs
M agents/cmk-agent-ctl/src/setup.rs
M agents/wnx/src/engine/agent_controller.cpp
M agents/wnx/src/engine/agent_controller.h
M agents/wnx/watest/test-agent_controller.cpp
M agents/wnx/watest/test-commander.cpp
Log Message:
-----------
Add possibility to use different channel types
Supported now mailslot and ip.
Legacy case(without prefixes) is also supported and
defaulted to the ip case.
Tests: manual
CMK-11076
Change-Id: I0abcbfa797b041ddd087035fafcb818dcbe53591
Commit: 9780b1897c1e7c305c0709f77ab7b907ca415326
https://github.com/tribe29/checkmk/commit/9780b1897c1e7c305c0709f77ab7b907c…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M agents/cmk-agent-ctl/src/mailslot_transport.rs
Log Message:
-----------
agent-ctl: Replace sync channel with async
Motivation: This channel is to communicate with mailslot
server thread. We can't afford to synchronous wait for message
during 30-120 seconds. Alternatively we could implement processing
queue, but it may be even more complicated/
API is implemented, but not enabled(can't be without proper
integration)
Tests: manual with failing unit test conditions
CMK-11076
Change-Id: I3316ba456f185d23c4de73e9116526a20fecbc12
Commit: 62c65bda469059a01facba7a5b5744ec7761dd95
https://github.com/tribe29/checkmk/commit/62c65bda469059a01facba7a5b5744ec7…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M agents/cmk-agent-ctl/src/mailslot_transport.rs
Log Message:
-----------
agent-ctl: add drop for MailSlotBackend
This is the only correct method.
Previously stopping of backend had been linked
to manual call of stop, which is annoying and error
prone.
Change-Id: I7e0d57b9826790d78c1cdb7ab29415b821105726
Tests: manual using debugger
Compare:
https://github.com/tribe29/checkmk/compare/c4a37fd9986f...62c65bda4690