[dev.icinga.com #4048] new restrictions and oracle: host and servicegroups weird (distinct) behaviour #1129
Comments
Updated by mfriedrich on 2013-05-04 13:49:42 +00:00 Some logs
|
Updated by mfriedrich on 2013-05-04 13:55:07 +00:00
ok, screw that. attached is the debug log with the queries from today. i cannot directly identify which query does what, but the identifier for the servicegroup is 3715sg_localhost02 |
Updated by mfrosch on 2013-05-05 20:00:51 +00:00 I wasn't really able to understand the problem here. The same setup of credentials and Icinga config just work fine with MySQL backend. Also the queries used by Icinga Web are more or less the same:
Does Oracle interpred IN differently? |
Updated by mfrosch on 2013-05-05 20:06:06 +00:00 Well at least the docs of Oracle state that the behavior should be fine... |
Updated by mfriedrich on 2013-05-06 08:09:50 +00:00
|
Updated by mfrosch on 2013-09-08 15:34:02 +00:00
Moved for now, more testing required. |
Updated by mfrosch on 2013-09-10 15:17:48 +00:00
|
Updated by jmosshammer on 2013-09-30 15:52:12 +00:00
I'm going to hate myself for this |
Updated by mfrosch on 2013-10-02 16:10:14 +00:00
This issue is kind of hard to test and debug. If anyone has this problem or could test this issue properly, we would appreciate input. For now we can't assign a target version for a fix. Stalled |
Updated by mfriedrich on 2015-03-12 19:43:31 +00:00
|
Updated by mfriedrich on 2015-04-26 09:03:06 +00:00
Since I am the only one - closed. |
This issue has been migrated from Redmine: https://dev.icinga.com/issues/4048
Created by mfriedrich on 2013-05-04 12:15:59 +00:00
Assignee: (none)
Status: Closed (closed on 2015-04-26 09:03:06 +00:00)
Target Version: (none)
Last Update: 2015-04-26 09:03:06 +00:00 (in Redmine)
was testing #4002 with oracle with the new status cronk counter fix, when this came to mind. using
there are 01 - 05 in the overlapping 2 hostgroups. 02 is a member of _all, but is is not shown (not counted and not in grid).
basically all services for localhost02 as well as 01-01, 01-06 and 05-04 should be shown. they are not, 04 and 06 are missing for localhost02 (wtf?).
one could think - ok, overlapping problem. but apparently, it isn't. when i drop the overlapping, and let just restrict it by a single servicegroup, it's still broken - it only shows dummy01 and 07 instead of all for localhost02.
final test with only one hostgroup - weird, that one works.
my guess - something with the oracle distinct making is heavily broken when applying service and hostgroup restrictions.
Attachments
Relations:
The text was updated successfully, but these errors were encountered: