[BGPCEP-420] This exception cause TransationChain Broken,be similar to BGPCEP-393! Created: 24/Mar/16 Updated: 03/Mar/19 Resolved: 12/May/16 |
|
| Status: | Resolved |
| Project: | bgpcep |
| Component/s: | BGP |
| Affects Version/s: | Bugzilla Migration |
| Fix Version/s: | Bugzilla Migration |
| Type: | Bug | ||
| Reporter: | Geng Xingyuan | Assignee: | Unassigned |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: Windows |
||
| Attachments: |
|
| External issue ID: | 5600 |
| Description |
|
2016-03-22 19:52:58,757 | WARN | ult-dispatcher-4 | SimpleShardDataTreeCohort | 158 - org.opendaylight.controller.sal-distributed-datastore - 1.2.3.Lithium-SR3 | Store Tx member-1-chn-21-txn-5: Data validation failed for path /(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)bgp-rib/rib/rib[ {(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)id=example-bgp-rib}]/peer/peer[ {(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)peer-id=bgp://1.1.1.7}]/adj-rib-out/tables/tables[ {(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)afi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2015-02-10)linkstate-address-family, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)safi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2015-02-10)linkstate-subsequent-address-family}]. ]/peer/peer[ {(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)peer-id=bgp://1.1.1.7}]/adj-rib-out/tables/tables[ {(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)afi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2015-02-10)linkstate-address-family, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)safi=(urn:opendaylight:params:xml:ns:yang:bgp-linkstate?revision=2015-02-10)linkstate-subsequent-address-family}] does not exist. Cannot apply modification to its children. |
| Comments |
| Comment by Milos Fabian [ 24/Mar/16 ] |
|
Could you please retry with latest Lithium SR4 release? |
| Comment by Geng Xingyuan [ 24/Mar/16 ] |
|
(In reply to Milos Fabian from comment #1) Bug still exists in Lithium SR4 & Beryllium! I have modified file LocRibWriter.java to avoid this exception,but it's not a good solution! modified method:
tx.merge(store, currentPath, currentOp.createDefault(currentArg)); |
| Comment by Milos Fabian [ 05/Apr/16 ] |
|
Could you please provide exact steps to reproduce the bug? Thanks. |
| Comment by Geng Xingyuan [ 13/Apr/16 ] |
|
Attachment ODL框架分析及实战详解.txt has been added with description: wiki |
| Comment by Ajay L [ 26/Apr/16 ] |
|
Hi Geng, Can you please provide steps to repro this issue? I notice you added an attachment on 4/13, but it seems to be a wiki page. Did you mean to attach the repro steps as Milos had requested earlier? You mentioned 2 BGP peers, with one sending BGP-LS info. Can you please attach packet capture on port 179 from the controller host, starting from the time BGP peering is established to the time the error occurs. Also please attach your 41-bgp-example.xml and karaf.log Thanks |
| Comment by Geng Xingyuan [ 12/May/16 ] |
|
This exception happened occasionally! If this bug(exception) occur later,I will attach the log. |
| Comment by Geng Xingyuan [ 12/May/16 ] |
|
It maybe OK while ODL runs on Linux,I dont know the reason. |