<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:31:29 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-67] OpenFlow 1.3 plugin does not discover topology with mininet 2.0 on Ubuntu Precise</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-67</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Hello,&lt;br/&gt;
The OpenFlow 1.3 plugin does not discover the topology with mininet 2.0 on Ubuntu precise. How to reproduce:&lt;/p&gt;

&lt;p&gt;Download the controller from &lt;a href=&quot;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.0/distributions-base-0.1.0-osgipackage.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.0/distributions-base-0.1.0-osgipackage.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and run it with ./run.sh -of13&lt;/p&gt;

&lt;p&gt;Install Ubuntu Precise 64 Bit. And issue the following commands:&lt;/p&gt;

&lt;p&gt;apt-get install mininet&lt;br/&gt;
service openvswitch-switch start&lt;br/&gt;
cat &amp;gt; mininet_sample_topo.py &amp;lt;&amp;lt;EOF&lt;br/&gt;
from mininet.topo import Topo&lt;/p&gt;

&lt;p&gt;class SampleTopo( Topo ):&lt;br/&gt;
    &quot;Simple topology&quot;&lt;/p&gt;

&lt;p&gt;    def _&lt;em&gt;init&lt;/em&gt;_( self ):&lt;br/&gt;
        &quot;Create custom topo.&quot;&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;Initialize topology&lt;br/&gt;
        Topo._&lt;em&gt;init&lt;/em&gt;_( self )&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;Add hosts&lt;br/&gt;
        h1= self.addHost( &apos;h1&apos; )&lt;br/&gt;
        h2= self.addHost( &apos;h2&apos; )&lt;br/&gt;
        h3= self.addHost( &apos;h3&apos; )&lt;br/&gt;
        h4= self.addHost( &apos;h4&apos; )&lt;br/&gt;
        h5= self.addHost( &apos;h5&apos; )&lt;br/&gt;
        h6= self.addHost( &apos;h6&apos; )&lt;br/&gt;
        h7= self.addHost( &apos;h7&apos; )&lt;br/&gt;
        h8= self.addHost( &apos;h8&apos; )&lt;br/&gt;
        h9= self.addHost( &apos;h9&apos; )&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;Switches&lt;br/&gt;
        s1= self.addSwitch( &apos;s1&apos; )&lt;br/&gt;
        s2= self.addSwitch( &apos;s2&apos; )&lt;br/&gt;
        s3= self.addSwitch( &apos;s3&apos; )&lt;br/&gt;
        s4= self.addSwitch( &apos;s4&apos; )&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;Add links&lt;br/&gt;
        self.addLink( s1, h1 )&lt;br/&gt;
        self.addLink( s1, h2 )&lt;br/&gt;
        self.addLink( s3, s4 )&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;        self.addLink( h3, s2 )&lt;br/&gt;
        self.addLink( h4, s2 )&lt;/p&gt;

&lt;p&gt;        self.addLink( h5, s3 )&lt;br/&gt;
        self.addLink( h6, s3 )&lt;/p&gt;

&lt;p&gt;        self.addLink( s1, s2 )&lt;br/&gt;
        self.addLink( s1, s3 )&lt;br/&gt;
        self.addLink( s2, s4 )&lt;/p&gt;

&lt;p&gt;        self.addLink( s4, h7 )&lt;br/&gt;
        self.addLink( s4, h8 )&lt;br/&gt;
        self.addLink( s4, h9 )&lt;/p&gt;

&lt;p&gt;topos = &lt;/p&gt;
{ &apos;sampletopo&apos;: ( lambda: SampleTopo() ) }
&lt;p&gt;EOF&lt;/p&gt;

&lt;p&gt;(ubuntu) &lt;span class=&quot;error&quot;&gt;&amp;#91;/root&amp;#93;&lt;/span&gt; mn --custom mininet_sample_topo.py --mac --topo sampletopo --switch ovsk,protocols=OpenFlow13 --controller remote,ip=&amp;lt;ip&amp;gt;&lt;/p&gt;

