<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:06:00 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>[LACP-20] Same LAG group id is generated on bringing down the bond interface and then getting it up again</title>
                <link>https://jira.opendaylight.org/browse/LACP-20</link>
                <project id="10135" key="LACP">lacp</project>
                    <description>&lt;p&gt;On doing a LACP timeout scenario, the ports associated with the bond interface would wait for 90 sec under the LAG group before moving to non-lag group. In this case, the LAG group id would be removed as there are no LAG&#8217;s. But on bringing up the bond interface again, the LAG group that gets created is assigned the same LAG group id. It looks like the LAG group id is retained and not cleared on the datastore and hence the problem.&lt;br/&gt;
OVS log:&lt;br/&gt;
-------------&lt;br/&gt;
Initial LAG creation,&lt;br/&gt;
mininet&amp;gt; sh ovs-ofctl -O Openflow13 dump-groups s1&lt;br/&gt;
OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
group_id=56923,type=select,bucket=weight:0,actions=output:1,bucket=weight:0,actions=output:2&lt;br/&gt;
group_id=15350,type=all,bucket=weight:0,actions=drop&lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt;&lt;br/&gt;
Bond interface down scenario for performing the timeout case,&lt;br/&gt;
mininet&amp;gt; py net.get(&apos;h1&apos;).cmd(&apos;ifconfig bond0 down&apos;)&lt;br/&gt;
Waits for 90 sec&lt;br/&gt;
OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
group_id=56923,type=select,bucket=weight:0,actions=output:1,bucket=weight:0,actions=output:2&lt;br/&gt;
group_id=15350,type=all,bucket=weight:0,actions=drop&lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt;&lt;br/&gt;
Post 90 secs,&lt;br/&gt;
mininet&amp;gt; sh ovs-ofctl -O Openflow13 dump-groups s1&lt;br/&gt;
OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
group_id=15350,type=all,bucket=weight:0,actions=output:1,bucket=weight:0,actions=output:2&lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt; &lt;br/&gt;
mininet&amp;gt; py net.get(&apos;h1&apos;).cmd(&apos;ifconfig bond0 up&apos;)&lt;br/&gt;
mininet&amp;gt;&lt;br/&gt;
After bond interface bringup,&lt;br/&gt;
mininet&amp;gt; sh ovs-ofctl -O Openflow13 dump-groups s1&lt;br/&gt;
OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
group_id=56923,type=select,bucket=weight:0,actions=output:1,bucket=weight:0,actions=output:2&lt;br/&gt;
group_id=15350,type=all,bucket=weight:0,actions=drop&lt;br/&gt;
The same group id gets created prior to the bond interface down and after the bond up scenario as well. Looks like the LAG group id is still retained and not cleared from the datastore.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="28240">LACP-20</key>
            <summary>Same LAG group id is generated on bringing down the bond interface and then getting it up again</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="kalaiselvi_k@dell.com">Kalaiselvi</assignee>
                                    <reporter username="mahesh_manivasagam@dell.com">Mahesh Manivasagam</reporter>
                        <labels>
                    </labels>
                <created>Mon, 1 Feb 2016 07:35:10 +0000</created>
                <updated>Thu, 4 Feb 2016 05:25:08 +0000</updated>
                            <resolved>Thu, 4 Feb 2016 05:25:08 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="59231" author="kalaiselvi_k@dell.com" created="Mon, 1 Feb 2016 12:18:54 +0000"  >&lt;p&gt;On bond interface timeout, the internal bond datastructure is not properly cleaned, leading to reuse of the same bond and thereby same group-id when the bond interface comes up.&lt;/p&gt;</comment>
                            <comment id="59232" author="kalaiselvi_k@dell.com" created="Mon, 1 Feb 2016 13:03:02 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/33850/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/33850/&lt;/a&gt;&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>5162</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=5162]]></customfieldvalue>

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

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