Issues
- Add support for Interface status fields in all SourcesPRIS-43Resolved issue: PRIS-43Markus Neumann
- Special charactersPRIS-42Resolved issue: PRIS-42Markus Neumann
- Change Script-Steps to Steps that can be Scripts or provided Java-ClassesPRIS-41Markus Neumann
- Exception handling and logging for Invalid IP address specifiedPRIS-40Resolved issue: PRIS-40
- Create a Driver that Pushes Requisitions via REST to an OpenNMS instancePRIS-39
- Document parameters of jdbc sourcePRIS-38Resolved issue: PRIS-38
- rename parameters in merge sourcePRIS-37Resolved issue: PRIS-37Markus Neumann
- Implement a Citrix XenCenter sourcePRIS-36
- Sample configuration should have echo.mapper instead of null.mapperPRIS-35Resolved issue: PRIS-35Markus Neumann
- Implement a DNS SourcePRIS-34Markus Neumann
- Build a Source to read any XML with xpaths expressionsPRIS-33
- OSGi the integration serverPRIS-32Resolved issue: PRIS-32fooker
- Refactoring to a friendlier name from PRIS to IIS (Inventory Integration Server)PRIS-31Resolved issue: PRIS-31
- Serialize vCenter data in the file system and allow replay the dataPRIS-30Resolved issue: PRIS-30
- Read customized vCenter attributesPRIS-29
- Release the story in stable versionPRIS-28
- Create a tutorial for configuring a requisition to import Host- and Virtual Machines from vCenter 5.5PRIS-27
- Create documentation for VMware-Guest-SourcePRIS-26
- Create documentation for VMware-Host-SourcePRIS-25
- Create Provisiond detector for VMwareCim-HostSystemPRIS-24Resolved issue: PRIS-24Ronny Trommer
- Create a simple source for providing a VMware Guest requisitionPRIS-23Resolved issue: PRIS-23Ronny Trommer
- Create a simple source for providing a VMware Host-Systems requisitionPRIS-22Resolved issue: PRIS-22Ronny Trommer
- Integration for import Host-Systems and virtual machines from VMware vCenterPRIS-21
- Black- and Whitelist is only in OCS mapper availablePRIS-20Resolved issue: PRIS-20fooker
- Exception handling and logging for NullPointerExceptionPRIS-19Resolved issue: PRIS-19Markus Neumann
- Add asset field mapping to OCS-Sources like in JDBC and XLS sourcesPRIS-18
- Split documentation for driver, sources and mapperPRIS-17Resolved issue: PRIS-17
- Code review into develop and masterPRIS-15Resolved issue: PRIS-15Markus Neumann
- Add opennms-provisioning-integration server into bamboo build systemPRIS-13Resolved issue: PRIS-13Markus Neumann
- Refactor asset field mapping to be usable by all source implementationPRIS-10Resolved issue: PRIS-10
30 of 30
Geo-Maps running on a server without internet connection breaks the UI for valid nodes.
Fixed
Description
Environment
OpenNMS running behind a firewall with no Internet access
Acceptance / Success Criteria
None
depends on
Lucidchart Diagrams
Details
Assignee
Markus von RüdenMarkus von Rüden(Deactivated)Reporter
Alejandro GalueAlejandro GalueLabels
Components
Sprint
NoneFix versions
Affects versions
Priority
Major
Details
Details
Assignee
Markus von Rüden
Markus von Rüden(Deactivated)Reporter
Alejandro Galue
Alejandro GalueLabels
Components
Sprint
None
Fix versions
Affects versions
Priority
PagerDuty
PagerDuty
PagerDuty
Created November 4, 2014 at 3:08 PM
Updated May 5, 2017 at 5:45 PM
Resolved May 5, 2017 at 1:46 PM
Activity
Show:
Seth LegerMay 5, 2017 at 1:46 PM
Fix was backported to foundation-2016. PR merged, marking as fixed.
commit 352ab47cee11cd346bba173e18909e8738bf89ba
Markus von RüdenMay 2, 2017 at 6:47 AM
I tried with latest `foundation-2017` and `develop` code base, and could not reproduce it.
With `foundation-2016` I was finally able to reproduce the issue.
Alejandro GalueApril 27, 2017 at 10:38 AM
How do you block the Internet access ?
Markus von RüdenApril 27, 2017 at 10:35 AM
I tried with 500 nodes all with Cities but no coordinates. Only a few have actual longitude langitude information. Works fine for me. Both with google geocoder and nominatim geocoder.
When Internet is not available, it won't be possible to perform the reverse-geolocation to obtain the coordinates for a given address using either the Google Map API or the Nominatim API.
Unfortunately, if there are other nodes with valid coordinates, the WebUI is going to be blank (a map without markers) if there is a node with a valid address but no coordinates.
It seems like when the geocoder cannot reach the remote API, it throws an exception that is not being catched on the server and this prevents the UI to render the rest of the valid nodes.
It would be better, if the node is ignored when the geocoder cannot retrieve the coordinates. That way, the rest of the nodes can be displayed.
Also, it would be nice if there is a way to blacklist those nodes (like adding a fake coordinates) to avoid retry on the next attempt to render the maps.