Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: ad87df6b92c9ce9cef01a26170376495528c146a
https://github.com/tribe29/checkmk/commit/ad87df6b92c9ce9cef01a261703764955…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12548
M omd/packages/omd/skel/.profile
Log Message:
-----------
12548 FIX Fix cmk --scan-parents on localized linux systems
The command "cmk --scan-parents" was detecting all hosts to be not pingable in
previous Checkmk 2.0 releases on Checkmk servers that use a localized
environment.
For example Linux systems that have the locale set to de_DE
(LC_NUMERIC=de_DE.UTF-8) use "," as decimal separator which is then expected as
parameter format by the underlying "ping" command.
This issue is solved by disabling inheritance of the the systems locale
settings for Checkmk site environments. This should've been ensured by the
shipped ".profile" file but the mechanism was not covering all cases. It now
explicitly unsets already set locale related environment variables to disable
the locales in the site.
Change-Id: Id3d9f1f5557d9c9666083d40077fa16851706f48
Commit: 07f32050059e7f632ea0d9d31c0f8ed9de32a436
https://github.com/tribe29/checkmk/commit/07f32050059e7f632ea0d9d31c0f8ed9d…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12549
M cmk/gui/wato/pages/parentscan.py
Log Message:
-----------
12549 FIX Fix parent scan
The parent scan job always failed with an exception like "TypeError: tuple
indices must be integers or slices, not str".
Change-Id: I024e67bd462137d7ca041b34fed8dcb1599634c8
Compare: https://github.com/tribe29/checkmk/compare/34d6820c328a...07f32050059e
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: cc51aef0c51f5a9181a5c0d1bb00ea8e8dd741dc
https://github.com/tribe29/checkmk/commit/cc51aef0c51f5a9181a5c0d1bb00ea8e8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12548
M omd/packages/omd/skel/.profile
Log Message:
-----------
12548 FIX Fix cmk --scan-parents on localized linux systems
The command "cmk --scan-parents" was detecting all hosts to be not pingable in
previous Checkmk 2.0 releases on Checkmk servers that use a localized
environment.
For example Linux systems that have the locale set to de_DE
(LC_NUMERIC=de_DE.UTF-8) use "," as decimal separator which is then expected as
parameter format by the underlying "ping" command.
This issue is solved by disabling inheritance of the the systems locale
settings for Checkmk site environments. This should've been ensured by the
shipped ".profile" file but the mechanism was not covering all cases. It now
explicitly unsets already set locale related environment variables to disable
the locales in the site.
Change-Id: Id3d9f1f5557d9c9666083d40077fa16851706f48
Commit: 07b12fa89ae976e2f13d4bce28219941a16d931b
https://github.com/tribe29/checkmk/commit/07b12fa89ae976e2f13d4bce28219941a…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12549
M cmk/gui/wato/pages/parentscan.py
Log Message:
-----------
12549 FIX Fix parent scan
The parent scan job always failed with an exception like "TypeError: tuple
indices must be integers or slices, not str".
Change-Id: I024e67bd462137d7ca041b34fed8dcb1599634c8
Compare: https://github.com/tribe29/checkmk/compare/c8e7e471471f...07b12fa89ae9
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c0f996ffc447414049db5a58c6e630a7fd336b45
https://github.com/tribe29/checkmk/commit/c0f996ffc447414049db5a58c6e630a7f…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A doc/documentation/_static/.keep
Log Message:
-----------
docs: Make sure the `_static` directory stays
git does not like empty directories.
Change-Id: I19a7b916d4b080f4d98ca7fe14b97a02d9b9cff1
Commit: e67f979976316f5ce8d5a6753e0e7d13045327fd
https://github.com/tribe29/checkmk/commit/e67f979976316f5ce8d5a6753e0e7d130…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M doc/documentation/.gitignore
M doc/documentation/Makefile
A doc/documentation/arch-index.rst
M doc/documentation/conf.py
M doc/documentation/index.rst
A doc/documentation/uml/arch-processes.uml
A doc/documentation/uml/arch-top-level-blackbox.uml
A doc/documentation/uml/arch-top-level-whitebox.uml
A doc/documentation/uml/globals.iuml
R doc/sw-architecture/Dockerfile
R doc/sw-architecture/checkmk-processes.puml
R doc/sw-architecture/globals.iuml
R doc/sw-architecture/output/.gitignore
R doc/sw-architecture/top-level-blackbox.puml
R doc/sw-architecture/top-level-white-box.puml
R doc/sw-architecture/uml-to-png.sh
Log Message:
-----------
docs: Integrate arch documentation
Change-Id: I34f787e6df7dc736decae8ca8ba9c059976e005f
Commit: 4f822616b50d5794924cc98af190051e24491ebd
https://github.com/tribe29/checkmk/commit/4f822616b50d5794924cc98af190051e2…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A doc/documentation/arch-comp-checkengine.rst
A doc/documentation/arch-comp-core.rst
A doc/documentation/arch-comp-omd.rst
M doc/documentation/arch-index.rst
M doc/documentation/index.rst
Log Message:
-----------
docs: Draft some components and structure
Components:
- check engine
- core
- omd
Change-Id: I1fdb99184dcae56f01b9f33fae2afa30db774852
Commit: 46fefe03fa071a44622015b0e66888c3a9897cfe
https://github.com/tribe29/checkmk/commit/46fefe03fa071a44622015b0e66888c3a…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M doc/documentation/arch-comp-core.rst
A doc/documentation/arch-comp-livestatus.rst
M doc/documentation/arch-index.rst
Log Message:
-----------
docs: Draft livestatus document
This examplifies cross linking.
Change-Id: Ia58ae9d4e4486b2cd67daaa72115a5887ad5d48d
Commit: a95db6925e936b76ca0da9a0d33ee29c4b626834
https://github.com/tribe29/checkmk/commit/a95db6925e936b76ca0da9a0d33ee29c4…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M cmk/core_helpers/agent.py
A doc/documentation/api-cmk-core_helpers.rst
A doc/documentation/api-index.rst
M doc/documentation/conf.py
M doc/documentation/index.rst
Log Message:
-----------
docs: Add minimal autodoc example
Change-Id: I03c375a5474d9654c7c52402c9cb3c9acd4a2eb3
Commit: 34d6820c328a00897b6e523b004bb18d571a0e08
https://github.com/tribe29/checkmk/commit/34d6820c328a00897b6e523b004bb18d5…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
M Pipfile
M Pipfile.lock
M doc/documentation/Makefile
M doc/documentation/conf.py
A doc/documentation/spelling_wordlist.txt
Log Message:
-----------
docs: Add and configure spell checker
Change-Id: Id12d72c80d7cae3aa6f6351caafb69b4e6c15294
Compare: https://github.com/tribe29/checkmk/compare/fffcb2c300d1...34d6820c328a
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 0616dafc17105500b184999968d01690ac75c231
https://github.com/tribe29/checkmk/commit/0616dafc17105500b184999968d01690a…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-03-15 (Mon, 15 Mar 2021)
Changed paths:
A .werks/12340
M cmk/gui/plugins/openapi/livestatus_helpers/commands/downtimes.py
M tests/unit/cmk/gui/plugins/openapi/test_openapi_downtime.py
Log Message:
-----------
12340 FIX delete downtimes by_id
Deleting downtimes by id could in some circumstances result in an
error indicating that many downtimes, instead of the expected one,
were found. This was caused by the wrong comparison operator being used,
and has now been fixed.
No further action is required.
Change-Id: I0423deba43406473620fa1a7d60e9d91fa53fab5