Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: a3f468ca95028626949bc8aeb91aaad6a2f001b8
https://github.com/tribe29/checkmk/commit/a3f468ca95028626949bc8aeb91aaad6a…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M cmk/utils/store.py
Log Message:
-----------
configuration lock: make access to global var indirect
Change-Id: I3611dcdedb4eb61cb5b54b4dc3f31f3c55ebd8d9
Commit: 8ee60ed8a5b53b0974c4b8c925fa4a3ac23d6925
https://github.com/tribe29/checkmk/commit/8ee60ed8a5b53b0974c4b8c925fa4a3ac…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
M .pylintrc
M cmk/utils/store.py
M tests/unit/cmk/utils/test_store.py
Log Message:
-----------
locking system: make thread safe
Change-Id: Id25cff57f3dbf1a65c29135e88f73543ffd226b2
Commit: 4900c917d505ba809606a8ae726a05c82e5e3761
https://github.com/tribe29/checkmk/commit/4900c917d505ba809606a8ae726a05c82…
Author: Christoph Rauch <christoph.rauch(a)tribe29.com>
Date: 2021-06-21 (Mon, 21 Jun 2021)
Changed paths:
A .werks/12944
M cmk/gui/plugins/openapi/endpoints/acknowledgement.py
M cmk/gui/plugins/openapi/endpoints/downtime.py
M cmk/gui/plugins/openapi/restful_objects/decorators.py
Log Message:
-----------
12944 FIX REST API: acquire wato configuration lock before changing files
Previously, the REST API failed to acquire the WATO configuration lock
before performing file system operations. This could lead to race conditions
when performing actions in parallell. This Werk introduces this lock for all
endpoints that do change configuration files.
No further action is needed.
Change-Id: I9bd23748bcdd1650d89e4ea048fd9e729b3fd19b
Compare:
https://github.com/tribe29/checkmk/compare/ad64d4d64086...4900c917d505