&lt;p&gt;Find the log file attached.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br/&gt;
   Thomas&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Linux&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27335">OPNFLWPLUG-67</key>
            <summary>OpenFlow 1.3 plugin does not discover topology with mininet 2.0 on Ubuntu Precise</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="ecelgp">Luis Gomez</assignee>
                                    <reporter username="thomas@glanzmann.de">Thomas Glanzmann</reporter>
                        <labels>
                    </labels>
                <created>Sun, 2 Feb 2014 18:28:04 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:04 +0000</updated>
                            <resolved>Tue, 12 Aug 2014 21:50:48 +0000</resolved>
                                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>7</watches>
                                                                                                                <comments>
                            <comment id="55371" author="thomas@glanzmann.de" created="Sun, 2 Feb 2014 18:28:04 +0000"  >&lt;p&gt;Attachment screen-exchange.bz2 has been added with description: Output of the error messages of the controller&lt;/p&gt;</comment>
                            <comment id="55362" author="deepankar.gupta@tcs.com" created="Wed, 5 Feb 2014 07:32:24 +0000"  >&lt;p&gt;Hi Thomas Glanzmann,&lt;/p&gt;

&lt;p&gt;Please find below the inline comments:&lt;/p&gt;

&lt;p&gt;1. I have downloaded the controller from  &lt;a href=&quot;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.0/distributions-base-0.1.0-osgipackage.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.0/distributions-base-0.1.0-osgipackage.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;and run it with ./run.sh -of13&lt;/p&gt;

&lt;p&gt;2. I use the following mininet script to create the topology:&lt;/p&gt;

&lt;p&gt;-------------------------------------------------------------------------------&lt;/p&gt;

&lt;p&gt;#!/usr/bin/python&lt;/p&gt;

&lt;p&gt;from mininet.net import Mininet&lt;br/&gt;
from mininet.node import Controller, OVSKernelSwitch&lt;br/&gt;
from mininet.cli import CLI&lt;br/&gt;
from mininet.log import setLogLevel,info&lt;br/&gt;
from mininet.node import RemoteController&lt;br/&gt;
from mininet.node import CPULimitedHost&lt;br/&gt;
from mininet.link import TCLink&lt;br/&gt;
from mininet.util import dumpNodeConnections&lt;/p&gt;

&lt;p&gt;Switch = OVSKernelSwitch&lt;/p&gt;

&lt;p&gt;def addHost( net, N ):&lt;br/&gt;
    &quot;Create host hN and add to net.&quot;&lt;br/&gt;
    name = &apos;h%d&apos; % N&lt;br/&gt;
    ip = &apos;10.0.0.%d&apos; % N&lt;br/&gt;
    return net.addHost( name, ip=ip )&lt;/p&gt;

&lt;p&gt;def multiControllerNet():&lt;/p&gt;

&lt;p&gt;    net = Mininet( controller=RemoteController, switch=Switch, host=CPULimitedHost, link=TCLink)&lt;/p&gt;

&lt;p&gt;    c1 = net.addController( &apos;c1&apos;,controller=RemoteController,ip=&quot;192.168.56.1&quot;,port=6633 )&lt;/p&gt;

&lt;p&gt;    print &quot;*** Creating switches&quot;&lt;br/&gt;
    s1 = net.addSwitch( &apos;s1&apos; )&lt;br/&gt;
    s2 = net.addSwitch( &apos;s2&apos; )&lt;br/&gt;
    s3 = net.addSwitch( &apos;s3&apos; )&lt;br/&gt;
    s4 = net.addSwitch( &apos;s4&apos; )&lt;/p&gt;

&lt;p&gt;    print &quot;*** Creating hosts&quot;&lt;br/&gt;
    hosts1 = [ addHost( net, n ) for n in 1, 2 ]&lt;br/&gt;
    hosts2 = [ addHost( net, n ) for n in 3, 4 ]&lt;br/&gt;
    hosts3 = [ addHost( net, n ) for n in 5, 6 ]&lt;br/&gt;
    hosts4 = [ addHost( net, n ) for n in 7,8,9]&lt;/p&gt;


&lt;p&gt;    print &quot;*** Creating links&quot;&lt;br/&gt;
    for h in hosts1:&lt;br/&gt;
        s1.linkTo( h )&lt;br/&gt;
    for h in hosts2:&lt;br/&gt;
        s2.linkTo( h )&lt;br/&gt;
    for h in hosts3:&lt;br/&gt;
        s3.linkTo(h)&lt;br/&gt;
    for h in hosts4:&lt;br/&gt;
        s4.linkTo(h)&lt;br/&gt;
    s3.linkTo( s4 )&lt;br/&gt;
    s2.linkTo( s1 )&lt;br/&gt;
    s1.linkTo( s3 )&lt;br/&gt;
    s2.linkTo( s4 )&lt;/p&gt;


