View current Site outages does not filter for "building"

Description

When using the Site Status view the link for "View current Site Outages" with preconfigured filter for the asset attribute "building" does not filter the current outage list correctly. Instead of showing just the nodes with current outages from nodes with the given building, all nodes are displayed.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Alejandro Galue September 7, 2016 at 11:30 AM

IMPORTANT: The port of this fix to Meridian 2015 is still pending ...

Alejandro Galue August 30, 2016 at 2:43 PM

Alejandro Galue August 30, 2016 at 1:18 PM

I found why the filter doesn't work. In fact, I seriously doubt if this was working before. Any filter kind for outages, requires a filter implementation like any other class you see on the following link, and that is not the case for "building" or any other asset:

https://github.com/OpenNMS/opennms/tree/develop/opennms-webapp/src/main/java/org/opennms/web/outage/filter

The good news is, creating a new implementation to filter on any asset field won't be hard to do. I'm testing a potential solution at this moment.

Alejandro Galue August 30, 2016 at 11:39 AM

I agree with you, but this is a feature that one of our customers is currently using, which is the reason why this and exist. Now, if you have an alternative to them, please let me know.

David Hustace August 30, 2016 at 11:32 AM

I really think we need to remove the concept of site being tied to building. Actually, in the site status view, I don't think it is specifically tied to building but would allow you to choose any asset field; but I digress. I think that we need to abandon this all together and equate sites with monitoring locations. This makes the concept much simpler and the filtering probably much much easier.

Fixed

Details

Assignee

Reporter

Labels

Components

Priority

PagerDuty

Created August 30, 2016 at 9:21 AM
Updated September 8, 2016 at 9:51 AM
Resolved September 6, 2016 at 1:42 PM