Branch: refs/heads/2.0.0
Home:
https://github.com/tribe29/checkmk
Commit: 1afc4026a6524ab8ee71b6873ccb3810ac8249c7
https://github.com/tribe29/checkmk/commit/1afc4026a6524ab8ee71b6873ccb3810a…
Author: Simon Jess <simon.jess(a)tribe29.com>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M cmk/utils/license_usage/samples.py
M tests/unit/cmk/utils/test_license_usage_utils.py
Log Message:
-----------
Fix 'Ensure this field has no more than 50 characters.'
Change-Id: Ic3d287d5426ffea528c7f030ead428432254185a
Commit: 01e027a15e58d76a645900bb8d4412c4a5a9ccb1
https://github.com/tribe29/checkmk/commit/01e027a15e58d76a645900bb8d4412c4a…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M bin/mkbackup
Log Message:
-----------
Remove redundant definition
Change-Id: Ifefffd07151cbb3d253cd8eabfec340ce9812823
Commit: 5d024cd1b4bcabe34f56e2e95a0f176c7ca3454b
https://github.com/tribe29/checkmk/commit/5d024cd1b4bcabe34f56e2e95a0f176c7…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-07 (Wed, 07 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: ecd98a473f4ddd75198df1e52e050596bb0a429f
https://github.com/tribe29/checkmk/commit/ecd98a473f4ddd75198df1e52e050596b…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-07 (Wed, 07 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.
<b>Version Limitations for Appliances:</b>
With this werk, the minimal required appliance version will be
<tt>1.4.16</tt>.
<b>Technical Details:</b>
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 (omd) 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: b252a96820f9f876c8b7e2dc50e69ce8c4cb4917
https://github.com/tribe29/checkmk/commit/b252a96820f9f876c8b7e2dc50e69ce8c…
Author: Timotheus Bachinger <timotheus.bachinger(a)tribe29.com>
Date: 2021-07-07 (Wed, 07 Jul 2021)
Changed paths:
M omd/Makefile
Log Message:
-----------
Increment minimal needed cma version
* This is needed due to the changed locking behaviour
* See 41934179978ae1ed7b9cc92fbc8373b9f8fc5395 in cma repo for details
* Remove also not needed "stretch" switch
SUP-7706
Change-Id: I1451a9bd2a71bc19b7ace38bce18adc5d66fe926
Compare:
https://github.com/tribe29/checkmk/compare/859e6626814c...b252a96820f9