Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 422ef472dba7aea44db31569f4807bef653f4f52
https://github.com/tribe29/checkmk/commit/422ef472dba7aea44db31569f4807bef6…
Author: Sergey Kipnis <sergey.kipnis(a)tribe29.com>
Date: 2020-03-19 (Thu, 19 Mar 2020)
Changed paths:
A agents/modules/windows/backup/readme.md
M agents/modules/windows/build_the_module.cmd
M agents/modules/windows/install_pipenv.cmd
Log Message:
-----------
[CMK-3994] - improved build and extended commandline
- Dumb Strategy introduced and default(this is safe and quick), build_the_module.cmd
python or build_the_module.cmd reuse
- Full Rebuild Strategy can be used with build_the_module.cmd build
- virtualenv is now limited to version 20.0.10 because 20.0.11 has a annoying regression
bug inside
Change-Id: I12fe7b6173ae5fa4091000684c0a94bc1b9fdc48
Commit: 604a6fe1002882173e37e18ef14f50a8fe2e5063
https://github.com/tribe29/checkmk/commit/604a6fe1002882173e37e18ef14f50a8f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-19 (Thu, 19 Mar 2020)
Changed paths:
A cmk/base/plugins/agent_based/.gitignore
M omd/packages/check_mk/check_mk.make
A omd/packages/check_mk/skel/local/lib/check_mk/base/plugins/agent_based/.gitignore
Log Message:
-----------
Create directory structure for new plugin hierarchy
The concept here is (from a users point of view):
* The builtin files are located at "lib/check_mk/base/plugins/agent_based"
* Custom files can be placed at "local/lib/check_mk/base/plugins/agent_based"
To have a consistent experience it is important to have equal paths in
both domains, the builtin path and the local hierarchy.
The directory structure has been choosen to reflect the Checkmk internal
component separation. A path of "lib/check_mk/base/plugins/agent_based"
is built of these parts: "lib/[software]/[component]/plugins/[plugin-domain]".
We don't want to expose the "lib/python3" base directory to the user.
This is an internal path. For this reason we use the "lib/check_mk"
symlink to guide the user to the correct location.
In the long term we'll move all our plugin domains to this path structure.
Change-Id: Ifd075e0dd3f70d127dcc82228a0aa606c69a93d6
Commit: ca45785b601a67cc91d2475b2e0e97829fd67263
https://github.com/tribe29/checkmk/commit/ca45785b601a67cc91d2475b2e0e97829…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-19 (Thu, 19 Mar 2020)
Changed paths:
M cmk/base/packaging.py
M cmk/utils/packaging.py
M cmk/utils/paths.py
M tests/unit/cmk/utils/test_packaging.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
Make new agent based plugins packagable with MKPs
Change-Id: I3c5e43d344564facbf0a7c98d041917c045647ad
Commit: a4d2994d0dabc63d0629657783cbe37fcb04fd05
https://github.com/tribe29/checkmk/commit/a4d2994d0dabc63d0629657783cbe37fc…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2020-03-19 (Thu, 19 Mar 2020)
Changed paths:
M cmk/utils/packaging.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
MKP manager: Use central collection of package parts
Change-Id: Id1c29495d5d0728ca35237323850db94b9696dc8
Compare:
https://github.com/tribe29/checkmk/compare/5bede3935e1a...a4d2994d0dab