&lt;p&gt;    print &quot;*** Starting network&quot;&lt;br/&gt;
    net.build()&lt;br/&gt;
    c1.start()&lt;br/&gt;
    s1.start( [ c1 ] )&lt;br/&gt;
    s2.start( [ c1 ] )&lt;br/&gt;
    s3.start( [ c1 ] )&lt;br/&gt;
    s4.start( [ c1 ] )&lt;/p&gt;


&lt;p&gt;    print &quot;*** Running CLI&quot;&lt;br/&gt;
    CLI( net )&lt;/p&gt;

&lt;p&gt;    print &quot;*** Stopping network&quot;&lt;br/&gt;
    net.stop()&lt;/p&gt;

&lt;p&gt;    if _&lt;em&gt;name&lt;/em&gt;_ == &apos;_&lt;em&gt;main&lt;/em&gt;_&apos;:&lt;br/&gt;
    setLogLevel( &apos;info&apos; )  # for CLI output&lt;br/&gt;
    multiControllerNet()&lt;/p&gt;


&lt;p&gt;--------------------------------------------------------------------------------&lt;/p&gt;

&lt;p&gt;3. run the topology in mininet&lt;/p&gt;

&lt;p&gt;4. Used opendaylight controller UI i.e at &lt;a href=&quot;http://localhost:8080&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://localhost:8080&lt;/a&gt; and am able to view the topology. &lt;/p&gt;

&lt;p&gt;5. I tested 4-5 times by connecting mininet topology with the controller and checked the OpenDayLight dashboard and it worked fine.&lt;/p&gt;

&lt;p&gt;Please re-verify and confirm for the bug closure.&lt;/p&gt;

&lt;p&gt;Thanks&lt;/p&gt;</comment>
                            <comment id="55372" author="deepankar.gupta@tcs.com" created="Wed, 5 Feb 2014 07:32:24 +0000"  >&lt;p&gt;Attachment &lt;a href=&quot;https://jira.opendaylight.org/browse/OPNFLWPLUG-67&quot; title=&quot;OpenFlow 1.3 plugin does not discover topology with mininet 2.0 on Ubuntu Precise&quot; class=&quot;issue-link&quot; data-issue-key=&quot;OPNFLWPLUG-67&quot;&gt;&lt;del&gt;OPNFLWPLUG-67&lt;/del&gt;&lt;/a&gt; has been added with description: Bug - 400&lt;/p&gt;</comment>
                            <comment id="55363" author="thomas@glanzmann.de" created="Wed, 5 Feb 2014 14:20:55 +0000"  >&lt;p&gt;Hello Deepankar,&lt;br/&gt;
I still see the same issue:&lt;/p&gt;

&lt;p&gt;(ubuntu) &lt;span class=&quot;error&quot;&gt;&amp;#91;/root&amp;#93;&lt;/span&gt; mn --custom mininet_sample_topo.py --mac --topo sampletopo --switch ovsk,protocols=OpenFlow13 --controller remote,ip=192.168.0.7&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Creating network&lt;/li&gt;
			&lt;li&gt;Adding controller&lt;/li&gt;
			&lt;li&gt;Adding hosts:&lt;br/&gt;
h1 h2 h3 h4 h5 h6 h7 h8 h9&lt;/li&gt;
			&lt;li&gt;Adding switches:&lt;br/&gt;
s1 s2 s3 s4&lt;/li&gt;
			&lt;li&gt;Adding links:&lt;br/&gt;
(h1, s1) (h2, s1) (h3, s2) (h4, s2) (h5, s3) (h6, s3) (h7, s4) (h8, s4) (h9, s4) (s1, s2) (s1, s3) (s2, s4) (s3, s4)&lt;/li&gt;
			&lt;li&gt;Configuring hosts&lt;br/&gt;
h1 h2 h3 h4 h5 h6 h7 h8 h9&lt;/li&gt;
			&lt;li&gt;Starting controller&lt;/li&gt;
			&lt;li&gt;Starting 4 switches&lt;br/&gt;
