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
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c4a37fd9986f93f976a66c82ac80c18032e29a7b
https://github.com/tribe29/checkmk/commit/c4a37fd9986f93f976a66c82ac80c1803…
Author: Sven Panne <sven.panne(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M tests/Makefile
Log Message:
-----------
Break an import cycle between Site and Channel.
This is a completely mechanical change: Pass the necessary parts of Site to
Channel separately. Any possible cleanup, e.g. the introduction of
interfaces, could be done in separate commits.
Note: The "unit" tests need some love, too, they are not unit tests at all.
They modify internal parts of Channel like hell, call internal methods, etc.
Change-Id: I1fb3ee7ab5c8e727b0dd004bdf0858e1cf31fb5d
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: d9efadedfbfa81842aae66eda6d7d8b763a72cf8
https://github.com/tribe29/checkmk/commit/d9efadedfbfa81842aae66eda6d7d8b76…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
A .werks/14547
M cmk/base/plugins/agent_based/systemd_units.py
M tests/unit/cmk/base/plugins/agent_based/test_systemd_units.py
Log Message:
-----------
14547 FIX <tt>systemd_units</tt>: Fix error when parsing incomplete data
SUP-10799
Change-Id: Ieddfe645c4a50a5afd40211cbfd890bb8e8cfcaa
Commit: 10234fcace3a70ae8ae273d47e67db52d76d2049
https://github.com/tribe29/checkmk/commit/10234fcace3a70ae8ae273d47e67db52d…
Author: Giordano Tomassorri <giordano.tomassorri(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M cmk/gui/plugins/wato/special_agents/aws.py
A tests/unit/cmk/gui/plugins/wato/special_agents/aws.py
Log Message:
-----------
Remove some AWS special agent settings from non-plus edition
Some AWS checks are available just in the CMK plus edition so the
special agent settings for those checks should not be visible in the
other editions.
This commit removes those settings from all the non-plus editions.
CMK-11071
Change-Id: I351536f658b3991f6ace35ddc123efe51d9e1366
Compare: https://github.com/tribe29/checkmk/compare/5324e7abe5ac...10234fcace3a
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 126a86ec8fb2a398dd51bd6833c4a4696956c7ad
https://github.com/tribe29/checkmk/commit/126a86ec8fb2a398dd51bd6833c4a4696…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Extract list and edit page code from pagetype classes
Rendering and processing the dialogs is a separate job which should not
be in the classes that register the types.
Change-Id: Ia2024566265fb4772290b68bdfab8b1346ed4eff
Commit: bcc1faf19387f54c8e917f4e7bed2950e9acfa62
https://github.com/tribe29/checkmk/commit/bcc1faf19387f54c8e917f4e7bed2950e…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M cmk/gui/pagetypes.py
Log Message:
-----------
Extract graph element show pages from pagetype class
Rendering and processing the dialogs is a separate job which should not
be in the classes that register the types.
Change-Id: Icba8fd477370d7283fd9b4f0a1acff13895656c4
Compare: https://github.com/tribe29/checkmk/compare/1a7aab4b4864...bcc1faf19387
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 7f4fedd17003d9fd511f4900f94ed7c10cdfeae9
https://github.com/tribe29/checkmk/commit/7f4fedd17003d9fd511f4900f94ed7c10…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
M cmk/gui/views/inventory.py
Log Message:
-----------
Clarify vars
Change-Id: I49cfd48d441fe85e69b3d15abce996279f8ef11b
Commit: 1a7aab4b48644783aaf95c53c07d5c41d5753d9c
https://github.com/tribe29/checkmk/commit/1a7aab4b48644783aaf95c53c07d5c41d…
Author: Andreas Umbreit <andreas.umbreit(a)tribe29.com>
Date: 2022-08-01 (Mon, 01 Aug 2022)
Changed paths:
A .werks/14604
M agents/windows/plugins/mssql.vbs
A checkman/mssql_availability_groups
A cmk/base/plugins/agent_based/mssql_availability_groups.py
Log Message:
-----------
14604 mssql_availability_groups: New service to monitor MSSQL availability groups
SUP-10922
Change-Id: I75468d628c30de14ba894b49e1d3e59463587e45
Compare: https://github.com/tribe29/checkmk/compare/5672d33a5abd...1a7aab4b4864