Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 21780f966b4d5d3e610d40dc3f8668de7a364670
https://github.com/tribe29/checkmk/commit/21780f966b4d5d3e610d40dc3f8668de7…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
A .werks/11868
M bin/mkbackup
Log Message:
-----------
11868 FIX mkbackup: Fix permission issues when backing up different sites
The site and appliance backup functionality of Checkmk share a global
lock which ensures that only a single backup or restore job is running
at a time.
However, on current linux distributions, a permission issue may occur when
backing up multiple sites on a single Checkmk server. The problem appears when
one site creates the global lock file (<tt>/tmp/mkbackup.lock</tt>), locks it
and
releases the lock after the backup. The file is kept after that. Once another
site tries to lock the file during it's backup, a "Permission denied" error
is
raised. This is caused by specific file restrictions in directories where the
sticky bit is set.
The lock file has now been moved to <tt>/var/lock/mkbackup/mkbackup.lock</tt>
to solve this issue.
Change-Id: I64c44c844aae1390d289b64f06a528a510df8fd3
Commit: c6cad7f499b23aa5d14c356b08e22f0e19c14cff
https://github.com/tribe29/checkmk/commit/c6cad7f499b23aa5d14c356b08e22f0e1…
Author: Alex Zurhake <alex.zurhake(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
M buildscripts/scripts/windows-agent-build-gerrit.jenkins
Log Message:
-----------
Fix windows gerrit Job
Change-Id: I58b7c58cd8d9adc10ed95b29485ad6ff3781044b
Compare:
https://github.com/tribe29/checkmk/compare/09a48f2c5d67...c6cad7f499b2