s1 s2 s3 s4&lt;/li&gt;
			&lt;li&gt;Starting CLI:&lt;br/&gt;
mininet&amp;gt; pingall&lt;/li&gt;
			&lt;li&gt;Ping: testing ping reachability&lt;br/&gt;
h1 -&amp;gt; X X X X X X X X&lt;br/&gt;
h2 -&amp;gt; X X X X X X X X&lt;br/&gt;
h3 -&amp;gt; X X X X X X X X&lt;br/&gt;
h4 -&amp;gt; X X h3 X X X X X&lt;br/&gt;
h5 -&amp;gt; X X X X X X X X&lt;br/&gt;
h6 -&amp;gt; X X X X X X X X&lt;br/&gt;
h7 -&amp;gt; X X X X X X X X&lt;br/&gt;
h8 -&amp;gt; X X X X X X X X&lt;br/&gt;
h9 -&amp;gt; X X X X X X X X&lt;/li&gt;
			&lt;li&gt;Results: 98% dropped (71/72 lost)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;See also: &lt;a href=&quot;https://upload.gmvl.de/stillaproblem.png&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://upload.gmvl.de/stillaproblem.png&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It also looks that in your test case you have connected using OpenFlow 1.0 and&lt;br/&gt;
not using OpenFlow 1.3 can you confirm this?&lt;/p&gt;

&lt;p&gt;I also see a lot of error messages on the controller:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://thomas.glanzmann.de/tmp/screen-exchange.bz2&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://thomas.glanzmann.de/tmp/screen-exchange.bz2&lt;/a&gt;&lt;/p&gt;


