Module: check_mk
Branch: master
Commit: 0f131f347c99189704f295ee8516b7ca01fac47c
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=0f131f347c9918…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Apr 7 16:59:12 2016 +0200
Availability annotations can now be used to reclassify downtimes
Still some cases need to be fixed. To be continued tomorrow...
---
web/htdocs/availability.py | 146 ++++++++++++++++++++++++++++++++-
web/htdocs/images/icon_nodowntime.png | Bin 0 -> 4808 bytes
web/plugins/views/availability.py | 142 ++++++++++++--------------------
3 files changed, 197 insertions(+), 91 deletions(-)
Diff: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commitdiff;h=0f131f347c…
Module: check_mk
Branch: master
Commit: 478561a802ac806c0371931a9b397f6a3dc8101f
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=478561a802ac80…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Apr 7 16:51:23 2016 +0200
Updated bug entries #2485, #2486, #2487
---
.bugs/2485 | 9 +++++++++
.bugs/2486 | 9 +++++++++
.bugs/2487 | 10 ++++++++++
3 files changed, 28 insertions(+)
diff --git a/.bugs/2485 b/.bugs/2485
new file mode 100644
index 0000000..35bfb09
--- /dev/null
+++ b/.bugs/2485
@@ -0,0 +1,9 @@
+Title: statehist_annotation.mk must not be in var/check_mk/web
+Component: multisite
+State: open
+Date: 2016-04-07 13:32:15
+Targetversion: future
+Class: bug
+
+This is a name space conflict. A user with the name statehist_annotation.mk
+would conflict with this file!
diff --git a/.bugs/2486 b/.bugs/2486
new file mode 100644
index 0000000..e5f990f
--- /dev/null
+++ b/.bugs/2486
@@ -0,0 +1,9 @@
+Title: Availablity: visual levels do check themselves when working with annotations
+Component: multisite
+State: open
+Date: 2016-04-07 16:49:26
+Targetversion: 1.2.8
+Class: bug
+
+As ist seems if you edit annotations or stuff like that then suddenly the visual
+levels for availability are activated. Is this a name clash in an HTML variable?
diff --git a/.bugs/2487 b/.bugs/2487
new file mode 100644
index 0000000..775ec15
--- /dev/null
+++ b/.bugs/2487
@@ -0,0 +1,10 @@
+Title: Availability: Changing time range of an annotation duplicates it
+Component: multisite
+State: open
+Date: 2016-04-07 16:50:29
+Targetversion: 1.2.8
+Class: bug
+
+The start/end is used as a key. If you edit an existing annotation and
+change one of those - Check_MK thinks you are creating a new one and
+creates a duplicate entry.
Module: check_mk
Branch: master
Commit: 1e00a2482f0911627bb88484015a5a3ca3f86267
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=1e00a2482f0911…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Apr 7 16:51:40 2016 +0200
Updated bug entries #2485
---
.bugs/2485 | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/.bugs/2485 b/.bugs/2485
index 35bfb09..78dc5fd 100644
--- a/.bugs/2485
+++ b/.bugs/2485
@@ -1,9 +1,11 @@
Title: statehist_annotation.mk must not be in var/check_mk/web
Component: multisite
-State: open
+Class: bug
+State: done
Date: 2016-04-07 13:32:15
Targetversion: future
-Class: bug
This is a name space conflict. A user with the name statehist_annotation.mk
would conflict with this file!
+
+2016-04-07 16:51:38: changed state open -> done
Module: check_mk
Branch: master
Commit: 31de99ef77b6f3524c6b435fa104985934b2060a
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=31de99ef77b6f3…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Apr 7 16:17:06 2016 +0200
Fixed wrong comment
---
modules/check_mk.py | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/modules/check_mk.py b/modules/check_mk.py
index 9e5df42..fc5a7c5 100755
--- a/modules/check_mk.py
+++ b/modules/check_mk.py
@@ -2090,8 +2090,9 @@ def lookup_ipv4_address(hostname):
def lookup_ipv6_address(hostname):
return lookup_ip_address(hostname, 6)
-# Determine the IP address of a host. It returns either an IP address,
-# or raise an exception when a hostname can not be resolved on the first
+# Determine the IP address of a host. It returns either an IP address or, when
+# a hostname is configured as IP address, the hostname.
+# Or raise an exception when a hostname can not be resolved on the first
# try to resolve a hostname. On later tries to resolve a hostname it
# returns None instead of raising an exception.
# FIXME: This different handling is bad. Clean this up!
Module: check_mk
Branch: master
Commit: 8ff9aa12deef039b665c280f28a95494b679e2d9
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=8ff9aa12deef03…
Author: Sebastian Herbord <sh(a)mathias-kettner.de>
Date: Thu Apr 7 13:50:11 2016 +0200
gitbug 2406
---
.bugs/2406 | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/.bugs/2406 b/.bugs/2406
new file mode 100644
index 0000000..d16c130
--- /dev/null
+++ b/.bugs/2406
@@ -0,0 +1,8 @@
+Title: If var_dir is configured incorrectly, logging in notify helper (or other check_mk tools) doesn't work
+Component: core
+State: open
+Date: 2016-04-07 13:45:58
+Targetversion: future
+Class: nastiness
+
+Currently, if var_dir is invalid for any reason (which will actually happen if no defaults file is specified on the command line) then check_mk can't log any problems, including the fact that it's configuration is invalid. A fallback mechanism should be established to reliably report problems under all circumstances.
\ No newline at end of file