<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:32:35 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-477] He plugin: LLDP speaker does not start/stop sending LLDP packets on port up/down events</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-477</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;1) Start karaf&lt;br/&gt;
2) Enable below features&lt;br/&gt;
feature:install odl-openflowplugin-flow-services-ui&lt;br/&gt;
feature:install  odl-l2switch-loopremover&lt;/p&gt;

&lt;p&gt;3) Now connect a topology of two switches in linear and no hosts&lt;/p&gt;

&lt;p&gt;mn --controller=remote,ip=10.11.200.3  --topo linear,2,0 --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;3) Check the number of links discovered. It is 2. One in each direction.&lt;br/&gt;
4) Now type exit in mininet&lt;br/&gt;
5) Repeat step 3 one more time.&lt;br/&gt;
6) Check the number of links discovered. I see only one link.&lt;br/&gt;
7) Packet captures revealed that controller did not send lldp discovery on one of the switches.&lt;br/&gt;
8) If I connect a linear topology of 2 switches with one host each I dont see this problem.&lt;br/&gt;
mn --controller=remote,ip=10.11.200.3  --topo linear,2,1 --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;Attaching the packet captures for step 3 and 5.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="27745">OPNFLWPLUG-477</key>
            <summary>He plugin: LLDP speaker does not start/stop sending LLDP packets on port up/down events</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="Avishnoi">Anil Vishnoi</assignee>
                                    <reporter username="sandeep.gangadharan@hp.com">SANDEEP GANGADHARAN</reporter>
                        <labels>
                    </labels>
                <created>Tue, 2 Jun 2015 21:38:47 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:33 +0000</updated>
                            <resolved>Tue, 12 Dec 2017 00:39:17 +0000</resolved>
                                                    <fixVersion>Boron</fixVersion>
                                    <component>General</component>
                        <due>Fri, 18 Dec 2015 00:00:00 +0000</due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                                                                <comments>
                            <comment id="57004" author="sandeep.gangadharan@hp.com" created="Tue, 2 Jun 2015 21:38:47 +0000"  >&lt;p&gt;Attachment captures.zip has been added with description: captures of before and after network restart&lt;/p&gt;</comment>
                            <comment id="56974" author="ecelgp" created="Tue, 2 Jun 2015 22:16:08 +0000"  >&lt;p&gt;Hi Sandeep,&lt;/p&gt;

