Module: check_mk
Branch: master
Commit: e5adbfa6f652ebd85816768bcf79f4f584cb2d79
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=e5adbfa6f652eb…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Feb 23 08:47:49 2017 +0100
4393 FIX The permissions on events were not always handled correctly
When rulesets have "contact group" permissions configured and set the
rulset config to have precedence, this was not handled correctly, making
users don't see event that they should see.
Change-Id: Ifa69ffa008b2c4502b2745525f0a7d4b3d7edf5e
---
.werks/4393 | 13 +++++++++++++
web/plugins/sidebar/shipped.py | 3 +++
2 files changed, 16 insertions(+)
diff --git a/.werks/4393 b/.werks/4393
new file mode 100644
index 0000000..f3143b8
--- /dev/null
+++ b/.werks/4393
@@ -0,0 +1,13 @@
+Title: The permissions on events were not always handled correctly
+Level: 1
+Component: ec
+Class: fix
+Compatible: compat
+Edition: cre
+State: unknown
+Version: 1.5.0i1
+Date: 1487835927
+
+When rulesets have "contact group" permissions configured and set the
+rulset config to have precedence, this was not handled correctly, making
+users don't see event that they should see.
diff --git a/web/plugins/sidebar/shipped.py b/web/plugins/sidebar/shipped.py
index d685795..58d15b2 100644
--- a/web/plugins/sidebar/shipped.py
+++ b/web/plugins/sidebar/shipped.py
@@ -635,9 +635,12 @@ def get_tactical_overview_data(extra_filter_headers):
extra_headers=extra_filter_headers)
try:
+ sites.live().set_auth_domain("ec")
event_data = sites.live().query_summed_stats(event_query)
except livestatus.MKLivestatusNotFoundError:
event_data = [0, 0, 0]
+ finally:
+ sites.live().set_auth_domain("read")
except livestatus.MKLivestatusNotFoundError:
return None, None, None, None
Module: check_mk
Branch: master
Commit: 84c852195a28940f0a1caa3e067cecf45359ac8b
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=84c852195a2894…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Feb 22 15:27:48 2017 +0100
Updated bug entries #2818
Change-Id: I0cba2032fcbe972af98dbb3fabee4a25b87d79af
---
.bugs/2818 | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.bugs/2818 b/.bugs/2818
index 1914fb2..65dbf4f 100644
--- a/.bugs/2818
+++ b/.bugs/2818
@@ -2,7 +2,7 @@ Title: Old host rrd directory is created even when using new one
Component: core
State: open
Date: 2016-04-05 17:04:56
-Targetversion: 1.2.8
+Targetversion: 1.4.0
Class: bug
Unsure where the issue is located, but what happens is:
@@ -14,3 +14,8 @@ Unsure where the issue is located, but what happens is:
This is done even when var/check_mk/rrd/[hostname] is used
for storing the RRD files.
+
+----
+
+This is done by Perfdatabase::getPNPBase() which class makeDirectory(base).
+TODO(sp): Please investigate and clean this up.
Module: check_mk
Branch: master
Commit: 464ce14a79ccd7916a4c0c8f013cfb7b2331b76d
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=464ce14a79ccd7…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Feb 23 07:59:40 2017 +0100
4392 FIX Fixed possible broken agent deployment status data
The agent deployment status of hosts, stored on the Check_MK
server, could corrupt or be reset in case of parallel write
operations to the file storing this information.
Change-Id: Ic69cb02613448419ecca65fcc66c9576b2b204b0
---
.bugs/2461 | 2 +-
.bugs/2497 | 7 +++++--
.bugs/2837 | 7 +++++--
.werks/4392 | 12 ++++++++++++
4 files changed, 23 insertions(+), 5 deletions(-)
diff --git a/.bugs/2461 b/.bugs/2461
index 6bd5afc..57373cf 100644
--- a/.bugs/2461
+++ b/.bugs/2461
@@ -2,7 +2,7 @@ Title: Predictive icon for Interface outbound traffic missing
Component: multisite
State: open
Date: 2016-04-05 16:25:10
-Targetversion: 1.4.0
+Targetversion: 1.5.0
Class: bug
There is only one icon created by the icon plugin for the first
diff --git a/.bugs/2497 b/.bugs/2497
index dc39b93..f856fc3 100644
--- a/.bugs/2497
+++ b/.bugs/2497
@@ -1,9 +1,9 @@
Title: Multisite cronjobs have config.user_id not set correcty
Component: multisite
-State: open
+Class: bug
+State: done
Date: 2016-06-29 12:29:30
Targetversion: future
-Class: bug
This value should be set to None (and maybe a buch of other user related
settings in config). There should *no* user be logged in, but all permissions
@@ -11,3 +11,6 @@ be active.
Currently there seems to the randomly the user from the last login that
that Apache process has made.
+
+2017-02-23 07:43:30: changed state open -> done
+This has already been fixed.
diff --git a/.bugs/2837 b/.bugs/2837
index ac9fb13..27f67b8 100644
--- a/.bugs/2837
+++ b/.bugs/2837
@@ -1,9 +1,9 @@
Title: Mixture of report context types due to importing templates creates problems
Component: reporting
-State: open
+Class: bug
+State: done
Date: 2016-02-26 16:11:54
Targetversion: 1.4.0
-Class: bug
Create a report with context type "one single host". This automatically inherits
the default template (which has no context). Now add a PNP Graph to the default
@@ -12,3 +12,6 @@ template (this is possible). This now results in a strange error, where
Needs to be investigated. We cannot disallow importing non-context templates
into reports with context. We cannot disallow added elements that have a single
context into contextless reports either.
+
+2017-02-23 07:51:55: changed state open -> done
+Just tried this with 1.4.0 - it works.
diff --git a/.werks/4392 b/.werks/4392
new file mode 100644
index 0000000..c16c40a
--- /dev/null
+++ b/.werks/4392
@@ -0,0 +1,12 @@
+Title: Fixed possible broken agent deployment status data
+Level: 1
+Component: agents
+Compatible: compat
+Edition: cee
+Version: 1.5.0i1
+Date: 1487833072
+Class: fix
+
+The agent deployment status of hosts, stored on the Check_MK
+server, could corrupt or be reset in case of parallel write
+operations to the file storing this information.
Module: check_mk
Branch: master
Commit: a815467093a8c07bfd87c2ddc9b3296c39ad2ffc
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=a815467093a8c0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Feb 23 08:28:21 2017 +0100
Updated bug entries #2303
Change-Id: I7bd9f9f6cb42bdd03fa38a07954426fcbd2c75ea
---
.bugs/2303 | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/.bugs/2303 b/.bugs/2303
index 72f7600..fbbd737 100644
--- a/.bugs/2303
+++ b/.bugs/2303
@@ -1,6 +1,6 @@
Title: heartbeat_crm: parse old output, get at least in warning if unmanaged
Component: checks
-State: open
+State: closed
Date: 2015-02-20 15:29:17
Targetversion: future
Class: bug
@@ -8,3 +8,8 @@ Class: bug
There are three example outputs in server-linux-heartbeat-{1,2,3} in our
(MK's) archive. in server-linux-heartbeat-2 there are some unmanaged
nodes. Someone who understands this output needs to have a look.
+
+2017-02-23 08:04:08: changed state open -> closed
+
+2017-02-23 08:04:20: changed state closed -> closed
+Works.