Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 5be636e7caa75244986b8e48471ab765ad750b7d
https://github.com/tribe29/checkmk/commit/5be636e7caa75244986b8e48471ab765a…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M cmk/base/config.py
M cmk/base/sources/programs.py
Log Message:
-----------
add some comments
Change-Id: Ia3b592f019450f2fefbc221539adf9fcdd18c7b1
Commit: 55753bfa95a88b909c620ffa88367858d019dc3b
https://github.com/tribe29/checkmk/commit/55753bfa95a88b909c620ffa88367858d…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
A .werks/13479
M cmk/base/sources/_checkers.py
M cmk/base/sources/programs.py
Log Message:
-----------
Fix IP address missmatch for datasources
Commit d3193de86a9dc8efd376e5e343140789c3be30ea started to
use the sources IP address for the source key in
`cmk.base.agent_base.data_provider._collect_host_sections`,
because it seemed they should and would always match.
They did not. In case of a host without IP address, the
datasource would be provided with a fallback IP ("0.0.0.0"
or "::0"). This resulted in missing sections for all
related plugins.
Since the datasource is the client, there is no point in
distinguishing between `None` and zero, so we pass on
`None` as it is less surprising.
Note that this variable is passed to the plugins that
provide the commandline call of the agent. Had we ever had
a proper specification of the API, this would be an
incompatible change. As a courtesy, we provide a werk.
Let's hope this dosen't break too much.
Change-Id: Idc067dd8b4d5a482d1a09a0362b7a0d97c93d510
Commit: 0821cb21ae3af7710ba1e965e4eb0387b32f16b2
https://github.com/tribe29/checkmk/commit/0821cb21ae3af7710ba1e965e4eb0387b…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/agent_receiver_api.rs
Log Message:
-----------
agent controller: Finer error handling for call to recv. status endpt.
This is a preparation for implementing the status mode for the
controller.
CMK-8879
Change-Id: I69a4bfcbdf3334854e65dcd8271ee53321db7325
Commit: 619f63701412101ade43106352321e85ddc597aa
https://github.com/tribe29/checkmk/commit/619f63701412101ade43106352321e85d…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/src/certs.rs
M agents/cmk-agent-ctl/src/registration.rs
Log Message:
-----------
agent controller: move function from registration to certs
This is a preparation for implementing the status mode.
CMK-8879
Change-Id: I0d40d6aea5cb373c93772df0ed3db4c02415ea97
Commit: 06f4914890a3973cdffd2ea75ff68e8ff71a5cc2
https://github.com/tribe29/checkmk/commit/06f4914890a3973cdffd2ea75ff68e8ff…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/src/cli.rs
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/main.rs
A agents/cmk-agent-ctl/src/status.rs
Log Message:
-----------
agent controller: implement status mode
CMK-8879
Change-Id: Id886f63b5f9faa088cbe0b874961a94e5595680e
Commit: 96e5a85c4d5a69ed578693c4ba6543ef183a067a
https://github.com/tribe29/checkmk/commit/96e5a85c4d5a69ed578693c4ba6543ef1…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M scripts/find-rust-files
Log Message:
-----------
find-rust-files: Include tests and Cargo.{toml, lock}
We want to re-run the Rust CI when we change tests or when we for
example bump the Rust edition.
Change-Id: I8d961b5ae2cf8e298f1b312d9b55ecee467cd4b1
Commit: 11151386f3dd41c99467359c4a2d198650b32c68
https://github.com/tribe29/checkmk/commit/11151386f3dd41c99467359c4a2d19865…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
Log Message:
-----------
agent controller: Bump Rust edition to 2021
Change-Id: I5bb2cad731da02255a015dc83a87f09ef6c690ac
Commit: 4b5c22d7661993eb96d96189e64751b79c71a8b8
https://github.com/tribe29/checkmk/commit/4b5c22d7661993eb96d96189e64751b79…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/src/config.rs
M agents/cmk-agent-ctl/src/main.rs
M agents/cmk-agent-ctl/src/registration.rs
M agents/cmk-agent-ctl/src/status.rs
Log Message:
-----------
agent controller: Rename config::{Registration -> Registry}
This is a better name for this structure.
Change-Id: I59662509b2e4476a81adc755b2b2468cda489ccf
Commit: 67ecc1b961e65d701f52d315facaa9f897cb66d6
https://github.com/tribe29/checkmk/commit/67ecc1b961e65d701f52d315facaa9f89…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
M agents/cmk-agent-ctl/Cargo.lock
M agents/cmk-agent-ctl/Cargo.toml
M agents/cmk-agent-ctl/src/config.rs
Log Message:
-----------
agent controller: add some unit tests for config::Registry
Change-Id: Ib7d2636f61dc50faaa1512a8d6289dd97f9b4478
Commit: c6ba5a96b46ca74425ba7900510bb809b6523744
https://github.com/tribe29/checkmk/commit/c6ba5a96b46ca74425ba7900510bb809b…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-12-20 (Mon, 20 Dec 2021)
Changed paths:
A omd/packages/protobuf/patches/protobuf.dif
Log Message:
-----------
Protobuf: Comment unused parameters
This makes our CI happy.
Change-Id: I7d36c4737b46354a05c43ae7ebbc6f60d76a75b1
Compare:
https://github.com/tribe29/checkmk/compare/902704b40644...c6ba5a96b46c