<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:31:23 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-25] Topology Manager (Builds network topology)</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-25</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;After you start the mininet using &lt;/p&gt;

&lt;p&gt;1. sudo mn --topo tree,2  --controller remote,ip=10.125.136.52 --switch ovsk,protocols=OpenFlow13&lt;br/&gt;
2. sudo mn --topo tree,2  --controller remote,ip=10.125.136.52&lt;/p&gt;

&lt;p&gt;and GET &lt;a href=&quot;http://10.125.136.52:8080/controller/nb/v2/topology/default&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://10.125.136.52:8080/controller/nb/v2/topology/default&lt;/a&gt; through REST-APIs, the topology remains unclear even after mininet goes off.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Windows&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="27293">OPNFLWPLUG-25</key>
            <summary>Topology Manager (Builds network topology)</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="hagbard">Ed Warnicke</assignee>
                                    <reporter username="madhusudhan.opendaylight@yahoo.com">Madhusudhan Ananderi</reporter>
                        <labels>
                    </labels>
                <created>Mon, 13 Jan 2014 18:04:21 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:01 +0000</updated>
                            <resolved>Fri, 7 Feb 2014 13:57:58 +0000</resolved>
                                                                    <component>General</component>
                        <due>Fri, 17 Jan 2014 00:00:00 +0000</due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="55128" author="hagbard@gmail.com" created="Sun, 19 Jan 2014 20:49:25 +0000"  >&lt;p&gt;When I use &lt;/p&gt;

&lt;p&gt;sudo mn --topo tree,2  --controller &apos;remote,ip=10.0.2.2:6633&apos; --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;GET &lt;a href=&quot;http://10.125.136.52:8080/controller/nb/v2/topology/default&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://10.125.136.52:8080/controller/nb/v2/topology/default&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;shows me the correct topology.  When I exit mininet, it goes away.&lt;/p&gt;

&lt;p&gt;I think this may have been fixed by &lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/4410/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/4410/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="55129" author="madhusudhan.opendaylight@yahoo.com" created="Mon, 20 Jan 2014 19:20:24 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;After changing of.discoveryInterval=10 in config.ini file, I am able to see the topology. When I play for about 3-4 times, Following things are noted:&lt;/p&gt;

&lt;p&gt;1. When I exit mininet: sudo mn --topo tree,2  --controller &apos;remote,ip=10.0.2.2:6633&apos; --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;switch manager(Devices,Flows,Troubleshoot - This can be seen to the left on the GUI) is cleared but the I could see the topology on the GUI.&lt;/p&gt;

&lt;p&gt;2. When I start the mininet again, everything is fine and could see the correct topology. GET topology is also worked.&lt;/p&gt;

&lt;p&gt;3. When I exit the mininet again, everything is fine and could not see the topology. And even didn&apos;t see the GET topology.&lt;/p&gt;

&lt;p&gt;So, mininet and GET topology works fine and sometimes it don&apos;t.&lt;/p&gt;</comment>
                            <comment id="55130" author="vdemcak@cisco.com" created="Tue, 21 Jan 2014 13:14:48 +0000"  >&lt;p&gt;Hi,&lt;/p&gt;

&lt;p&gt;Could you please make a description for &quot;a test focus or a test topic&quot; and then add the steps for whole scenario simulation. &lt;/p&gt;

&lt;p&gt;I&apos;ve retested couple of scenarious:&lt;br/&gt;
1) get a topology for a mininet&lt;br/&gt;
2) get a topology for couple of mininets (4 and less) (with same OpenFlow version, with both controller comunication ports)&lt;br/&gt;
3) get a topology for couple of mininets (4 and less) (with mixed OF ver. 1.0 and 1.3, with both controller comunication ports)&lt;/p&gt;

&lt;p&gt;Sorry, but I&apos;ve not seen any problems. &lt;/p&gt;

