<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:23:04 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[NETVIRT-1034] OptimisticLockFailedException : Conflicting modification for path id=515001951165718665375538295133659fa:16:3e:a4:3a:03</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1034</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;with review &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/63422/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/63422/&lt;/a&gt;, there is an issue with InterSubnet Routing Intra-DC. Even the issue appears when trying to access the first VM between DHCP Server and the VM.&lt;/p&gt;

&lt;p&gt;Here is the configuration used:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;openstack router create router
openstack network create N1
openstack subnet create --network N1 SUB1 --subnet-range 10.10.10.0/24 &#160;
openstack router add subnet router SUB1
neutron port-create N1 --name=port1
nova boot --image cirros-0.3.4-x86_64-uec --flavor m1.tiny --nic port-id=3ce33b76-9c38-46f9-8f24-da3e08264886 VM1&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;An exception has been identified:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2017-12-01 17:52:14,465 | INFO&#160; | n-dispatcher-679 | FlowBasedServicesConfigListener&#160; | 239 - org.opendaylight.genius.interfacemanager-impl - 0.3.1.SNAPSHOT | Service Binding Entry created for\
&#160;Interface: 3ce33b76-9c38-46f9-8f24-da3e08264886, Data: BoundServices{getServiceName=elan.0bcd5c53-0246-457a-ae40-bf071302abc3.3ce33b76-9c38-46f9-8f24-da3e08264886, getServicePriority=9, getSe\
rviceType=class org.opendaylight.yang.gen.v1.urn.opendaylight.genius.interfacemanager.servicebinding.rev160406.ServiceTypeFlowBased, augmentations={interface org.opendaylight.yang.gen.v1.urn.o\
pendaylight.genius.interfacemanager.servicebinding.rev160406.StypeOpenflow=StypeOpenflow{getFlowCookie=134479872, getFlowPriority=9, getInstruction=[Instruction{getInstruction=GoToTableCase{ge\
tGoToTable=GoToTable{getTableId=43, augmentations={}}, augmentations={}}, getOrder=3, augmentations={}}, Instruction{getInstruction=ApplyActionsCase{getApplyActions=ApplyActions{getAction=[Act\
ion{getAction=ServiceBindingNxActionRegLoadApplyActionsCase{getNxRegLoad=NxRegLoad{getDst=Dst{getDstChoice=DstNxRegCase{getNxReg=class org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjav\
a.nx.match.rev140421.NxmNxReg7, augmentations={}}, getEnd=15, getStart=0, augmentations={}}, getValue=5001, augmentations={}}, augmentations={}}, getOrder=1, augmentations={}}, Action{getActio\
n=ServiceBindingNxActionRegLoadApplyActionsCase{getNxRegLoad=NxRegLoad{getDst=Dst{getDstChoice=DstNxRegCase{getNxReg=class org.opendaylight.yang.gen.v1.urn.opendaylight.openflowjava.nx.match.r\
ev140421.NxmNxReg1, augmentations={}}, getEnd=19, getStart=0, augmentations={}}, getValue=2, augmentations={}}, augmentations={}}, getOrder=0, augmentations={}}], augmentations={}}, augmentati\
ons={}}, getOrder=2, augmentations={}}, Instruction{getInstruction=WriteMetadataCase{getWriteMetadata=WriteMetadata{getMetadata=83902857216, getMetadataMask=1099494850560, augmentations={}}, a\
ugmentations={}}, getOrder=1, augmentations={}}]}}}
2017-12-01 17:52:14,466 | WARN&#160; | d-dispatcher-665 | ShardDataTree&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 219 - org.opendaylight.controller.sal-distributed-datastore - 1.6.1.SNAPSHOT | member-1-shard-inventory-\
config: Store Tx member-1-datastore-config-fe-0-txn-832-0: Conflicting modification for path /(urn:opendaylight:inventory?revision=2013-08-19)nodes/node/node[{(urn:opendaylight:inventory?revis\
ion=2013-08-19)id=openflow:9511657186653}]/AugmentationIdentifier{childNames=[(urn:opendaylight:flow:inventory?revision=2013-08-19)table-features, (urn:opendaylight:flow:inventory?revision=201\
3-08-19)manufacturer, (urn:opendaylight:flow:inventory?revision=2013-08-19)hardware, (urn:opendaylight:flow:inventory?revision=2013-08-19)stale-meter, (urn:opendaylight:flow:inventory?revision\
=2013-08-19)description, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-actions, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-instructions, (urn:opendaylight:\
flow:inventory?revision=2013-08-19)meter, (urn:opendaylight:flow:inventory?revision=2013-08-19)switch-features, (urn:opendaylight:flow:inventory?revision=2013-08-19)supported-match-types, (urn\
:opendaylight:flow:inventory?revision=2013-08-19)table, (urn:opendaylight:flow:inventory?revision=2013-08-19)stale-group, (urn:opendaylight:flow:inventory?revision=2013-08-19)port-number, (urn\
:opendaylight:flow:inventory?revision=2013-08-19)group, (urn:opendaylight:flow:inventory?revision=2013-08-19)software, (urn:opendaylight:flow:inventory?revision=2013-08-19)ip-address, (urn:ope\
ndaylight:flow:inventory?revision=2013-08-19)serial-number]}/(urn:opendaylight:flow:inventory?revision=2013-08-19)table/table[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=51}]/flow\
/flow[{(urn:opendaylight:flow:inventory?revision=2013-08-19)id=515001951165718665375538295133659fa:16:3e:a4:3a:03}].
2017-12-01 17:52:14,467 | ERROR | ult-dispatcher-2 | LocalThreePhaseCommitCohort&#160;&#160;&#160;&#160;&#160; | 219 - org.opendaylight.controller.sal-distributed-datastore - 1.6.1.SNAPSHOT | Failed to prepare transac\
tion member-1-datastore-config-fe-0-txn-832-0 on backend
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 created by other transaction.]]}
&#160;&#160;&#160;&#160;&#160;&#160;&#160; at org.opendaylight.controller.cluster.datastore.ShardDataTree.lambda$processNextPendingTransaction$0(ShardDataTree.java:731)[219:org.opendaylight.controller.sal-distributed-datastore:\
1.6.1.SNAPSHOT]
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="28941">NETVIRT-1034</key>
            <summary>OptimisticLockFailedException : Conflicting modification for path id=515001951165718665375538295133659fa:16:3e:a4:3a:03</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</priority>
                        <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10003">Cannot Reproduce</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="pguibert6WIND">Philippe Guibert</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Dec 2017 09:18:53 +0000</created>
                <updated>Fri, 6 Apr 2018 12:47:58 +0000</updated>
                            <resolved>Fri, 6 Apr 2018 12:47:58 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="60320" author="pguibert6wind" created="Mon, 4 Dec 2017 09:22:40 +0000"  >&lt;p&gt;For more information about the elemtsn referenced in that Exception:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;2017-12-01 17:52:14,463 | INFO&#160; | nPool-1-worker-0 | ElanUtils&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 312 - org.opendaylight.netvirt.elanmanager-impl - 0.5.1.SNAPSHOT | Remote Dmac flow entry created for el\
