Branch: refs/heads/master
Home:
https://github.com/tribe29/checkmk
Commit: 857a9f185044824bc467fb5912c1308cf16c9023
https://github.com/tribe29/checkmk/commit/857a9f185044824bc467fb5912c1308cf…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M locale/Makefile
Log Message:
-----------
Unify identations in locale/Makefile
Change-Id: I1f78f4d0580cf1e06971a1965ed44b67687ebbde
Commit: 789c13031541d191e4fbdcdaa2e98b32935500c9
https://github.com/tribe29/checkmk/commit/789c13031541d191e4fbdcdaa2e98b329…
Author: Joerg Herbel <joerg.herbel(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M locale/Makefile
Log Message:
-----------
Transfer Weblate --> Checkmk: Check Python formatters
When porting translations from Weblate to Checkmk, we now check for
issues concerning Python formatters. If we find any, we do not commit
anything to the Checkmk repo and exit with code 1.
Change-Id: I655efdd2bed44e595d193352bf4b2763b1abbab3
Commit: 742aaf14660e9668a32e966158f88ea2614384a7
https://github.com/tribe29/checkmk/commit/742aaf14660e9668a32e966158f88ea26…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M bin/mkbackup
Log Message:
-----------
Remove redundant definition
Change-Id: Ifefffd07151cbb3d253cd8eabfec340ce9812823
Commit: 3052b4a8d984b91c7e07a68be93dba5d3ed76db9
https://github.com/tribe29/checkmk/commit/3052b4a8d984b91c7e07a68be93dba5d3…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M bin/mkbackup
M cmk/utils/paths.py
M tests/unit/cmk/utils/test_paths.py
Log Message:
-----------
Rework locking for mkbackup
We're using now multiple files for flock:
* one lock *per* site, which is backuped / restored
* one global lock, in case of an appliance (and mkbackup executed by root)
CMK-7706
Change-Id: I73739bcbdaf4c79dd6944452e0655cfe8c382101
Commit: ffb55e3b11e1461b3db074c0ac009c07e4f6dc2e
https://github.com/tribe29/checkmk/commit/ffb55e3b11e1461b3db074c0ac009c07e…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
A .werks/11810
M omd/omd.spec.in
M omd/packages/omd/omdlib/main.py
M tests/integration/omd/test_environment.py
Log Message:
-----------
11810 FIX mkbackup: Fix locking problems
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.
Details:
Werk 11868 tried to fix permission issues during mkbackup of different
sites.
However directories under <tt>/var/lock/</tt> are volatile and
therefore the creation and the setting of the rights on the <tt>mkbackup</tt>
folder must be performed on every system restart.
Therefore <tt>omd</tt> will now try to ensure that this folder exists
and has the correct permissions.
Furthermore, the backup directory has been moven to
<tt>/run/lock/mkbackup</tt> as this is the standard path for locks
according to FHS.
CMK-7706
Change-Id: Ibb65c0887993423ce737325dd787b9e7e59730de
Commit: 3dc5ec2c52b4175d17454186e65a41196976c104
https://github.com/tribe29/checkmk/commit/3dc5ec2c52b4175d17454186e65a41196…
Author: Mathias Laurin <mathias.laurin(a)tribe29.com>
Date: 2021-07-05 (Mon, 05 Jul 2021)
Changed paths:
M cmk/core_helpers/controller.py
Log Message:
-----------
controller: Prefer more general ConfigPath
VersionedConfigPath has more behavior. Let us reduce its usage to where
this is strictly necessary.
Change-Id: I2fbba54ccc96ab36bcb9c2823eea5f52f2ecec82
Compare:
https://github.com/tribe29/checkmk/compare/22753aeff8f0...3dc5ec2c52b4