&lt;p&gt;Can you reproduce the issue with odl-openflowplugin-flow-services-ui feature only? If not I think we should submit this bug to l2switch folks.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="56975" author="sandeep.gangadharan@hp.com" created="Tue, 2 Jun 2015 23:46:43 +0000"  >&lt;p&gt;(In reply to Luis Gomez from comment #1)&lt;br/&gt;
&amp;gt; Hi Sandeep,&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Can you reproduce the issue with odl-openflowplugin-flow-services-ui feature&lt;br/&gt;
&amp;gt; only? If not I think we should submit this bug to l2switch folks.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; BR/Luis&lt;/p&gt;

&lt;p&gt;Hi Luis&lt;br/&gt;
       Links are not learned until odl-l2switch-loopremover is installed. This is the behavior in Lithium and Helium.&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Sandeep&lt;/p&gt;</comment>
                            <comment id="56976" author="jluhrsen" created="Wed, 3 Jun 2015 05:32:17 +0000"  >&lt;p&gt;(In reply to SANDEEP GANGADHARAN from comment #2)&lt;br/&gt;
&amp;gt; (In reply to Luis Gomez from comment #1)&lt;br/&gt;
&amp;gt; &amp;gt; Hi Sandeep,&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; Can you reproduce the issue with odl-openflowplugin-flow-services-ui feature&lt;br/&gt;
&amp;gt; &amp;gt; only? If not I think we should submit this bug to l2switch folks.&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; BR/Luis&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Hi Luis&lt;br/&gt;
&amp;gt;        Links are not learned until odl-l2switch-loopremover is installed.&lt;br/&gt;
&amp;gt; This is the behavior in Lithium and Helium.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Regards&lt;br/&gt;
&amp;gt; Sandeep&lt;/p&gt;


&lt;p&gt;Sandeep,&lt;/p&gt;

&lt;p&gt;I didn&apos;t follow all the way.  Are you saying that your environment doesn&apos;t learn links at all until you install loopremover?  If so, I think something is wrong as we should be getting link learning with just ofp-flow-services-ui&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
JamO&lt;/p&gt;</comment>
                            <comment id="56977" author="sandeep.gangadharan@hp.com" created="Wed, 3 Jun 2015 16:28:44 +0000"  >&lt;p&gt;(In reply to Jamo Luhrsen from comment #3)&lt;br/&gt;
&amp;gt; (In reply to SANDEEP GANGADHARAN from comment #2)&lt;br/&gt;
&amp;gt; &amp;gt; (In reply to Luis Gomez from comment #1)&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; Hi Sandeep,&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; Can you reproduce the issue with odl-openflowplugin-flow-services-ui feature&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; only? If not I think we should submit this bug to l2switch folks.&lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; &amp;gt; BR/Luis&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; Hi Luis&lt;br/&gt;
&amp;gt; &amp;gt;        Links are not learned until odl-l2switch-loopremover is installed.&lt;br/&gt;
&amp;gt; &amp;gt; This is the behavior in Lithium and Helium.&lt;br/&gt;
&amp;gt; &amp;gt; &lt;br/&gt;
&amp;gt; &amp;gt; Regards&lt;br/&gt;
&amp;gt; &amp;gt; Sandeep&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Sandeep,&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; I didn&apos;t follow all the way.  Are you saying that your environment doesn&apos;t&lt;br/&gt;
&amp;gt; learn links at all until you install loopremover?  If so, I think something&lt;br/&gt;
&amp;gt; is wrong as we should be getting link learning with just ofp-flow-services-ui&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Thanks,&lt;br/&gt;
&amp;gt; JamO&lt;/p&gt;

&lt;p&gt;Jamo/Luis&lt;br/&gt;
         Yes. With only ofp-flow-services-ui enabled controller does not learn links. Should this be another defect?&lt;/p&gt;

&lt;p&gt;Regards&lt;br/&gt;
Sandeep&lt;/p&gt;</comment>
                            <comment id="56978" author="jluhrsen" created="Wed, 3 Jun 2015 21:43:18 +0000"  >&lt;p&gt;so after further investigation with Sandeep, we have narrowed things down a little more.&lt;/p&gt;

&lt;p&gt;the first point is that this problem is coming if you only install odl-openflowplugin-flow-services-ui.  The confusion between us is that with &lt;br/&gt;
just that feature I was seeing links being learned and Sandeep was not.&lt;br/&gt;
The reason is that my ovs v2.0 was punting packets (so lldp&apos;s) to the &lt;br/&gt;
controller.  By default, Sandeeps v2.3 ovs was dropping those so no &lt;br/&gt;
links are learned.  If you use v2.3 ovs you can then program a catchall&lt;br/&gt;
flow to punt packets to the controller in order to have lldp&apos;s sent &lt;br/&gt;
there and links learned.&lt;/p&gt;

&lt;p&gt;so, with just ofp-flow-services-ui installed, the basic steps of starting&lt;br/&gt;
mininet with a linear,2,0 topo, stopping then restarting will show that&lt;br/&gt;
the expected 2 links are not learned.  just one.&lt;/p&gt;

&lt;p&gt;to be clear, we wanted to rule out that l2switch-loopremover was getting&lt;br/&gt;
in the way.  it does not appear to be the case.&lt;/p&gt;</comment>
                            <comment id="56979" author="ecelgp" created="Wed, 3 Jun 2015 21:49:10 +0000"  >&lt;p&gt;Cool, then we can say this is an ofplugin bug and I personally would like to see this fix in Lithium as even if a configuration with no hosts is unusual, this bug could uncover some design problem.&lt;/p&gt;</comment>
                            <comment id="56980" author="ecelgp" created="Wed, 17 Jun 2015 04:10:23 +0000"  >&lt;p&gt;So Jamo and I were concerned this small issue was hiding something big and it actually does. After more analysis and test here are my conclusions:&lt;/p&gt;

&lt;p&gt;1) LLDP speaker does not start/stop sending LLDP packets on port up/down events (similar to current l2switch not reacting to port events)&lt;/p&gt;

&lt;p&gt;2) However when a switch connects for the first time to ODL, the LLDP speaker ONLY sends LLDP packets to those ports that report up during registration. This would be right if 1) was working.&lt;/p&gt;

&lt;p&gt;So, the combination of 1) and 2) behaviors makes topology to fail to update any new connection you create between switches after initial registration.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="56981" author="ecelgp" created="Wed, 17 Jun 2015 04:11:20 +0000"  >&lt;p&gt;Adding Anil to this one.&lt;/p&gt;</comment>
                            <comment id="56982" author="ecelgp" created="Wed, 17 Jun 2015 04:13:52 +0000"  >&lt;p&gt;Anil fixed similar issue when a switch adds/removes an openflow port. This is a similar case where the port goes up/down.&lt;/p&gt;</comment>
                            <comment id="56983" author="mirehak@cisco.com" created="Wed, 17 Jun 2015 17:29:26 +0000"  >&lt;p&gt;Hi, here is the experimental fix. I pushed it on master. Please test it whenever you have spared cycles.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22811/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22811/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="56984" author="ecelgp" created="Wed, 17 Jun 2015 17:34:58 +0000"  >&lt;p&gt;What is this to do with l2switch? the issue is in openflowplugin helium code at least (I have not tested with Li code).&lt;/p&gt;</comment>
                            <comment id="56985" author="jluhrsen" created="Wed, 17 Jun 2015 19:04:45 +0000"  >&lt;p&gt;(In reply to Luis Gomez from comment #11)&lt;br/&gt;
&amp;gt; What is this to do with l2switch? the issue is in openflowplugin helium code&lt;br/&gt;
&amp;gt; at least (I have not tested with Li code).&lt;/p&gt;


&lt;p&gt;To reinforce Luis&apos; point, see comment #5.  The issue detailed in this &lt;br/&gt;
bug does not involve l2switch (those features are not even installed)&lt;/p&gt;</comment>
                            <comment id="56986" author="ecelgp" created="Wed, 17 Jun 2015 21:00:54 +0000"  >&lt;p&gt;OK, I see the point now, this issue is not happening with Li redesign, only with He code.&lt;/p&gt;

&lt;p&gt;Since all projects in Li are based in He code we need a workaround and here is my suggest: if the port event notifications are difficult to address in He code, lets change the LLDP speaker to send LLDP packets at connection time to all ports regarless whether they are up or down. This should be easy to achieve in code and will alleviate very much this bug.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="56987" author="jluhrsen" created="Wed, 17 Jun 2015 21:11:16 +0000"  >&lt;p&gt;(In reply to Luis Gomez from comment #13)&lt;br/&gt;
&amp;gt; OK, I see the point now, this issue is not happening with Li redesign, only&lt;br/&gt;
&amp;gt; with He code.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Since all projects in Li are based in He code we need a workaround and here&lt;br/&gt;
&amp;gt; is my suggest: if the port event notifications are difficult to address in&lt;br/&gt;
&amp;gt; He code, lets change the LLDP speaker to send LLDP packets at connection&lt;br/&gt;
&amp;gt; time to all ports regarless whether they are up or down. This should be easy&lt;br/&gt;
&amp;gt; to achieve in code and will alleviate very much this bug.&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; BR/Luis&lt;/p&gt;


&lt;p&gt;This could produce a lot of useless noise in the mgmt network.  Imagine a few high port density switches.  The controller will be sending LLDP packet outs on the wire a lot.&lt;/p&gt;

&lt;p&gt;but if it&apos;s determined to be the only way for now, it&apos;s better to do that, than lose a link in the topology.&lt;/p&gt;</comment>
                            <comment id="56988" author="ecelgp" created="Wed, 17 Jun 2015 21:33:49 +0000"  >&lt;p&gt;I understand Jamo. My workaround is in case nothing can be done or too much effort to fix. Better too chatty protocol than not working right?&lt;/p&gt;</comment>
                            <comment id="56989" author="abhijit2511" created="Wed, 17 Jun 2015 21:50:43 +0000"  >&lt;p&gt;(In reply to Luis Gomez from comment #15)&lt;br/&gt;
&amp;gt; I understand Jamo. My workaround is in case nothing can be done or too much&lt;br/&gt;
&amp;gt; effort to fix. Better too chatty protocol than not working right?&lt;/p&gt;

&lt;p&gt;Probably not too chatty - if the ports are not up nothing will come on the wire - right?&lt;/p&gt;</comment>
                            <comment id="56990" author="jluhrsen" created="Wed, 17 Jun 2015 22:01:21 +0000"  >&lt;p&gt;(In reply to Abhijit Kumbhare from comment #16)&lt;br/&gt;
&amp;gt; (In reply to Luis Gomez from comment #15)&lt;br/&gt;
&amp;gt; &amp;gt; I understand Jamo. My workaround is in case nothing can be done or too much&lt;br/&gt;
&amp;gt; &amp;gt; effort to fix. Better too chatty protocol than not working right?&lt;br/&gt;
&amp;gt; &lt;br/&gt;
&amp;gt; Probably not too chatty - if the ports are not up nothing will come on the&lt;br/&gt;
&amp;gt; wire - right?&lt;/p&gt;

&lt;p&gt;No, the suggestion is that if we cannot send LLDP packet-out based on ports being UP (via notifications) then we just send LLDP on &lt;b&gt;all&lt;/b&gt; ports that the switch advertises, even if they are down.  So, packet-out on a down port is the chatty part.&lt;/p&gt;

&lt;p&gt;I agree with Luis.  Chatty is better than broken.&lt;/p&gt;</comment>
                            <comment id="56991" author="ecelgp" created="Thu, 18 Jun 2015 01:13:18 +0000"  >&lt;p&gt;More reasons to fix: this works in Helium so it could be seen as regression&lt;/p&gt;</comment>
                            <comment id="56992" author="jgloncak" created="Thu, 18 Jun 2015 13:13:58 +0000"  >&lt;p&gt;I was asked by Michal Rehak to continue with his remarks.&lt;br/&gt;
As he identified, the probable place for change shoud be in class&lt;br/&gt;
org.opendaylight.openflowplugin.applications.lldpspeaker.NodeConnectorInventoryEventTranslator&lt;/p&gt;

&lt;p&gt;I prepared this patch &lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22882/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22882/1&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have tested it aproximately 10 times (mininet up-down, with 2 switches with no hosts) and in logs I have seen both links.&lt;br/&gt;
I installed only &lt;br/&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;feature:install odl-openflowplugin-flow-services-ui&lt;/p&gt;

&lt;p&gt;and debugging was set as following&lt;br/&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;log:set TRACE org.opendaylight.openflowplugin.applications.lldpspeaker.LLDPSpeaker&lt;br/&gt;
&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;log:set TRACE org.opendaylight.openflowplugin.applications.lldpspeaker.NodeConnectorInventoryEventTranslator&lt;/p&gt;</comment>
                            <comment id="56993" author="vishnoianil@gmail.com" created="Mon, 6 Jul 2015 19:53:08 +0000"  >&lt;p&gt;Luis: I pushed a fix to stable/helium branch as well&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/23795&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/23795&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Can you please verify it.&lt;/p&gt;</comment>
                            <comment id="56994" author="ecelgp" created="Fri, 10 Jul 2015 02:39:47 +0000"  >&lt;p&gt;Anil, your patch actually fixes:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=3233&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=3233&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;which is a different issue &lt;img class=&quot;emoticon&quot; src=&quot;https://jira.opendaylight.org/images/icons/emoticons/smile.png&quot; height=&quot;16&quot; width=&quot;16&quot; align=&quot;absmiddle&quot; alt=&quot;&quot; border=&quot;0&quot;/&gt;&lt;/p&gt;</comment>
                            <comment id="56995" author="ecelgp" created="Fri, 10 Jul 2015 02:41:13 +0000"  >&lt;p&gt;This was actually fixed before we released Lithium.&lt;/p&gt;</comment>
                            <comment id="56996" author="ecelgp" created="Fri, 10 Jul 2015 02:52:48 +0000"  >&lt;p&gt;Actually it is not, I just checked with latest stable/lithium.&lt;/p&gt;

&lt;p&gt;This bug is still pending for resolution...&lt;/p&gt;</comment>
                            <comment id="56997" author="ecelgp" created="Fri, 25 Sep 2015 23:20:01 +0000"  >&lt;p&gt;This one is tricky to reproduce with mininet becasue you need a switch with a port in state DOWN when it connects to controller and then bring the port UP. I just did with a HW switch and the issue is still there.&lt;/p&gt;</comment>
                            <comment id="56998" author="abhijit2511" created="Fri, 9 Oct 2015 17:32:20 +0000"  >&lt;p&gt;Adding Kamal for a quick check of this.&lt;/p&gt;</comment>
                            <comment id="56999" author="abhijit2511" created="Fri, 9 Oct 2015 17:36:03 +0000"  >&lt;p&gt;Adding Anil for a quick check of this. Apparently this is happening only with the He design.&lt;/p&gt;</comment>
                            <comment id="57000" author="ecelgp" created="Tue, 2 Feb 2016 04:43:27 +0000"  >&lt;p&gt;Just tested and LLDP speaker works good in the case of port UP. For the port DOWN the issue is still there but it is not that critical so lowering the priority.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="57001" author="tomas.slusny@pantheon.tech" created="Wed, 24 Aug 2016 12:37:43 +0000"  >&lt;p&gt;I tried to reproduce this problem on latest master branch (carbon) and it is working perfectly fine (at least when I tried to reproduce it with steps described in original description, but + added table miss entries, because otherwise links are just not showing)&lt;/p&gt;

&lt;p&gt;1. Start mininet with linear topo with 2 switches and no hosts&lt;br/&gt;
2. Check topology&lt;br/&gt;
&amp;#8212; NODES &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;---&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;openflow:1&amp;#93;&lt;/span&gt;&lt;br/&gt;
  openflow:1:1&lt;br/&gt;
  openflow:1:LOCAL&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;openflow:2&amp;#93;&lt;/span&gt;&lt;br/&gt;
  openflow:2:LOCAL&lt;br/&gt;
  openflow:2:1&lt;br/&gt;
&amp;#8212; LINKS &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;---&lt;br/&gt;
openflow:2:1 --&amp;gt; openflow:1:1&lt;br/&gt;
openflow:1:1 --&amp;gt; openflow:2:1&lt;br/&gt;
3. Exit mininet and check topology&lt;br/&gt;
&amp;#8212; NODES &lt;span class=&quot;error&quot;&gt;&amp;#91;2&amp;#93;&lt;/span&gt;---&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;openflow:1&amp;#93;&lt;/span&gt;&lt;br/&gt;
  openflow:1:1&lt;br/&gt;
  openflow:1:LOCAL&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;openflow:2&amp;#93;&lt;/span&gt;&lt;br/&gt;
  openflow:2:LOCAL&lt;br/&gt;
  openflow:2:1&lt;br/&gt;
&amp;#8212; LINKS &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;---&lt;br/&gt;
4. Start mininet again, and check topology (result should be same as in step 2)&lt;br/&gt;
5. Set port 1 of switch 1 DOWN and check topology (result should be same as in step 3)&lt;br/&gt;
6. Set port 1 of switch 1 UP and check topology (result should be same as in step 2)&lt;/p&gt;

&lt;p&gt;Attached also pcap from Wireshark.&lt;/p&gt;</comment>
                            <comment id="57005" author="tomas.slusny@pantheon.tech" created="Wed, 24 Aug 2016 12:37:43 +0000"  >&lt;p&gt;Attachment lldp.pcapng has been added with description: Switch port UP/DOWN capture&lt;/p&gt;</comment>
                            <comment id="57002" author="ecelgp" created="Wed, 24 Aug 2016 17:29:44 +0000"  >&lt;p&gt;I do not see PORT STATUS events in the capture, normally to verify this bug with wireshark we should see a port DOWN event and after controller should not be sending any LLDP packet-out to that port.&lt;/p&gt;</comment>
                            <comment id="57003" author="tomas.slusny@pantheon.tech" created="Thu, 25 Aug 2016 08:05:31 +0000"  >&lt;p&gt;Adding capture also with PORT_STATUS messages, with these steps&lt;/p&gt;

&lt;p&gt;1. Start mininet&lt;br/&gt;
2. Set port 1 on switch s1 DOWN&lt;br/&gt;
3. Set port 1 on switch s1 UP&lt;br/&gt;
4. Stop mininet&lt;br/&gt;
5. Repeat steps 1 - 4&lt;/p&gt;

&lt;p&gt;PORT_STATUS is correctly send on DOWN event, but I think, even when we received this DOWN event, PACKET_OUTS are still sent to port.&lt;/p&gt;</comment>
                            <comment id="57006" author="tomas.slusny@pantheon.tech" created="Thu, 25 Aug 2016 08:05:31 +0000"  >&lt;p&gt;Attachment lldp.pcapng has been added with description: PORT_STATUS+ LLDP capture&lt;/p&gt;</comment>
                            <comment id="60392" author="vishnoianil@gmail.com" created="Tue, 12 Dec 2017 00:38:25 +0000"  >&lt;p&gt;I believe this bug was fixed in helium plugin. Given that helium plugin is now deprecated, please re-open the bug if you see this issue with carbon/nitrogen/oxygen branch.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="13985" name="captures.zip" size="1531" author="sandeep.gangadharan@hp.com" created="Tue, 2 Jun 2015 21:38:47 +0000"/>
                            <attachment id="13987" name="lldp.pcapng" size="13536" author="tomas.slusny@pantheon.tech" created="Thu, 25 Aug 2016 08:05:31 +0000"/>
                            <attachment id="13986" name="lldp.pcapng" size="57372" author="tomas.slusny@pantheon.tech" created="Wed, 24 Aug 2016 12:37:43 +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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3548</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=3548]]></customfieldvalue>

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

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