<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:33:04 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-667] Group reconciliation fails during Controller Restart with ovs2.3.2</title>
                <link>https://jira.opendaylight.org/browse/OPNFLWPLUG-667</link>
                <project id="10155" key="OPNFLWPLUG">OpenFlowPlugin</project>
                    <description>&lt;p&gt;Group Reconciliation fails on a controller node restart with ovs2.3.2 switch&lt;/p&gt;

&lt;p&gt;Steps to reproduce:&lt;/p&gt;

&lt;p&gt;1. Configure a group(either FF/Indirect/ALL/SELECT) on the controller using POSTMAN&lt;/p&gt;

&lt;p&gt;2. Connect an ovs2.3.2 switch. The switch reflects the flow due to reconciliation&lt;/p&gt;

&lt;p&gt;3. Start the wireshark on the 6633 port and Restart the controller&lt;/p&gt;

&lt;p&gt;4. We see OFPGMFC_GROUP_EXISTS error for the group_mod on the wire. &lt;/p&gt;

&lt;p&gt;On analysing the issue, it happens due to the fact that by the Openflow specifications(both 1.3.1 and 1.3.5):&lt;/p&gt;

&lt;p&gt;&quot;For add requests (OFPGC_ADD), if a group entry with the specified group identifier already resides in&lt;br/&gt;
the group table, then the switch must refuse to add the group entry and must send an ofp_error_msg&lt;br/&gt;
with OFPET_GROUP_MOD_FAILED type and OFPGMFC_GROUP_EXISTS code.&quot;&lt;/p&gt;

&lt;p&gt;(pg 37/47)&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Other&lt;br/&gt;
Platform: Other&lt;/p&gt;</environment>
        <key id="27935">OPNFLWPLUG-667</key>
            <summary>Group reconciliation fails during Controller Restart with ovs2.3.2</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <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="shuva.jyoti.kar.87@gmail.com">Shuva Jyoti Kar</reporter>
                        <labels>
                    </labels>
                <created>Sat, 2 Apr 2016 14:56:30 +0000</created>
                <updated>Mon, 27 Sep 2021 09:01:47 +0000</updated>
                            <resolved>Thu, 2 May 2019 00:46:57 +0000</resolved>
                                                    <fixVersion>Fluorine-SR2</fixVersion>
                    <fixVersion>Neon</fixVersion>
                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="57794" author="shuva.jyoti.kar.87@gmail.com" created="Sat, 2 Apr 2016 15:05:12 +0000"  >&lt;p&gt;please apply the following filter openflow_v4.type == 15 or look at packets 182,184,186,188,192,194,&lt;/p&gt;</comment>
                            <comment id="57797" author="shuva.jyoti.kar.87@gmail.com" created="Sat, 2 Apr 2016 15:05:12 +0000"  >&lt;p&gt;Attachment Bug5646.pcapng has been added with description: wireshark capture of the packets during controller restart&lt;/p&gt;</comment>
                            <comment id="57795" author="vishnoianil@gmail.com" created="Mon, 4 Apr 2016 22:36:11 +0000"  >&lt;p&gt;I think that&apos;s expected behavior and we should ignore the error message if it&apos;s OFPGMFC_GROUP_EXISTS. BTW, do we react to the error message?&lt;/p&gt;</comment>
                            <comment id="57796" author="shuva.jyoti.kar.87@gmail.com" created="Tue, 5 Apr 2016 03:43:49 +0000"  >&lt;p&gt;No we dont react to the error message as of now&lt;/p&gt;</comment>
                            <comment id="59845" author="abhijit2511" created="Mon, 30 Oct 2017 16:19:24 +0000"  >&lt;p&gt;We will need to have Shuva update this bug.&lt;/p&gt;</comment>
                            <comment id="60210" author="abhijit2511" created="Mon, 27 Nov 2017 17:04:40 +0000"  >&lt;p&gt;Shuva - any updates on this?&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="28056">OPNFLWPLUG-788</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14055" name="Bug5646.pcapng" size="456476" author="shuva.jyoti.kar.87@gmail.com" created="Sat, 2 Apr 2016 15:05:12 +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>5646</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=5646]]></customfieldvalue>

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

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