Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 15b9e8ee169a84bb7cf85bd29ee467eb5c32aac6
https://github.com/tribe29/checkmk/commit/15b9e8ee169a84bb7cf85bd29ee467eb5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M cmk/gui/watolib/automations.py
M cmk/utils/version.py
M omd/packages/omd/omdlib/main.py
Log Message:
-----------
Clarify function name
Change-Id: Iec84732835ad5dd7e7beccf1cce4d81a4b360679
Commit: ba348c0bf5c9c70754c30769b99c725ef40c3d3d
https://github.com/tribe29/checkmk/commit/ba348c0bf5c9c70754c30769b99c725ef…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M cmk/gui/watolib/activate_changes.py
M cmk/utils/version.py
M tests/unit/cmk/gui/watolib/test_config_sync.py
Log Message:
-----------
Update config received from old major version central site
This ensures mixed setups of the previous major central site
and newer remote sites work. The remote site needs to have a
configuration which is compatible with it's version.
Previously 'cmk-update-config' was only executed when processing a
snapshot that was created with a 1.6 central site. But now, with Checkmk
2.1 in a remote site, we are not dealing with 1.6 central sites anymore
but with 2.0 central sites.
Instead of dealing with specific version numbers here, we only check
whether or not the major version of the central and remote site is
exactly the same. If not, then 'cmk-update-config' is executed.
A full compatibility check of the sites is not necessary here. It is
done in the general automation call handling.
Also added some debug logging along the way.
Change-Id: I3c8cc581a3cbd9c308c210681fe0370693169c58
Commit: d5faa24e94d40935250a2b1203392f4fcbfb7ad0
https://github.com/tribe29/checkmk/commit/d5faa24e94d40935250a2b1203392f4fc…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M agents/check_mk_agent.linux
M agents/cmk-agent-ctl/src/monitoring_data.rs
M agents/cmk-agent-ctl/src/pull.rs
Log Message:
-----------
agent controller: write remote address into UNIX socket when collecting
monitoring data
To support asynchronous execution, the agent script now listens on stdin
without a specified timeout (0.1 s before). This means that when
directly contacting the agent script e.g. via netcat, one has to pass an
empty line.
TEST: manual
CMK-9693
Change-Id: I46abb51898e1f490533b15b87aeb506e23d228f5
Commit: 81197b9fee30ac3eddc65e6b4d598e884612ece5
https://github.com/tribe29/checkmk/commit/81197b9fee30ac3eddc65e6b4d598e884…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2022-02-18 (Fri, 18 Feb 2022)
Changed paths:
M agents/cmk-agent-ctl/src/constants.rs
M agents/cmk-agent-ctl/src/monitoring_data.rs
Log Message:
-----------
agent controller: unix: move agent socket address to constants
Change-Id: I0c2ac0baa69d5358ccc11736a449ab75d7ebe2aa
Compare:
https://github.com/tribe29/checkmk/compare/7b0feb563280...81197b9fee30