[BGPCEP-596] 3node failure due to ConflictingModificationAppliedException Created: 07/Nov/16 Updated: 03/Mar/19 Resolved: 17/Mar/17 |
|
| Status: | Verified |
| Project: | bgpcep |
| Component/s: | PCEP |
| Affects Version/s: | Bugzilla Migration |
| Fix Version/s: | Bugzilla Migration |
| Type: | Bug | ||
| Reporter: | Vratko Polak | Assignee: | Claudio David Gasparini |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Issue Links: |
|
||||||||
| External issue ID: | 7102 | ||||||||
| Description |
|
This was seen in CSIT Netconf Possibly, a push of 39-pcep-provider.xml runs a code block aimed to create an empty pcep-topology, but the code block does not expect other member of cluster (also running the block) to interfere with its transactions. |
| Comments |
| Comment by Vratko Polak [ 08/Nov/16 ] |
|
A logging improvement [1] shows in Sandbox run [2] that pcep-topology is indeed the node of conflict: 17:19:59 OptimisticLockFailedException{message=Optimistic lock failed., errorList=[RpcError [message=Optimistic lock failed., severity=ERROR, errorType=APPLICATION, tag=resource-denied, applicationTag=null, info=null, cause=org.opendaylight.yangtools.yang.data.api.schema.tree.ConflictingModificationAppliedException: Node was replaced by other transaction at path /(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)network-topology/topology/topology[ {(urn:TBD:params:xml:ns:yang:network-topology?revision=2013-10-21)topology-id=pcep-topology}]]]} I have seen one RelEng run which does not mention 39-pcep-provider.xml, so this Bug is probably enabled by some other configfile, 32-pcep.xml maybe. [1] https://git.opendaylight.org/gerrit/48118 |
| Comment by Claudio David Gasparini [ 17/Mar/17 ] |
|
Logs are seen because of missconfiguration of PCEP, based on the guide. |