Module: check_mk
Branch: master
Commit: 85e7d44f3549f5f226c968c4769c4d2faaaaf6df
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=85e7d44f3549f5…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jan 10 11:35:02 2013 +0100
Fixed changelog entries in wrong version
---
ChangeLog | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 2c4b5ec..63501f8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
1.2.1i5
Checks & Agents
+ * Linux Agent, diskstat: Now supporting /dev/emcpower* devices (Thanks to Claas Rockmann-Buchterkirche)
* FIX: winperf_processor: Showing 0% on "cmk -nv" now instead of 100%
* FIX: win_dhcp_pools: removed faulty output on non-german windows 2003 servers
with no dhcp server installed (Thanks to Mathias Decker)
@@ -23,7 +24,6 @@
* Linux Agent, mk_postgres: Supporting pgsql and postgres as user
* Linux Agent, mk_postgres: Fixed database stats query to be compatible
with more versions of postgres
- * Linux Agent, diskstat: Now supporting /dev/emcpower* devices (Thanks to Claas Rockmann-Buchterkirche)
* apache_status: Modified to be usable on python < 2.6 (eg RHEL 5.x)
* apache_status: Fixed handling of PIDs with more than 4 numbers
* Add: New Check for Rittal CMC PSM-M devices
Module: check_mk
Branch: master
Commit: 1e9cd1334430e44f77b243df57a378d1b97971fe
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=1e9cd1334430e4…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jan 10 09:21:34 2013 +0100
Updated bug entries #0752, #0874
---
.bugs/752 | 7 +++++--
.bugs/874 | 7 +++++--
2 files changed, 10 insertions(+), 4 deletions(-)
diff --git a/.bugs/752 b/.bugs/752
index 9cbea8e..7bf4311 100644
--- a/.bugs/752
+++ b/.bugs/752
@@ -1,9 +1,9 @@
Title: Opera: Globes are only displayed half
Component: multisite
-State: open
+Class: nastiness
+State: done
Date: 2012-05-20 15:58:01
Targetversion: 1.2.2
-Class: nastiness
Only the right half of the actual data is being displayed.
Maybe Opera has problems with negative values somewhere.
@@ -14,3 +14,6 @@ in opera the negative scale for flipping the thing does not work:
context.scale(x_scale, 1);
Maybe simply draw the figure vice versa instead of flipping it after drawing?
+
+2013-01-09 16:11:23: changed state open -> done
+fixed rendering algorithm
diff --git a/.bugs/874 b/.bugs/874
index fb4152c..c0e4af8 100644
--- a/.bugs/874
+++ b/.bugs/874
@@ -1,9 +1,9 @@
Title: Cleanup OMD manpage paths
Component: core
-State: open
+Class: nastiness
+State: done
Date: 2013-01-03 11:09:30
Targetversion: 1.2.2
-Class: nastiness
The regular check manpage path in OMD is share/doc/check_mk/checks but the
local path is local/share/check_mk/checkman. This is confusing. Cleanup the
@@ -12,3 +12,6 @@ normal/local paths to make them equal.
Resolution: Change the OMD path to share/check_mk/checkman. Move the
directory around. No symlinking. Manpages are not intended for manual
reading.
+
+2013-01-09 16:18:00: changed state open -> done
+Has been changed in omd. Was an integration issue
Module: check_mk
Branch: master
Commit: eaf92f6f3fc0e0a0bce3ecc9efb5516f925f5598
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=eaf92f6f3fc0e0…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Wed Jan 9 16:10:49 2013 +0100
FIX: Fixed rendering of dashboard globes in opera
---
.bugs/594 | 7 +++++--
.bugs/679 | 7 +++++--
.bugs/715 | 8 +++++++-
ChangeLog | 1 +
web/htdocs/dashboard.py | 12 +++++++-----
web/htdocs/default_permissions.py | 4 ++--
6 files changed, 27 insertions(+), 12 deletions(-)
diff --git a/.bugs/594 b/.bugs/594
index d5aba64..d296360 100644
--- a/.bugs/594
+++ b/.bugs/594
@@ -1,9 +1,9 @@
Title: CPU Utilization immer auf 100% bei -nv (Windows)
Component: core
-State: open
+Class: nastiness
+State: done
Date: 2012-01-10 17:58:52
Targetversion: 1.2.2
-Class: nastiness
Windows Hosts zeigen bei einem cmk -nv immer eine CPU Utilization von 100% an.
Der Normale Check funktioniert. Tritt hier bei 1.1.13i2 auf.
@@ -11,3 +11,6 @@ Der Normale Check funktioniert. Tritt hier bei 1.1.13i2 auf.
Grund: der Check arbeitet mit Countern. Sollte aber trotzdem machbar sein,
dass er funktioniert, wenn schon von früher Werte da sind. Bei erstenmal
sollte der Check pending sein (analog zu disk IO).
+
+2013-01-09 15:32:54: changed state open -> done
+Correct percentage calciulation for this situation has been added.
diff --git a/.bugs/679 b/.bugs/679
index c885493..4cff354 100644
--- a/.bugs/679
+++ b/.bugs/679
@@ -1,9 +1,9 @@
Title: Logwatch ruleeditor (or ValueSpec ListOf) breaks on Iceweasel on Debian 6.0
Component: multisite
-State: open
+Class: bug
+State: done
Date: 2012-04-24 12:07:14
Targetversion: 1.2.2
-Class: bug
On Iceweasel 3.5.16 the rule editor breaks while editing ListOf()
in the logwatch pattern editor. When adding a line, the layout
@@ -28,3 +28,6 @@ Traceback (most recent call last):
ValueError: invalid literal for int() with base 10: ''
It also looks that the pickling does not work on this browser.
+
+2013-01-09 15:35:31: changed state open -> done
+This has already been fixed in the past
diff --git a/.bugs/715 b/.bugs/715
index 2e00d94..83ad1ee 100644
--- a/.bugs/715
+++ b/.bugs/715
@@ -1,6 +1,6 @@
Title: WATO permission "edit views" = False disables display of custom views
Component: wato
-State: open
+State: done
Date: 2012-07-06 14:16:42
Targetversion: 1.2.2
Class: bug
@@ -11,3 +11,9 @@ possible to still use that were "installed" on setup.
Resolution: we simply rename the permission into "Allow creating and using
own customized views"
+
+2013-01-09 15:38:55: changed state open -> done
+Has just been renamed.
+
+2013-01-09 16:10:01: changed state done -> done
+Changed calculation algorithm.
diff --git a/ChangeLog b/ChangeLog
index 778c06e..132fab0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -82,6 +82,7 @@
* FIX: Dashboard: Fixed wrong display options in links after data reloads
* FIX: Fixed "remove all downtimes" button in views when no downtimes to be deleted
* FIX: Services in hosttables now use the service name as header (if no custom title set)
+ * FIX: Fixed rendering of dashboard globes in opera
* New filter for host_contact and service_contact
WATO:
diff --git a/web/htdocs/dashboard.py b/web/htdocs/dashboard.py
index 7587ccf..eeadd49 100644
--- a/web/htdocs/dashboard.py
+++ b/web/htdocs/dashboard.py
@@ -605,8 +605,8 @@ def render_statistics(pie_id, what, table, filter):
# compute radius of this sphere *including all inner spheres!* The first
# sphere always gets a radius of 1.0, of course.
radius = remaining_separatorspace + remaining_radius * (remaining_part ** (1/3.0))
- pie_parts.append('chart_pie("%s", %f, %f, %r);' % (pie_id, pie_right_aspect, radius, color))
- pie_parts.append('chart_pie("%s", -%f, %f, %r);' % (pie_id, pie_left_aspect, radius, color))
+ pie_parts.append('chart_pie("%s", %f, %f, %r, true);' % (pie_id, pie_right_aspect, radius, color))
+ pie_parts.append('chart_pie("%s", %f, %f, %r, false);' % (pie_id, pie_left_aspect, radius, color))
# compute relative part of this class
part = float(value) / total # ranges from 0 to 1
@@ -616,7 +616,7 @@ def render_statistics(pie_id, what, table, filter):
html.write("</div>")
html.javascript("""
-function chart_pie(pie_id, x_scale, radius, color) {
+function chart_pie(pie_id, x_scale, radius, color, right_side) {
var context = document.getElementById(pie_id + "_stats").getContext('2d');
if (!context)
return;
@@ -628,8 +628,10 @@ function chart_pie(pie_id, x_scale, radius, color) {
context.translate(pie_x, pie_y);
context.scale(x_scale, 1);
context.beginPath();
- context.moveTo(0, 0);
- context.arc(0, 0, (pie_d / 2) * radius, 1.5 * Math.PI, 0.5 * Math.PI, false);
+ if(right_side)
+ context.arc(0, 0, (pie_d / 2) * radius, 1.5 * Math.PI, 0.5 * Math.PI, false);
+ else
+ context.arc(0, 0, (pie_d / 2) * radius, 0.5 * Math.PI, 1.5 * Math.PI, false);
context.closePath();
context.fill();
context.restore();
diff --git a/web/htdocs/default_permissions.py b/web/htdocs/default_permissions.py
index c4a49b2..33f4587 100644
--- a/web/htdocs/default_permissions.py
+++ b/web/htdocs/default_permissions.py
@@ -58,8 +58,8 @@ def load():
[ "admin", "guest" ])
config.declare_permission("general.edit_views",
- _("Edit views"),
- _("Create own views and customize builtin views"),
+ _("Customize views and use them"),
+ _("Allows to create own views, customize builtin views and use them."),
[ "admin", "user" ])
config.declare_permission("general.publish_views",
Module: check_mk
Branch: master
Commit: 2ceeb8edaa3aea56be1bbae91c5a27508d9abe96
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=2ceeb8edaa3aea…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Jan 10 08:56:51 2013 +0100
FIX: win_dhcp_pools: removed faulty output on non-german windows 2003 servers with no dhcp server installed (Thanks to Mathias Decker)
---
ChangeLog | 2 ++
agents/windows/plugins/win_dhcp_pools.bat | 2 +-
2 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index 132fab0..3caf204 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -45,6 +45,8 @@
* FIX: hr_fs: handle negative values in order to larger disks (thanks to Christof Musik)
* FIX: mssql_backup: Fixed wrong calculation of backup age in seconds
* FIX: winperf_processor: Showing 0% on "cmk -nv" now instead of 100%
+ * FIX: win_dhcp_pools: removed faulty output on non-german windows 2003 servers
+ with no dhcp server installed (Thanks to Mathias Decker)
* New script multisite_to_mrpe for exporting services from a remote system
diff --git a/agents/windows/plugins/win_dhcp_pools.bat b/agents/windows/plugins/win_dhcp_pools.bat
index f90093a..45b6074 100644
--- a/agents/windows/plugins/win_dhcp_pools.bat
+++ b/agents/windows/plugins/win_dhcp_pools.bat
@@ -1,3 +1,3 @@
@echo off
echo ^<^<^<win_dhcp_pools^>^>^>
-netsh dhcp server show mibinfo | find /V ": dhcp." | find /V "DHCP-Serverversion wurde" | find /V "nicht richtig funktionieren." | find /V ": dhcp server show mibinfo."
+netsh dhcp server show mibinfo | find /V ": dhcp." | find /v "Server may not function properly." | find /v "Unable to determine the DHCP Server version for the Server" | find /V "DHCP-Serverversion wurde" | find /V "nicht richtig funktionieren." | find /V ": dhcp server show mibinfo."