&lt;p&gt;(Env. debian7, Open vSwitch 2.0.0, controller build from Jan_21, postman v.0.8.4.3, all run in localhost and both controller port have tested in mix &lt;span class=&quot;error&quot;&gt;&amp;#91;6633 and 6653&amp;#93;&lt;/span&gt;)  &lt;/p&gt;

&lt;p&gt;Please, use full commands for a correct mininet start before send a get req by postman.&lt;/p&gt;</comment>
                            <comment id="55131" author="vdemcak@cisco.com" created="Tue, 21 Jan 2014 15:12:36 +0000"  >&lt;p&gt;Additional Idea:&lt;/p&gt;

&lt;p&gt;If your test scenario focus is realy a controller topology processing for the multiple mininet topologies, you have to thing about ID and MAC addresses (&lt;a href=&quot;http://mininet.org/walkthrough/#id--mac&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://mininet.org/walkthrough/#id--mac&lt;/a&gt;) So sometimes you could get switches with same MAC addresses from the different mininet topologies what is not allowed and it could realy finish in some unexpectad state.&lt;/p&gt;</comment>
                            <comment id="55132" author="madhusudhan.opendaylight@yahoo.com" created="Thu, 23 Jan 2014 03:16:32 +0000"  >&lt;p&gt;This is working most of the time but still failing occasionally...&lt;/p&gt;

&lt;p&gt;This applies to both OF10 and OF13 mininet&lt;/p&gt;</comment>
                            <comment id="55133" author="sachi.gupta@tcs.com" created="Tue, 4 Feb 2014 07:39:24 +0000"  >&lt;p&gt;Please find the comments:&lt;/p&gt;

&lt;p&gt;1. Used mininet : sudo mn --topo tree,2  --controller remote,ip=192.168.56.1:6633 --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;2. OpenDayLight UI shows the correct topology&lt;/p&gt;

&lt;p&gt;3. Restconf GET &lt;a href=&quot;http://192.168.56.1:8080/controller/nb/v2/topology/default&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.56.1:8080/controller/nb/v2/topology/default&lt;/a&gt; show the correct topology output&lt;/p&gt;

&lt;p&gt;4. When I exit mininet, the topology goes away from OpenDayLight UI and GET &lt;a href=&quot;http://192.168.56.1:8080/controller/nb/v2/topology/default&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.56.1:8080/controller/nb/v2/topology/default&lt;/a&gt; does not return any topology details.&lt;/p&gt;

&lt;p&gt;5. I play for about 5-6 times, and it is working fine.&lt;/p&gt;


&lt;p&gt;Please confirm for the closure of the bug.&lt;/p&gt;

&lt;p&gt;Thanks&lt;br/&gt;
Sachi&lt;/p&gt;</comment>
                            <comment id="55134" author="vdemcak@cisco.com" created="Thu, 6 Feb 2014 13:02:40 +0000"  >&lt;p&gt;Now I&apos;m a little confused. Is the test focus realy testing only on/off topology build response for one mininet? Or is it focusing for the mininet concurrency topology build ?&lt;br/&gt;
One mininet &lt;br/&gt;
sudo mn --topo tree,2 --controller &apos;remote,ip=127.0.0.1,port=6653&apos; --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;the on/off topology build works well (a confirmation for last comment from Sachi Gupta)&lt;/p&gt;

&lt;p&gt;Concurrency (2 mininet with same mac address in same time)&lt;/p&gt;

&lt;p&gt;sudo mn --mac --topo tree,2 --controller &apos;remote,ip=127.0.0.1,port=6653&apos; --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;(OpenDayLight UI shows the correct topology, REST has correct response too)&lt;/p&gt;

&lt;p&gt;sudo mn --mac --topo single,3 --controller &apos;remote,ip=127.0.0.1,port=6633&apos; --switch ovsk,protocols=OpenFlow13&lt;/p&gt;

&lt;p&gt;(OpenDayLight UI shows the correct topology, REST has strange response)&lt;/p&gt;

&lt;p&gt;KILL single topo.&lt;br/&gt;
(OpenDayLight UI shows the correct topology, REST has bad response)&lt;/p&gt;

&lt;p&gt;I can not see a reason for the topology concurrency tests (I don&apos;t think it is a correct simulation of a switch power off)&lt;/p&gt;</comment>
                            <comment id="55135" author="vdemcak@cisco.com" created="Fri, 7 Feb 2014 13:57:58 +0000"  >&lt;p&gt;Described strange behavior I was not able to replicate anymore. (Again tested for 1.3 and 1.0 openflow). &lt;br/&gt;
Madhusudhan Ananderi, if you&apos;ll see again something similar, please check the &quot;Hello&quot; messages for hand-shake in wireshark and please reopen this bug again. Please don&apos;t forget to add a whole controller logs.&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>289</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=289]]></customfieldvalue>

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

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