Werk #11810: mkbackup: Fix locking problems
Komponente | Setup |
Titel | mkbackup: Fix locking problems |
Datum | 30.06.2021 |
Checkmk Edition | Checkmk Raw (CRE) |
Checkmk-Version | 1.6.0p25 2.0.0p8 2.1.0b1 |
Level | Kleine Änderung |
Klasse | Bugfix |
Kompatibilität | Kompatibel - benötigt kein manuelles Eingreifen |
On standard site installations, locks during mkbackup are now site specific. This results in multiple sites being able to be backed-up simultaneously. On appliances, a system-wide backup will still lock all sites regarding backup.
Version Limitations for Appliances: With this werk, the minimal required appliance version will be 1.4.16.
Technical Details: Werk 11868 tried to fix permission issues during mkbackup of different sites. However directories under /var/lock/ are volatile and therefore the creation and the setting of the rights on the mkbackup folder must be performed on every system (omd) restart. Therefore omd will now try to ensure that this folder exists and has the correct permissions.
Furthermore, the backup directory has been moved to /run/lock/mkbackup as this is the standard path for locks according to FHS.