rest api wrong LinkdTopologyProvider graphs

Description

The changes in LinkdTopologyprovider now will produce 7 graphs.
At the moment if i HTTP.GET the opennms/api/v2/graphs

In the graphs I got only the All labeled but should be also the others.

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Antonio Russo November 16, 2022 at 11:44 AM

Antonio Russo May 31, 2022 at 2:44 PM

  sorry I was aware about this. All my work will be targeted Next.

Jeff Gehlbach May 26, 2022 at 1:23 PM

how urgent is it to fix this bug? I see you have targeted it for 30.0.0, but we're already in the final sprint for that release. If it can wait for 30.0.1, let's target it to Next instead. Please let me know.

Antonio Russo May 26, 2022 at 11:15 AM

Here is the command execution for opennms:graph-list

admin@opennms()> opennms:graph-list
5 registered Graph Container(s):
Container ID   Label                                    Description                                                                                            Graph Namespaces
application    Application Graph                        Displays all defined applications and their calculated states.                                         [application]
bsm            Business Service Graph                   Displays the hierarchy of the defined Business Services and their computed operational states.         [bsm]
vmware         VMware Topology Provider                 The VMware Topology Provider displays the infrastructure information gathered by the VMware Provi...   [vmware]
nodes          All                                      This Topology Provider displays the topology information discovered by the Enhanced Linkd daemon....   [nodes]
test           GraphML Topology Provider (test-graph)                                                                                                          [acme:markets, acme:regions]

The label for Enhanced Linkd should be: "Enhanced Linkd" and The Graph Namespaces should be a list of:

All,CDP,LLDP,Layer2, Bridge,OSPF,ISIS,Layer3

 

Antonio Russo May 26, 2022 at 10:58 AM

A check of the provider code is necessary because the LegacyGraphprovider must be enhanced to support layers.

In fact it inherith to use only the DefaultGraphProvider.

It should support multiple graphs

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Affects versions

Priority

PagerDuty

Created May 26, 2022 at 8:49 AM
Updated November 16, 2022 at 2:44 PM
Resolved November 16, 2022 at 11:44 AM

Flag notifications