<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:05:47 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>[L2SWITCH-49] l2switch functionality does not always work if started against a live network</title>
                <link>https://jira.opendaylight.org/browse/L2SWITCH-49</link>
                <project id="10134" key="L2SWITCH">l2switch</project>
                    <description>&lt;p&gt;This bug is to track the fact that l2switch will not operate against a switch that has already connected to openflowplugin when l2switch is started.&lt;/p&gt;

&lt;p&gt;this is easy to see with these steps:&lt;/p&gt;

&lt;p&gt;1.  install odl-openflowplugin-flow-services-ui&lt;br/&gt;
2.  attach openflow devices (e.g. start mininet)&lt;br/&gt;
3.  install odl-l2switch-switch-ui&lt;/p&gt;

&lt;p&gt;what I understand to be happening is that because 2 happens before 3 &lt;br/&gt;
above, l2switch does not recognize the switches and does not push &lt;br/&gt;
the flows to learn links or hosts&lt;/p&gt;


&lt;p&gt;Being able to start l2switch in a live network should be supported.&lt;/p&gt;

&lt;p&gt;Maybe a more reasonable way to illustrate this problem is in a larger&lt;br/&gt;
network:&lt;/p&gt;

&lt;p&gt;1.  start mininet in a tree topo with depth=8 (255 switches)&lt;br/&gt;
2.  start controller and install the one feature odl-l2switch-switch-ui&lt;/p&gt;

&lt;p&gt;as l2switch is dependent on openflowplugin, those services will be coming&lt;br/&gt;
up first.  The network is active and attempting to connect to the controller.&lt;br/&gt;
there will be a period between when openflowplugin is up and accepting&lt;br/&gt;
openflow connections and when l2switch is ready to process these events.&lt;br/&gt;
For any of the switches that connect in this window, they would not get&lt;br/&gt;
the proper flows to allow l2switch to operate.&lt;/p&gt;

&lt;p&gt;In one test like this, after the controller finished starting all services,&lt;br/&gt;
the overall link count was 495 instead of 508.  Restarting mininet in this&lt;br/&gt;
case will make things fine.  Restarting a real network of this size is probably&lt;br/&gt;
not ok.&lt;/p&gt;


&lt;p&gt;there may be some workarounds, but it seems a reasonable request that l2switch&lt;br/&gt;
can handle devices existing as well as newly connecting when it&apos;s activated.&lt;br/&gt;
another point to make is that it may eventually take longer between when &lt;br/&gt;
openflowplugin is ready and l2switch is ready.  The longer that takes the more&lt;br/&gt;
pronounced this would be.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21562">L2SWITCH-49</key>
            <summary>l2switch functionality does not always work if started against a live network</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="SaiMarapaReddy">Sai MarapaReddy</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Jun 2015 21:59:55 +0000</created>
                <updated>Tue, 20 Dec 2016 20:16:40 +0000</updated>
                                            <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                        <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>3826</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=3826]]></customfieldvalue>

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

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