&lt;p&gt;java.lang.IllegalArgumentException: adflow is unknown&lt;br/&gt;
        at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter.internalRemoveFlowAsync(FlowProgrammerAdapter.java:301) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter.removeFlow(FlowProgrammerAdapter.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.implementation.internal.FlowProgrammerService.removeFlow(FlowProgrammerService.java:197) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.removeEntryInternal(ForwardingRulesManager.java:705) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.removeEntry(ForwardingRulesManager.java:648) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.uninstallFlowEntry(ForwardingRulesManager.java:981) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.samples.simpleforwarding.internal.SimpleForwardingImpl.uninstallPerHostRules(SimpleForwardingImpl.java:686) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.samples.simpleforwarding.internal.SimpleForwardingImpl.notifyHTClientHostRemoved(SimpleForwardingImpl.java:838) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.notifyHostLearnedOrRemoved(HostTracker.java:574) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.replaceHost(HostTracker.java:486) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.access$200(HostTracker.java:103) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker$NotifyHostThread.run(HostTracker.java:528) &lt;span class=&quot;error&quot;&gt;&amp;#91;bundlefile:na&amp;#93;&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;Actually I get flooded with that. This is with mininet on ubuntu precise.&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br/&gt;
    Thomas&lt;/p&gt;</comment>
                            <comment id="55364" author="mirehak@cisco.com" created="Thu, 6 Mar 2014 17:03:32 +0000"  >&lt;p&gt;Hi Thomas,&lt;br/&gt;
I tried with current integration/distribution/base build and:&lt;br/&gt;
mininet&amp;gt; pingall&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Ping: testing ping reachability&lt;br/&gt;
h1 -&amp;gt; X h3 h4 h5 h6 h7 h8 h9 &lt;br/&gt;
h2 -&amp;gt; h1 h3 h4 X h6 h7 h8 h9 &lt;br/&gt;
h3 -&amp;gt; h1 h2 h4 h5 h6 h7 h8 h9 &lt;br/&gt;
h4 -&amp;gt; h1 h2 h3 h5 h6 h7 h8 h9 &lt;br/&gt;
h5 -&amp;gt; h1 h2 h3 h4 h6 h7 h8 h9 &lt;br/&gt;
h6 -&amp;gt; h1 h2 h3 h4 h5 h7 h8 h9 &lt;br/&gt;
h7 -&amp;gt; h1 h2 h3 h4 h5 h6 h8 h9 &lt;br/&gt;
h8 -&amp;gt; h1 h2 h3 h4 h5 h6 h7 h9 &lt;br/&gt;
h9 -&amp;gt; h1 h2 h3 h4 h5 h6 h7 h8 &lt;/li&gt;
			&lt;li&gt;Results: 2% dropped (2/72 lost)&lt;br/&gt;
mininet&amp;gt; pingall&lt;/li&gt;
			&lt;li&gt;Ping: testing ping reachability&lt;br/&gt;
h1 -&amp;gt; h2 h3 h4 h5 h6 h7 h8 h9 &lt;br/&gt;
h2 -&amp;gt; h1 h3 h4 h5 h6 h7 h8 h9 &lt;br/&gt;
h3 -&amp;gt; h1 h2 h4 h5 h6 h7 h8 h9 &lt;br/&gt;
h4 -&amp;gt; h1 h2 h3 h5 h6 h7 h8 h9 &lt;br/&gt;
h5 -&amp;gt; h1 h2 h3 h4 h6 h7 h8 h9 &lt;br/&gt;
h6 -&amp;gt; h1 h2 h3 h4 h5 h7 h8 h9 &lt;br/&gt;
h7 -&amp;gt; h1 h2 h3 h4 h5 h6 h8 h9 &lt;br/&gt;
h8 -&amp;gt; h1 h2 h3 h4 h5 h6 h7 h9 &lt;br/&gt;
h9 -&amp;gt; h1 h2 h3 h4 h5 h6 h7 h8 &lt;/li&gt;
			&lt;li&gt;Results: 0% dropped (0/72 lost)&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;On second run pings were fast and complete. Could you retest you scenario?&lt;br/&gt;
Thank you.&lt;/p&gt;</comment>
                            <comment id="55365" author="thomas@glanzmann.de" created="Fri, 7 Mar 2014 07:31:16 +0000"  >&lt;p&gt;Hello,&lt;br/&gt;
I downloaded &lt;a href=&quot;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.1/distributions-base-0.1.1-osgipackage.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/repositories/opendaylight.release/org/opendaylight/integration/distributions-base/0.1.1/distributions-base-0.1.1-osgipackage.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;started it with ./run.sh -of13 and conncted the same mininet topolgy on Ubuntu&lt;br/&gt;
precise to it and get a lot of error messages:&lt;/p&gt;

&lt;p&gt;(ubuntu) &lt;span class=&quot;error&quot;&gt;&amp;#91;/root&amp;#93;&lt;/span&gt; mn --custom mininet_sample_topo.py --mac --topo sampletopo --switch ovsk,protocols=OpenFlow13 --controller remote,ip=192.168.0.7&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
	&lt;ul&gt;
		&lt;li&gt;
		&lt;ul&gt;
			&lt;li&gt;Creating network&lt;/li&gt;
			&lt;li&gt;Adding controller&lt;/li&gt;
			&lt;li&gt;Adding hosts:&lt;br/&gt;
h1 h2 h3 h4 h5 h6 h7 h8 h9&lt;/li&gt;
			&lt;li&gt;Adding switches:&lt;br/&gt;
s1 s2 s3 s4&lt;/li&gt;
			&lt;li&gt;Adding links:&lt;br/&gt;
(h1, s1) (h2, s1) (h3, s2) (h4, s2) (h5, s3) (h6, s3) (h7, s4) (h8, s4) (h9, s4) (s1, s2) (s1, s3) (s2, s4) (s3, s4)&lt;/li&gt;
			&lt;li&gt;Configuring hosts&lt;br/&gt;
h1 h2 h3 h4 h5 h6 h7 h8 h9&lt;/li&gt;
			&lt;li&gt;Starting controller&lt;/li&gt;
			&lt;li&gt;Starting 4 switches&lt;br/&gt;
s1 s2 s3 s4&lt;/li&gt;
			&lt;li&gt;Starting CLI:&lt;br/&gt;
mininet&amp;gt; pingall&lt;/li&gt;
			&lt;li&gt;Ping: testing ping reachability&lt;br/&gt;
h1 -&amp;gt; X X X X X X X X&lt;br/&gt;
h2 -&amp;gt; X X X X X X X X&lt;br/&gt;
h3 -&amp;gt; X X X X X X X X&lt;br/&gt;
h4 -&amp;gt; X X X X X X X X&lt;br/&gt;
h5 -&amp;gt; X X X X X X X X&lt;br/&gt;
h6 -&amp;gt; X X X X X X X X&lt;br/&gt;
h7 -&amp;gt; X X X X X X X X&lt;br/&gt;
h8 -&amp;gt; X X X X X X X X&lt;br/&gt;
h9 -&amp;gt; X X X X X X X X&lt;/li&gt;
			&lt;li&gt;Results: 100% dropped (72/72 lost)&lt;br/&gt;
2014-03-07 08:26:04.169 MEZ &lt;span class=&quot;error&quot;&gt;&amp;#91;Thread-797&amp;#93;&lt;/span&gt; ERROR o.o.c.h.internal.HostTracker - Exception on new host notification&lt;br/&gt;
java.lang.IllegalArgumentException: adflow is unknown&lt;br/&gt;
        at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter.internalRemoveFlowAsync(FlowProgrammerAdapter.java:301) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.compatibility.FlowProgrammerAdapter.removeFlow(FlowProgrammerAdapter.java:136) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.sal.implementation.internal.FlowProgrammerService.removeFlow(FlowProgrammerService.java:197) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.removeEntryInternal(ForwardingRulesManager.java:705) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.removeEntry(ForwardingRulesManager.java:648) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.forwardingrulesmanager.internal.ForwardingRulesManager.uninstallFlowEntry(ForwardingRulesManager.java:981) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.samples.simpleforwarding.internal.SimpleForwardingImpl.uninstallPerHostRules(SimpleForwardingImpl.java:686) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.samples.simpleforwarding.internal.SimpleForwardingImpl.notifyHTClientHostRemoved(SimpleForwardingImpl.java:838) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.notifyHostLearnedOrRemoved(HostTracker.java:574) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.replaceHost(HostTracker.java:486) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker.access$200(HostTracker.java:103) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.hosttracker.internal.HostTracker$NotifyHostThread.run(HostTracker.java:528) ~&lt;span class=&quot;error&quot;&gt;&amp;#91;na:na&amp;#93;&lt;/span&gt;&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Which mininet version do you use on which operating system?&lt;/p&gt;

&lt;p&gt;Cheers,&lt;br/&gt;
    Thomas&lt;/p&gt;</comment>
                            <comment id="55366" author="mirehak@cisco.com" created="Fri, 7 Mar 2014 12:40:24 +0000"  >&lt;p&gt;Thomas, could you try with current integration build?&lt;/p&gt;

&lt;p&gt;E.g.:&lt;br/&gt;
&lt;a href=&quot;http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/distributions-base/0.1.2-SNAPSHOT/distributions-base-0.1.2-20140307.103149-154-osgipackage.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/distributions-base/0.1.2-SNAPSHOT/distributions-base-0.1.2-20140307.103149-154-osgipackage.zip&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thank you.&lt;/p&gt;</comment>
                            <comment id="55367" author="abhijit2511" created="Mon, 24 Mar 2014 15:43:09 +0000"  >&lt;p&gt;Thomas,&lt;/p&gt;

&lt;p&gt;Can you try with the latest build as per Michal Rehak&apos;s suggestion?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Abhijit&lt;/p&gt;</comment>
                            <comment id="55368" author="abhijit2511" created="Mon, 14 Apr 2014 15:24:10 +0000"  >&lt;p&gt;Thomas,&lt;/p&gt;

&lt;p&gt;Any update?&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Abhijit&lt;/p&gt;</comment>
                            <comment id="55369" author="abhijit2511" created="Tue, 12 Aug 2014 17:25:23 +0000"  >&lt;p&gt;Luis, Chris,&lt;/p&gt;

&lt;p&gt;Can we close this bug? I think this is very old one - and likely not happening anymore (there was also no response from Thomas Glanzmann - the reporter).&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Abhijit&lt;/p&gt;</comment>
                            <comment id="55370" author="abhijit2511" created="Tue, 12 Aug 2014 21:50:48 +0000"  >&lt;p&gt;Closing as per Chris O&apos;Shea&apos;s thoughts over the IRC that it does not exist any longer.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="27329">OPNFLWPLUG-61</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="13857" name="bug 400" size="226468" author="deepankar.gupta@tcs.com" created="Wed, 5 Feb 2014 07:32:24 +0000"/>
                            <attachment id="13856" name="screen-exchange.bz2" size="11060" author="thomas@glanzmann.de" created="Sun, 2 Feb 2014 18:28:04 +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>400</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=400]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10301"><![CDATA[Normal]]></customfieldvalue>

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

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