[CONTROLLER-113] No data is written to MD-SAL Created: 15/Jan/14  Updated: 25/Jul/23  Resolved: 26/Jan/14

Status: Resolved
Project: controller
Component/s: mdsal
Affects Version/s: None
Fix Version/s: None

Type: Bug
Reporter: Dana Kutenicsova Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Operating System: Linux
Platform: PC


External issue ID: 309

 Description   

Exception in logs:

2014-01-15 04:26:35.492 PST [pool-25-thread-1] ERROR o.o.c.m.s.c.i.s.TwoPhaseCommit - Transaction: DOM-11 Request Commit failed
java.lang.IllegalStateException: Current node should not be null for [(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)bgp-rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)rib, (urn:opendaylight:param
s:xml:ns:yang:bgp-rib?revision=2013-09-25)loc-rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)tables, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)linkstate-routes, (urn:opendaylight:params:xml:n
s:yang:bgp-rib?revision=2013-09-25)linkstate-route]
at com.google.common.base.Preconditions.checkState(Preconditions.java:176) ~[bundlefile:na]
at org.opendaylight.yangtools.yang.util.YangSchemaUtils.getSchemaNode(YangSchemaUtils.java:83) ~[na:na]
at org.opendaylight.yangtools.yang.util.YangSchemaUtils.getSchemaNode(YangSchemaUtils.java:55) ~[na:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.schemaNodeFor(SchemaAwareDataStoreAdapter.java:168) ~[na:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.mergeData(SchemaAwareDataStoreAdapter.java:158) ~[na:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter$NormalizedDataModification.mergeOperationalData(SchemaAwareDataStoreAdapter.java:325) ~[na:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter$NormalizedDataModification.mergeOperationalData(SchemaAwareDataStoreAdapter.java:289) ~[na:na]
at org.opendaylight.controller.md.sal.common.impl.AbstractDataModification.putOperationalData(AbstractDataModification.java:81) ~[bundlefile:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.prepareMergedTransaction(SchemaAwareDataStoreAdapter.java:179) ~[na:na]
at org.opendaylight.controller.sal.dom.broker.impl.SchemaAwareDataStoreAdapter.requestCommit(SchemaAwareDataStoreAdapter.java:115) ~[na:na]
at org.opendaylight.controller.md.sal.common.impl.service.TwoPhaseCommit.call(TwoPhaseCommit.java:76) [bundlefile:na]
at org.opendaylight.controller.md.sal.common.impl.service.TwoPhaseCommit.call(TwoPhaseCommit.java:31) [bundlefile:na]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_45]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]

MODEL:

augment "/bgp-rib:bgp-rib/bgp-rib:rib/bgp-rib:loc-rib/bgp-rib:tables/bgp-rib:routes" {
case linkstate-routes-case {
container linkstate-routes {
list linkstate-route { ...
Distribution distributions-serviceprovider-0.1.0-SNAPSHOT-osgipackage.zip from January 10. has no such problem, so I believe that the bug was created somewhere in between January 10-15.



 Comments   
Comment by Tony Tkacik [ 26/Jan/14 ]

Fixed in https://git.opendaylight.org/gerrit/#/c/4797/

Generated at Wed Feb 07 19:52:13 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.