Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: cade786b1b537dcd6a1ac2c7454160257bba27c7
https://github.com/tribe29/checkmk/commit/cade786b1b537dcd6a1ac2c7454160257…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M cmk/utils/packaging.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
Cleanup MKP post package actions
* Centralize post package install/remove actions
* Make mocking of setup search index job excplict
Change-Id: If936e8f9b69747cc5678578dd5d379a154062692
Commit: 0d44e81228c647b62b3dafdcfdb1a86240e117a5
https://github.com/tribe29/checkmk/commit/0d44e81228c647b62b3dafdcfdb1a8624…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M cmk/base/packaging.py
M cmk/utils/packaging.py
M scripts/create-ntop-mkp.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
Add correct typing for PackageInfo
Change-Id: I72f4d444a7459e0919ecff5cba96757b2001225a
Commit: 5859a73df5e4ae6744cc583421170bd44c13f89a
https://github.com/tribe29/checkmk/commit/5859a73df5e4ae6744cc583421170bd44…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M cmk/base/diagnostics.py
M cmk/utils/packaging.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
Drop get_all_package_infos() helper
This function was useful some time ago for wrapping all the needed
information in a single data object for the GUI when we used automation
calls for transporting the information from base to the GUI code.
Since the GUI can now directly import cmk.utils.packaging, the GUI can
directly access the relevant functions.
Add some more type hints for the GUI part and fixing the unhandled case
of broken or missing MKP packages in the GUI.
Change-Id: Ic8883170c6bb4295200ef4bfdb040f0e1ac26a44
Commit: 84f9f534c533311727c9c5d1a5d8ee7f0fa6fa27
https://github.com/tribe29/checkmk/commit/84f9f534c533311727c9c5d1a5d8ee7f0…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M cmk/gui/valuespec.py
Log Message:
-----------
Add missing type hints to MKP manager pages
Change-Id: I3b1e5e3818e62ace187c01ed2fe39af09b59a97a
Commit: 058ba9db2a5902b457affbb471caa449fc46492a
https://github.com/tribe29/checkmk/commit/058ba9db2a5902b457affbb471caa449f…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M cmk/utils/packaging.py
M tests/unit/cmk/utils/test_packaging.py
Log Message:
-----------
MKP installation and removal trigger a GUI plugin reload again
Previous versions of the GUI automatically monitored their plugins for
changes and tried to reload them in case a change was detected. This was
costly and error prone and implemented with some kind of own plugin
loading logic. The mechanism has now been replaced with our standard
plugin loader.
But we still have to apply changes to the plugins automatically.
Otherwise the user would have to restart / reload the GUI web server
after each MKP installation, which is not acceptable for a pure GUI
user.
We now ensure that the GUI is automatically loading new plugins by
triggering a reload of the site apache in case an MKP contains GUI
related files.
Change-Id: I07e15a94af3294a92d00bf947a19a16abebf77d7
Commit: 6f63f263265a07ceebd2d2bb108dc0d31615b818
https://github.com/tribe29/checkmk/commit/6f63f263265a07ceebd2d2bb108dc0d31…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
A agents/cfg_examples/real_time_checks.cfg
M agents/check_mk_agent.linux
M agents/check_mk_agent.openwrt
Log Message:
-----------
add cfg example for RTC
Change-Id: I610dbac827fe652311e0be0e8ca10ac4fb98d9e2
Commit: 0ecaf14985b174f418304336335e4703cc9d295d
https://github.com/tribe29/checkmk/commit/0ecaf14985b174f418304336335e4703c…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
M agents/check_mk_agent.linux
M agents/plugins/mk_oracle
Log Message:
-----------
improve on SC1090
Change-Id: I55003b9725da536f10edc894b50bf1cae6426cb3
Commit: 131ca715f2d059154cef2002f4402afbb471a7e7
https://github.com/tribe29/checkmk/commit/131ca715f2d059154cef2002f4402afbb…
Author: Moritz Kiemer <moritz.kiemer(a)tribe29.com>
Date: 2022-02-03 (Thu, 03 Feb 2022)
Changed paths:
A agents/cfg_examples/encryption.cfg
M agents/check_mk_agent.linux
Log Message:
-----------
add cfg example for encryption
Change-Id: If9cb39572a6fed040cd1d2ce253b9c40f7f91ae5
Compare:
https://github.com/tribe29/checkmk/compare/06fddcaf6baa...131ca715f2d0