Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: eb6f5beb79c6468c09902ad0772afac32b19507a
https://github.com/tribe29/checkmk/commit/eb6f5beb79c6468c09902ad0772afac32…
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: a4c349ca3721d5f85fd791548e280638edd58685
https://github.com/tribe29/checkmk/commit/a4c349ca3721d5f85fd791548e280638e…
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: cc5fbdcb38afdca5396ee7e734abd2932835b2b6
https://github.com/tribe29/checkmk/commit/cc5fbdcb38afdca5396ee7e734abd2932…
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/984798b73328...cc5fbdcb38af