Ask Your Question
0

Tab "Node" gives "no data found"

asked 2016-10-11 08:10:49 -0700

beppev90 gravatar image

Hello, I have the distribution-karaf-0.5.0-Boron. When I go to the tab Node, it shows me the written text "No data found". Which feature have I to install? Thanks for the attention

edit retag flag offensive close merge delete

Comments

Did you found the solution? Topology (as well all Rest calls) shows all nodes but Dlux -> Nodes list is empty... Same setup with Beryllium works perfectly.

Mandeep ( 2016-10-17 00:38:39 -0700 )edit

5 answers

Sort by ยป oldest newest most voted
1

answered 2016-11-02 08:02:38 -0700

Daniel Malachovsky gravatar image

fix is here https://git.opendaylight.org/gerrit/#... and will be part of Boron SR2 release

edit flag offensive delete publish link more
0

answered 2016-10-13 14:17:41 -0700

updated 2016-11-01 06:58:04 -0700

Hello,

Please elaborate a little:

  • What features have you installed?
  • You're expecting something under the Node tab, have you connected devices to OpenDaylight? if yes using which protocols?

---------- [EDIT] -----------

This is a BUG in current Boron release, track by this bugzilla: https://bugs.opendaylight.org/show_bu...

See associated mail-thread about it: https://lists.opendaylight.org/piperm...

---------- [/EDIT] -----------

Thanks, Alexis

edit flag offensive delete publish link more
0

answered 2016-10-23 10:22:20 -0700

pcolomes gravatar image

Same here. I have my topology up and running, all hosts and switches are shown in the topology but nodes is empty.

edit flag offensive delete publish link more

Comments

Install l2switch-ui feature.

Mandeep ( 2016-10-23 19:46:35 -0700 )edit

opendaylight-user@root>feature:install l2switch-ui Error executing command: Can't install feature l2switch-ui/0.0.0: null

pcolomes ( 2016-10-24 17:50:38 -0700 )edit

fearure:install odl-l2switch-switch-ui

Mandeep ( 2016-10-24 19:49:57 -0700 )edit
0

answered 2016-10-23 19:47:46 -0700

Mandeep gravatar image

updated 2016-10-24 19:53:47 -0700

Try Installing l2switch-ui feature. From karaf prompt execute below command:

feature:install odl-l2switch-switch-ui

This will reinstall odl-dlux-node which will fix this.

edit flag offensive delete publish link more

Comments

I've tried that and still get "No data found"

pcolomes ( 2016-10-25 11:01:00 -0700 )edit
0

answered 2017-04-21 01:58:00 -0700

robert1030 gravatar image

updated 2017-04-21 02:00:20 -0700

This issue still can be reproduced on Boron-SR3 version

Openflow Switch: Netgear M4300-52G (version:12.0.2.10..the last version)
Openflow version: 1.3
Boron-SR3 install feature list is below

feature:install odl-ovsdb-openstack
feature:install odl-restconf-all
feature:install odl-openflowplugin-flow-services-ui odl-mdsal-apidocs
feature:install odl-dlux-node odl-dlux-yangui odl-dlux-yangman
feature:install odl-ttp-all
feature:install odl-ovsdb-ui odl-ovsdb-hwvtepsouthbound-ui
feature:install odl-l2switch-switch-ui

After M4300 connect to Boron-SR3 via openflow protocol, WebUI can't found any switch and host nodes, but distribution-karaf-0.4.4-Beryllium-SR4 can't reproduced this issue.

Boron-SR3 error log is below:

2017-04-21 16:36:51,706 | WARN | lt-dispatcher-19 | ConcurrentDOMDataBroker | 194 - org.opendaylight.controller.sal-distributed-datastore - 1.4.3.Boron-SR3 | Tx: DOM-CHAIN-5-0 Error during phase CANCOMMIT, starting Abort java.lang.IllegalArgumentException: Metadata not available for modification NodeModification [identifier=(urn:opendaylight:flow:inventory?revision=2013-08-19)table[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=193}], modificationType=TOUCH, childModification={AugmentationIdentifier{childNames=[(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics]}=NodeModification [identifier=AugmentationIdentifier{childNames=[(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics]}, modificationType=TOUCH, childModification={(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics=NodeModification [identifier=(urn:opendaylight:flow:table:statistics?revision=2013-12-15)flow-table-statistics, modificationType=WRITE, childModification={}]}]}] at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145)[65:com.google.guava:18.0.0] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.java:198)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.mutateChildren(AbstractNodeContainerModificationStrategy.java:139)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.applyTouch(AbstractNodeContainerModificationStrategy.java:252)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.applyMerge(AbstractNodeContainerModificationStrategy.java:170)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.java:213)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.mutateChildren(AbstractNodeContainerModificationStrategy.java:139)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractNodeContainerModificationStrategy.applyWrite(AbstractNodeContainerModificationStrategy.java:113)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.SchemaAwareApplyOperation.apply(SchemaAwareApplyOperation.java:219)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.ModifiedNode.seal(ModifiedNode.java:282)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.AbstractReadyIterator.process(AbstractReadyIterator.java:56)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.yangtools.yang.data.impl.schema.tree.InMemoryDataTreeModification.ready(InMemoryDataTreeModification.java:281)[81:org.opendaylight.yangtools.yang-data-impl:1.0.3.Boron-SR3] at org.opendaylight.controller.sal.core.spi.data.SnapshotBackedWriteTransaction.ready(SnapshotBackedWriteTransaction.java:139)[160:org.opendaylight.controller.sal-core-spi:1.4.3.Boron-SR3] at org.opendaylight.controller.cluster.datastore.LocalTransactionChain.onTransactionReady(LocalTransactionChain.java:93)[194:org.opendaylight.controller.sal-distributed-datastore:1.4.3.Boron-SR3] at ...

(more)

edit flag offensive delete publish link more
Login/Signup to Answer

Stats

Asked: 2016-10-11 08:10:49 -0700

Seen: 280 times

Last updated: Apr 21