Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 844deb26f802120b4736bdb73348e3ccb2833a28
https://github.com/tribe29/checkmk/commit/844deb26f802120b4736bdb73348e3ccb…
Author: Hannes Rantzsch <hannes.rantzsch(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
M cmk/gui/watolib/hosts_and_folders.py
M cmk/utils/store/__init__.py
M cmk/utils/store/_file.py
M cmk/utils/store/_locks.py
M cmk/utils/store/host_storage.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
Restrict file permissions for ObjectStore loading
* Prevent ObjectStore from loading world-writable files to mitigate the
dangers of serializers that must not be used with untrusted files
(such as pickle).
* Fix leave_locked_unless_exception contextmanager to re-raise
exceptions.
* Move PickleSerializer closer to ObjectStore to discourage using it
without the above mitigations.
* Remove ObjectStore's unused interface to store files with permissions
other than 0o660.
Fixes CMK-10853.
Change-Id: I22b0c2d38517669c9d1422224f420667a6553985
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: a068e194a4cc7afda738507899dd3c6ccce30f6d
https://github.com/tribe29/checkmk/commit/a068e194a4cc7afda738507899dd3c6cc…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
A .werks/14162
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
14162 FIX Removed broken folders_by_id cache
A lookup cache for searching for folders via their internal hexid was removed because it was broken.
The feature itself is still working, though a little bit slower. This mostly affected the REST API.
Change-Id: I11f3be775289646e21d652735f9346bf514af2af
Commit: 4d3a48f190408fdb9b3127d629b7c5a70c25dd14
https://github.com/tribe29/checkmk/commit/4d3a48f190408fdb9b3127d629b7c5a70…
Author: Andreas Boesl <andreas.boesl(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
A .werks/14163
Log Message:
-----------
WK14163: liveproxyd: fixed bug that caused livestatus to disconnect the client connection
Change-Id: Idfe777b3a173a3d610772b69fad8f95a37ab638d
Compare: https://github.com/tribe29/checkmk/compare/c5141ee5c39e...4d3a48f19040
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: c5141ee5c39ea605f9ea57f4ee4746b6f181e121
https://github.com/tribe29/checkmk/commit/c5141ee5c39ea605f9ea57f4ee4746b6f…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
A .werks/13078
M cmk/gui/plugins/openapi/restful_objects/constructors.py
Log Message:
-----------
13078 REST API change memberType of collection properties
The memberType attribute on "collection properties" on "domain objects" is
now (as expected) "collection" and not "property" as before.
You may have to change your scripts if you rely on data in a "collection property".
The affected endpoints are:
* Activate changes:
- list activations
* BI:
- get BI packs
* Folder:
- all folder collections with hosts
* Host Tag Group:
- list host tag groups
* Password:
- list passwords
* Time Periods:
- list time periods
* User Config:
- list users
* Contactgroups:
- bulk create contact groups
- bulk update contact groups
- list contact groups
* Hostgroups:
- bulk create host groups
- bulk update host groups
- list host groups
* Servicegroups:
- bulk create service groups
- bulk update service groups
- list service groups
Change-Id: I2c8977ec359e755d128ceb9faaf138fdbf9665a4
Branch: refs/heads/2.1.0
Home: https://github.com/tribe29/checkmk
Commit: 3d69235442cd9bac057226acdc0e9ea0c9f6a30f
https://github.com/tribe29/checkmk/commit/3d69235442cd9bac057226acdc0e9ea0c…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
A .werks/14487
Log Message:
-----------
14487 FIX Dashboard element "Host state": Fix $HOST_ALIAS$ macro
The title macro $HOST_ALIAS$ did not work for Host state dashlets. This is fixed and the macro is replaced by the given host alias.
SUP-10463
Change-Id: I6a35744f9b6d590ba0e2fc50a18ba3f05260e058
Commit: bb2042106e35bbefe62c1d3291c8c170603ac3b5
https://github.com/tribe29/checkmk/commit/bb2042106e35bbefe62c1d3291c8c1706…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2022-07-11 (Mon, 11 Jul 2022)
Changed paths:
M cmk/gui/dashboard.py
Log Message:
-----------
Dashboard titles: Get rid of some wrong upper case letters
Change-Id: I95a0b47bd9538c0eee94e6d1cd9bc567b219cc2b
Compare: https://github.com/tribe29/checkmk/compare/897ab50599f7...bb2042106e35