<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:24:34 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-1637] L3VPN CSIT failure post MRI actviity</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1637</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;As part of MRI activity, there are lot of code changes done(PFA) in netvirt. We are trying to stabilize CSIT post this failure and currently have 9 failure pending on l3vpn.&lt;/p&gt;

&lt;p&gt;I tired to narrow down the issue(but not yet find the root cause) to some extent and see the following two reason for these failure.&lt;/p&gt;

&lt;p&gt;1.	After router is disassociated with L3VPN(2200:2), the fib entries are not added back into router vpn.&lt;br/&gt;
2.	On deletion on L3VPN(2200:2), its remaining in pending_delete state in vpn-instance-op-data due to vpn-to-dpn-list not cleared. Resulting in further testcase failure which attempts to create same L3VPN.&lt;/p&gt;

&lt;p&gt;Can you of us have a quick look on these issue so that we can close on MRI activity(which will unblock other pending patches for get merged)&lt;/p&gt;

&lt;p&gt;The below JOB have TRACE level logs enabled for neutronvpn,vpnmanager and fibmanager modules and this will be cleared by tomorrow(as part sandbox job weekly clean-up)&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-magnesium/7/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-magnesium/7/&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;CSIT Link : &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/netvirt-csit/job/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-magnesium/61/robot/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/netvirt-csit/job/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-magnesium/61/robot/&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="32178">NETVIRT-1637</key>
            <summary>L3VPN CSIT failure post MRI actviity</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="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="Karthikeyan">Karthikeyan Krishnan</assignee>
                                    <reporter username="xcheara">Chetan Arakere Gowdru</reporter>
                        <labels>
                            <label>csit:failures</label>
                    </labels>
                <created>Fri, 8 Nov 2019 06:47:53 +0000</created>
                <updated>Thu, 9 Jan 2020 08:51:25 +0000</updated>
                            <resolved>Thu, 9 Jan 2020 08:46:54 +0000</resolved>
                                    <version>Magnesium</version>
                                    <fixVersion>Magnesium</fixVersion>
                                    <component>vpnmanager</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="0">0 minutes</timeestimate>
                            <timespent seconds="86400">3 days</timespent>
                                <comments>
                            <comment id="67369" author="abhinav.gupta" created="Fri, 8 Nov 2019 09:27:45 +0000"  >&lt;p&gt;New sandbox log link: &lt;a href=&quot;https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-magnesium/1/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/sandbox/vex-yul-odl-jenkins-2/srini-netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-itm-direct-tunnels-magnesium/1/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="67548" author="eaalshi" created="Fri, 6 Dec 2019 11:11:22 +0000"  >&lt;p&gt;we have script issue of TCs are getting overlapped.&#160; the router delete was called before the router dissociation from vpn was completed. we may need to add some amount of delay after router dissociation call&lt;br/&gt;
router is getting deleted at 9:05 where as the update of flows are tried later at 9:06 which failed as the router was in pending delete.&lt;/p&gt;

&lt;p&gt;2019-12-06T09:05:59,198 | INFO&#160; | org.opendaylight.yang.gen.v1.urn.opendaylight.neutron.l3.rev150712.routers.attributes.routers.Router_AsyncClusteredDataTreeChangeListenerBase-DataTreeChangeHandler-0 | NeutronRouterChangeListener&#160;&#160;&#160;&#160;&#160; | 371 - org.opendaylight.netvirt.ipv6service-impl - 0.10.0.SNAPSHOT | &lt;b&gt;Remove Router notification handler is invoked Uuid{_value=3c1e35cc-c027-45e4-aee4-2633416b0432}.&lt;/b&gt;&#160;2019-12-06T09:05:59,210 | INFO&#160; | jobcoordinator-main-task-41 | VpnInstanceListener&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 383 - org.opendaylight.netvirt.vpnmanager-impl - 0.10.0.SNAPSHOT | VPN-REMOVE: call: Operational status set to &lt;b&gt;PENDING_DELETE for vpn 3c1e35cc-c027-45e4-aee4-2633416b0432&lt;/b&gt; with rd 3c1e35cc-c027-45e4-aee4-2633416b0432&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;2019-12-06T09:06:31,864 | INFO&#160; | jobcoordinator-main-task-39 | VpnInterfaceManager&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; | 383 - org.opendaylight.netvirt.vpnmanager-impl - 0.10.0.SNAPSHOT | updateVpnInstanceChange: failed to Add for update on VPNInterface 78bb3c21-4904-4588-b6a2-6ecbf5969331 from oldVpn(s) &lt;span class=&quot;error&quot;&gt;&amp;#91;4ae8cd92-48ca-49b5-94e1-b2921a261441&amp;#93;&lt;/span&gt; to newVpn 3c1e35cc-c027-45e4-aee4-2633416b0432 as the new vpn does not exist in oper DS or it is in pending state&lt;/p&gt;</comment>
                            <comment id="67549" author="abhinav.gupta" created="Fri, 6 Dec 2019 11:20:45 +0000"  >&lt;p&gt;Yes, Srini. This is a script failure.&lt;/p&gt;

&lt;p&gt;TC8 hasn&apos;t completed and TC10 has started executing, causing required DS entries to be wiped off prematurely.&lt;br/&gt;
How can we ensure TCs don&apos;t overlap, apart from introducing sleeps?&lt;/p&gt;

&lt;p&gt;Here, if we go ahead with sleeps, we should add probably 10 secs of delay after router-dissociation call to succeed, and additionally check on fib entries to disappear before starting execution of next TC.&lt;/p&gt;</comment>
                            <comment id="67559" author="abhinav.gupta" created="Mon, 16 Dec 2019 17:56:15 +0000"  >&lt;p&gt;Any update here, Srini?&lt;/p&gt;</comment>
                            <comment id="67599" author="karthikeyan" created="Thu, 2 Jan 2020 07:18:11 +0000"  >&lt;p&gt;Hi Srini,&lt;/p&gt;

&lt;p&gt;&#160; &#160;Request to work on this issue on high priority. We need to get 100% CSIT result.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Thanks &amp;amp; Regards,&lt;/p&gt;

&lt;p&gt;Karthikeyan.&lt;/p&gt;</comment>
                            <comment id="67600" author="srinivasrachakonda" created="Thu, 2 Jan 2020 08:13:38 +0000"  >&lt;p&gt;Hi All,&lt;/p&gt;

&lt;p&gt;Please let me know what should be the delay/sleep time to be put after router disassociation.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;As of now, the script has&#160;a 30secs delay after the router disassociation.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Thanks,&lt;/p&gt;

&lt;p&gt;Srinivas&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</comment>
                            <comment id="67601" author="xcheara" created="Thu, 2 Jan 2020 08:27:51 +0000"  >&lt;p&gt;All,&lt;/p&gt;

&lt;p&gt;Please note these CSIT UC do working fine in flourine/sodium CSIT. As specified earlier, Please verify the Magnesium MRI porting changes  which I strongly suspect could be the issue(as these where broken post this activity) &lt;/p&gt;</comment>
                            <comment id="67624" author="karthikeyan" created="Wed, 8 Jan 2020 12:52:28 +0000"  >&lt;p&gt;Hi All,&lt;/p&gt;

&lt;p&gt;&#160; Have raised the fix&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; for L3VPN Application side problem.&lt;/p&gt;

&lt;p&gt;&#160;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/netvirt/+/86806/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/netvirt/+/86806/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                    </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|i03pwv:</customfieldvalue>

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