Module: check_mk
Branch: master
Commit: 75933e956d2f6e2beac6901531b5c6eb1150252a
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=75933e956d2f6e…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Thu Mar 3 16:16:41 2011 +0100
setup.sh: fix tmp paths on OMD
---
.bugs/174 | 10 +++++++---
ChangeLog | 4 ++++
scripts/setup.sh | 3 +++
3 files changed, 14 insertions(+), 3 deletions(-)
diff --git a/.bugs/174 b/.bugs/174
index c0fa054..24870b5 100644
--- a/.bugs/174
+++ b/.bugs/174
@@ -1,10 +1,14 @@
Title: local installation on OMD uses invalid cache path
Component: core
+State: done
+Class: bug
+Date: 2011-03-03 09:06:58
Benefit: 1
-State: open
Cost: 1
-Date: 2011-03-03 09:06:58
-Class: bug
+Fun: 0
If you install Check_MK locally in OMD, the cache path is
var/check_mk/cache, but should be tmp/check_mk/cache.
+
+2011-03-03 16:16:28: changed state open -> done
+Now counters and cache are in tmp/check_mk.
diff --git a/ChangeLog b/ChangeLog
index 88b7603..6d808d1 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,11 @@
1.1.10b2:
+ Core, Setup, etc.:
+ * FIX: setup.sh on OMD: fix paths for cache and counters
+
WATO:
* FIX: Fixed bug that lost autochecks when using WATO and cmk -II together
+
1.1.10b1:
Core, Setup, etc.:
* FIX: do not assume 127.0.0.1 as IP address for usewalk_hosts if
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 91aa587..06265b1 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -445,6 +445,7 @@ fi
create_defaults ()
{
+
cat <<EOF
# This file has been created during setup of check_mk at $(date).
# Do not edit this file. Also do not try to override these settings
@@ -501,6 +502,8 @@ cat <<EOF
# Special for OMD
omd_site = '$OMD_SITE'
omd_root = '$OMD_ROOT'
+tcp_cache_dir = '$OMD_ROOT/tmp/check_mk/cache'
+counters_directory = '$OMD_ROOT/tmp/check_mk/counters'
EOF
fi
}
Module: check_mk
Branch: master
Commit: fa2b116a94d233545e2bd7da01fef1017839b9f8
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=fa2b116a94d233…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Mar 3 19:22:50 2011 +0100
Updated bug entries
---
.bugs/176 | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/.bugs/176 b/.bugs/176
new file mode 100644
index 0000000..8b166a4
--- /dev/null
+++ b/.bugs/176
@@ -0,0 +1,9 @@
+Title: services check should support pattern for service names
+Component: checks
+Benefit: 6
+State: open
+Cost: 6
+Date: 2011-03-03 13:39:02
+Class: feature
+
+The services check only supports exact match of service names in inventory_services. This should allow pattern match like in other check_mk config parts to make the service selection more flexible.
Module: check_mk
Branch: master
Commit: b87bc1a73e57e8589429c54b4c40ac8cc6530edf
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b87bc1a73e57e8…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Mar 3 13:09:36 2011 +0100
Updated bug entries
---
.bugs/175 | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/.bugs/175 b/.bugs/175
new file mode 100644
index 0000000..cf9ba44
--- /dev/null
+++ b/.bugs/175
@@ -0,0 +1,11 @@
+Title: Scan parents scans only the first gateway
+Component: core
+Benefit: 3
+State: open
+Cost: 3
+Date: 2011-03-03 12:09:11
+Class: bug
+
+In our tests the parent scan did only find and add the nearest gateway to the target system. The gateways in the middle of the route to the target host were not be added to the configuration.
+
+Platform: Ubuntu 10.04 64, OMD 0.46
Module: check_mk
Branch: master
Commit: b8bc54cf0310552cbc3f0bc7ff54c1af75a2011e
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=b8bc54cf031055…
Author: Lars Michelsen <lm(a)mathias-kettner.de>
Date: Thu Mar 3 10:01:42 2011 +0100
Updated bug entries
---
.bugs/174 | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/.bugs/174 b/.bugs/174
new file mode 100644
index 0000000..7ea5423
--- /dev/null
+++ b/.bugs/174
@@ -0,0 +1,9 @@
+Title: Reinventory removes e.g. snmp_uptime check when not given via cmdline
+Component: core
+Benefit: 4
+State: open
+Cost: 4
+Date: 2011-03-03 09:56:23
+Class: bug
+
+When a service has been added with --checks snmp_uptime -I <hostname> and one executes a re-inventory for all checks the snmp_uptime check is lost and needs to be re-added with --checks snmp_uptime -I or --checks snmp_uptime -II.
Module: check_mk
Branch: master
Commit: 0797e3ce6b8586a8eed0189e104dd24cd1287c94
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=0797e3ce6b8586…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Mar 2 11:17:27 2011 +0100
Updated bug entries
---
.bugs/173 | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 50 insertions(+), 0 deletions(-)
diff --git a/.bugs/173 b/.bugs/173
new file mode 100644
index 0000000..b5f998a
--- /dev/null
+++ b/.bugs/173
@@ -0,0 +1,50 @@
+Title: Windows logfile event ID is wrong
+Component: checks
+Benefit: 1
+State: open
+Cost: 2
+Date: 2011-03-02 11:16:29
+Class: bug
+
+> Allerdings erschliesst sich mir nicht ganz der Zusammenbau der Event-ID.
+>
+> Text auf Check_MK Log-Website (nagios-host mit check_mk Plugin):
+>
+> Oct 15 04:00:08 3238133770 VDS_Dynamic_Provider Der Anbieter konnte Benachrichtigungen nicht speichern, die vom Treiber stammen. Der Dienst f�r virtuelle Datentr�ger muss neu gestartet werden. hr=80042505
+>
+> So wie ich die Logwatch-Website interpretiere ist der Aufbau doch
+> <Eventlogzeit> <Event-ID> <Event-Message-Text>
+>
+> Aber die Event-ID "3238133770" erscheint gar nirgends im Original-Event (im Original ist Event-ID eigentlich 10??!:
+>
+>
+> Protokollname: System
+> Quelle: VDS Dynamic Provider
+> Datum: 15.10.2010 04:00:08
+> Ereignis-ID: 10
+> Aufgabenkategorie:Keine
+> Ebene: Fehler
+> Schlüsselwörter:Klassisch
+> Benutzer: Nicht zutreffend
+> Computer: HOSTNAME
+> Beschreibung:
+> Der Anbieter konnte Benachrichtigungen nicht speichern, die vom Treiber stammen. Der Dienst für virtuelle Datenträger muss neu gestartet werden. hr=80042505
+> Ereignis-XML:
+> <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
+> <System>
+> <Provider Name="VDS Dynamic Provider" />
+> <EventID Qualifiers="49410">10</EventID>
+> <Level>2</Level>
+> <Task>0</Task>
+> <Keywords>0x80000000000000</Keywords>
+> <TimeCreated SystemTime="2010-10-15T02:00:08.000Z" />
+> <EventRecordID>27622</EventRecordID>
+> <Channel>System</Channel>
+> <Computer>hostname.des.computers</Computer>
+> <Security />
+> </System>
+> <EventData>
+> <Data>hr=80042505</Data>
+> <Binary>03000000</Binary>
+> </EventData>
+> </Event>
Module: check_mk
Branch: master
Commit: cf143499dcf5d96c889addb5298b90dfe0877051
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=cf143499dcf5d9…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Mar 2 11:18:40 2011 +0100
Updated bug entries
---
.bugs/173 | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/.bugs/173 b/.bugs/173
index b5f998a..ad06c5e 100644
--- a/.bugs/173
+++ b/.bugs/173
@@ -6,6 +6,15 @@ Cost: 2
Date: 2011-03-02 11:16:29
Class: bug
+The event ID as output by the agent is wrong. Looks like we need to
+do a % 65536:
+
+>>> a = 3238133770
+>>> a % 65536
+10
+
+Or maybe we need %u instead of %lu.
+
> Allerdings erschliesst sich mir nicht ganz der Zusammenbau der Event-ID.
>
> Text auf Check_MK Log-Website (nagios-host mit check_mk Plugin):
Module: check_mk
Branch: master
Commit: 891cf1cae72ac37307059810d8b0fd3702c7741c
URL: http://git.mathias-kettner.de/git/?p=check_mk.git;a=commit;h=891cf1cae72ac3…
Author: Mathias Kettner <mk(a)mathias-kettner.de>
Date: Wed Mar 2 10:53:28 2011 +0100
Updated bug entries
---
.bugs/170 | 13 +++++++++++++
.bugs/171 | 24 ++++++++++++++++++++++++
.bugs/172 | 16 ++++++++++++++++
3 files changed, 53 insertions(+), 0 deletions(-)
diff --git a/.bugs/170 b/.bugs/170
new file mode 100644
index 0000000..a5dc131
--- /dev/null
+++ b/.bugs/170
@@ -0,0 +1,13 @@
+Title: new Filter for filtering after contacts
+Component: multisite
+Benefit: 1
+State: open
+Cost: 1
+Date: 2011-03-02 10:20:43
+Class: feature
+
+A new filter for host and service tables that filters out all
+items a given contact is a contact of. The resulting Livestatus
+filter will be:
+
+Filter: contacts >= contactuser
diff --git a/.bugs/171 b/.bugs/171
new file mode 100644
index 0000000..5f32b36
--- /dev/null
+++ b/.bugs/171
@@ -0,0 +1,24 @@
+Title: SNMP scan should be able to use snmpgetnext
+Component: core
+Benefit: 2
+State: open
+Cost: 3
+Date: 2011-03-02 10:27:12
+Class: feature
+
+In some cases the scan-function does not work well because the
+OID it asks is unclear. Here might be a solution:
+
+> Klar im Idealfall nur eine einzelne. Eine Idee die ich gehabt habe, war die foldende:
+>
+> wenn statt oid("1.3.6.1.4.1.9.9.13.1.3.1.3.1") die oid auf zb X endet:
+> oid("1.3.6.1.4.1.9.9.13.1.3.1.3.X")
+>
+> dann koennte man in get_single_oid eine abzweigung machen, dass wenn
+> .endswith('X'), mache ein snmpgetnext auf die oid (ohne .X), und schaue ob
+> das noch im selben tree liegt. (oder m.w. ein get_table, und dann den ersten
+> eintrag zurueckgeben)
+>
+> Das duerfte das patchen in grenzen halten und sonst hoffentlich nichts
+> kaputt machen.
+
diff --git a/.bugs/172 b/.bugs/172
new file mode 100644
index 0000000..c9b4760
--- /dev/null
+++ b/.bugs/172
@@ -0,0 +1,16 @@
+Title: Windows agent hangs if *.txt files lie around in plugins
+Component: checks
+Benefit: 1
+State: open
+Cost: 2
+Date: 2011-03-02 10:51:14
+Class: bug
+
+This is unbelievable. But on Windows popen() on a .txt
+files really starts notepad.exe - even if the agent
+is running as service. That process appears in the process
+list and hangs forever - without using CPU or opening
+a window. The agent waits until eternity for its termination.
+
+Solution is not quite clear. Maybe keep a fixed list
+of supported extensions (.cmd, .com, .exe, .vbs).