an Name:0bcd5c53-0246-457a-ae40-bf071302abc3, logical port Name:tap28d443a3-e5 and mac address fa:16:3e:a4:3a:03 on dpn:9511657186653
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;opendaylight-user@root&amp;gt;vpn-show --detail 9395fb10-430d-4d22-9d2a-7e15308d47fb
Present Config VpnInterfaces are:
3ce33b76-9c38-46f9-8f24-da3e08264886&#160;&#160; VM1
d4fe20aa-61be-4798-a4cd-6381c0c6b33e
28d443a3-e561-43b8-85ed-e60b64053c8d
Present Oper VpnInterfaces are:
28d443a3-e561-43b8-85ed-e60b64053c8d
3ce33b76-9c38-46f9-8f24-da3e08264886
opendaylight-user@root&amp;gt;&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="60321" author="pguibert6wind" created="Mon, 4 Dec 2017 09:54:02 +0000"  >&lt;p&gt;file &lt;span class=&quot;nobr&quot;&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/attachment/14314/14314_service_binding_entry_creation_comparison.txt&quot; title=&quot;service_binding_entry_creation_comparison.txt attached to NETVIRT-1034&quot;&gt;service_binding_entry_creation_comparison.txt&lt;sup&gt;&lt;img class=&quot;rendericon&quot; src=&quot;https://jira.opendaylight.org/images/icons/link_attachment_7.gif&quot; height=&quot;7&quot; width=&quot;7&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/sup&gt;&lt;/a&gt;&lt;/span&gt;shows difference of behaviour between a setup that works, and a setup that does not work.&lt;/p&gt;

&lt;p&gt;Among differences for setting binding entries ( that is to say incoming and outgoing entries):&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;there seems to be a bigger time for the case where a problem occurst (&#160;Total taken ##time = 7ms for resourceList\&lt;br/&gt;
&#160;of size 1 for resourceType MDSALUTIL-INVENTORY-CONFIG) &lt;/li&gt;
	&lt;li&gt;the flowservice config listener seems to have an issue with the programmation of both events at the same time.&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="60333" author="pguibert6wind" created="Tue, 5 Dec 2017 11:24:41 +0000"  >&lt;p&gt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/netvirt-dev/2017-November/005829.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/netvirt-dev/2017-November/005829.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;should help .&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="14314" name="service_binding_entry_creation_comparison.txt" size="13685" author="pguibert6WIND" created="Mon, 4 Dec 2017 09:51:08 +0000"/>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i038p3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>