Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: f802ce8fd1e857fe2cb2744aa45edda25f9fd2f6
https://github.com/tribe29/checkmk/commit/f802ce8fd1e857fe2cb2744aa45edda25…
Author: Kenneth Okoh <kenneth.okoh(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
A .werks/10613
M cmk/gui/watolib/services.py
M web/htdocs/js/modules/service_discovery.js
Log Message:
-----------
10613 FIX Service discovery: Make the 'Add missing, remove vanished' action responsive to checkboxes
Applying the service discovery action 'Add missing, remove vanished' can now be restricted to selected services by the use of checkboxes. So far this action could only be performed on all services.
(CMK-6084)
Change-Id: I77141860ca828074c0c9c7c42c7e0413791735d1
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: 003c951df27565518b8d1d9e66de2b4f93fdd1c7
https://github.com/tribe29/checkmk/commit/003c951df27565518b8d1d9e66de2b4f9…
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
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
Branch: refs/heads/master
Home: https://github.com/tribe29/checkmk
Commit: af9d81ca56925a6c0d64012068f58d5bd03eed65
https://github.com/tribe29/checkmk/commit/af9d81ca56925a6c0d64012068f58d5bd…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
M cmk/gui/utils/html.py
M cmk/gui/wato/pages/folders.py
M cmk/gui/watolib/hosts_and_folders.py
Log Message:
-----------
Fix XSS issue when displaying "folder not permitted" error messages
Change-Id: I3e6c8942815e5e2913ab824db508ff076a9e4a42
Commit: 1fbe9957316baa055af7be98c523e72b808525da
https://github.com/tribe29/checkmk/commit/1fbe9957316baa055af7be98c523e72b8…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
A .werks/11870
M cmk/utils/packaging.py
Log Message:
-----------
11870 FIX Extension packages: Be more robust against broken packages
The extension packages GUI and also command line tool "mkp" was failing
with a crash in case a in incompatible package or not expected file was
found in the disabled packages path.
The error handling is now more robust against this kind of issue.
Change-Id: If0cc003dbff6ef59f8488d49d1a5d8cca3b4bfed
Commit: 0e0f056aeec14d666a2e81921026ac2e52938cdc
https://github.com/tribe29/checkmk/commit/0e0f056aeec14d666a2e81921026ac2e5…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
M cmk/utils/packaging.py
Log Message:
-----------
Consolidate redundant logic
Change-Id: I7c24c4206d2ec581d109c223d08ff94fc9aab01a
Compare: https://github.com/tribe29/checkmk/compare/f25938789912...0e0f056aeec1
Branch: refs/heads/2.0.0
Home: https://github.com/tribe29/checkmk
Commit: 2d190d4937b152ed1cdfdb7727209f815d8be3e3
https://github.com/tribe29/checkmk/commit/2d190d4937b152ed1cdfdb7727209f815…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
A .werks/11870
M cmk/utils/packaging.py
Log Message:
-----------
11870 FIX Extension packages: Be more robust against broken packages
The extension packages GUI and also command line tool "mkp" was failing
with a crash in case a in incompatible package or not expected file was
found in the disabled packages path.
The error handling is now more robust against this kind of issue.
Change-Id: If0cc003dbff6ef59f8488d49d1a5d8cca3b4bfed
Commit: 09a48f2c5d674ed31cf47f4cd2c2c5e76b5eddc0
https://github.com/tribe29/checkmk/commit/09a48f2c5d674ed31cf47f4cd2c2c5e76…
Author: Lars Michelsen <lm(a)tribe29.com>
Date: 2021-01-15 (Fri, 15 Jan 2021)
Changed paths:
M cmk/utils/packaging.py
Log Message:
-----------
Consolidate redundant logic
Change-Id: I7c24c4206d2ec581d109c223d08ff94fc9aab01a
Compare: https://github.com/tribe29/checkmk/compare/bb22991504b6...09a48f2c5d67
Branch: refs/heads/1.6.0
Home: https://github.com/tribe29/checkmk
Commit: 4363a295bf07423560fe878663f1fc9189645529
https://github.com/tribe29/checkmk/commit/4363a295bf07423560fe878663f1fc918…
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