<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:54 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>[OPNFLWPLUG-603] He Plugin - Disconnecting and Re-connection of network causes flow loss in the network</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-603</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;In this use case, 100k flows are programmed into a simulated network (mininet) with 15 nodes. Then, mininet is closed down and started again. This should result in all 100k flows programmed into the network. However, I only see between 55k and 65k programmed into the network, never 100k.&lt;/p&gt;

&lt;p&gt;There seem to be two issues here:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;There is one or two switches that do not have any flows at all - this seems to be related to session re-establishment; this problem also happens in the Li OF plugin&lt;/li&gt;
&lt;/ul&gt;


&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;All other switches do not have all their flows programmed; this only happens with the He OF plugin.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;To reproduce, use the following steps:&lt;/p&gt;

&lt;p&gt;1. Start mininet using the following command:&lt;/p&gt;

&lt;p&gt;   &quot;sudo mn --controller=remote,ip=192.168.162.1:6633 --topo tree,4 --switch ovsk,protocols=OpenFlow13&quot;&lt;/p&gt;

&lt;p&gt;   Let mininet connect to the controller&lt;/p&gt;

&lt;p&gt;2. From another shell, use the flow_config_blaster script (located in the integration test project under &apos;test/tools/odl-mdsal-clustering-tests/clustering-performance-test&apos;) to program 100k flows into the controller:&lt;/p&gt;

&lt;p&gt;   ./flow_config_blaster.py --threads 8 --flows 12500 --auth --no-delete --fpr 200&lt;/p&gt;

&lt;p&gt;3. In the mininet test VM, use a script to make sure that all 100k flows have been programmed into the network:&lt;/p&gt;

&lt;p&gt;   /bin/get-total-found.sh &lt;/p&gt;

&lt;p&gt;   (or something similar); make sure all 100k flows have been injected into mininet. You may also check the controller&apos;s REST API, but collecting all the 100k flows takes a long time (&amp;gt; 10 minutes).&lt;/p&gt;

&lt;p&gt;4. Stop mininet&lt;/p&gt;

&lt;p&gt;5. Start mininet again: &lt;/p&gt;

&lt;p&gt;   &quot;sudo mn --controller=remote,ip=192.168.162.1:6633 --topo tree,4 --switch ovsk,protocols=OpenFlow13&quot;&lt;/p&gt;

&lt;p&gt;6. In the mininet test VM, use a script to check whether all flows have been programmed from the switches:&lt;/p&gt;

&lt;p&gt;   /bin/get-total-found.sh&lt;/p&gt;

&lt;p&gt;The sum of all flow counts on all switches should now be 100k. However, I see a much lower number - around 55-65k flows in total.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: Macintosh&lt;/p&gt;</environment>
        <key id="27871">OPNFLWPLUG-603</key>
            <summary>He Plugin - Disconnecting and Re-connection of network causes flow loss in the network</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <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="10000">Done</resolution>
                                        <assignee username="jmedved@cisco.com">Jan Medved</assignee>
                                    <reporter username="jmedved@cisco.com">Jan Medved</reporter>
                        <labels>
                    </labels>
                <created>Mon, 25 Jan 2016 05:21:03 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:42 +0000</updated>
                            <resolved>Fri, 16 Jun 2017 08:14:26 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="57531" author="jmedved@cisco.com" created="Tue, 26 Jan 2016 23:01:24 +0000"  >&lt;p&gt;This problem is related to the number of flows per switch. I was able to reproduce with 40k flows and 7 switches. When the number of flows per switch gets to about 4k, this problem occurs&lt;/p&gt;</comment>
                            <comment id="57532" author="andrejleitner" created="Mon, 3 Oct 2016 12:05:52 +0000"  >&lt;p&gt;Decreasing priority since no activity for more than 8 months.&lt;/p&gt;

&lt;p&gt;Jan, do you think we still need to fix this even though helium design is not the default design already in Boron (and lithium design is ok)?&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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>5074</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=5074]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03267:</customfieldvalue>

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