<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:20:39 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>[NETVIRT-81] SANITY: After configuring NAPT, table 26 and table 46 are not programmed</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-81</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;General perfomance related changes for beryliium. As such NeutronRouterDpnsMap, which was used by the SNAT was not getting populated. So in this commit, the changes were made for REVERTING the behaviour of the code related SNAT to behave like the one before.&lt;/p&gt;

&lt;p&gt;Also the DECOUPLING of the code in the VpnManager module, handling the&lt;br/&gt;
NatNeutronRouterModel, is started with this review. New Class&lt;br/&gt;
NatInterfaceStateChangeListner in NatModule will be taking care of this model.&lt;/p&gt;

&lt;p&gt;Changes in the RouterInterfacesListner add():&lt;/p&gt;

&lt;p&gt;1) RouterInterfaces map of the ODL-L3 VPN has been populated irrespective&lt;br/&gt;
of the InterfaceState check, as done in the earlier commits.&lt;br/&gt;
RouterInterfaces map will be used by the InterfaceStateChangeListner to&lt;br/&gt;
populate/change the NeutronRouterDpnMap accordingly, whenever InterfaceState changes&lt;/p&gt;

&lt;p&gt;2) InterfaceState check has been reintroduced for populating the&lt;br/&gt;
NeutronRouterDpnMap.&lt;/p&gt;

&lt;p&gt;Changes made int RouterInterfacesLisner remove():&lt;/p&gt;

&lt;p&gt;1) Code for removing the entry of the RouterInterfaces map for the&lt;br/&gt;
corresponding deleted NeutronRouterInterfacesMap entry has been&lt;br/&gt;
introduced.&lt;/p&gt;

&lt;p&gt;Changes in the InterfaceStateChangeListner add():&lt;/p&gt;

&lt;p&gt;1) RouterInterfaces map is being querried from the ODL-L3 VPN.&lt;/p&gt;

&lt;p&gt;Changes in the InterfaceStateChangeListner remove():&lt;/p&gt;

&lt;p&gt;1) Code handling the removal of the Nat related NeutronRouterDpnMap has&lt;br/&gt;
been moved to the new Listener NatInterfaceStateChangeListner&lt;/p&gt;

&lt;p&gt;Changes in VpnInterfaceManager :&lt;/p&gt;

&lt;p&gt;1) One of the overloaded method removeFromNeutronRouterDpnsMap() has been&lt;br/&gt;
removed and the same code is introduced to NatInterfaceStateChangeListner&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20002">NETVIRT-81</key>
            <summary>SANITY: After configuring NAPT, table 26 and table 46 are not programmed</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="sdutt@advaoptical.com">Satish Dutt</assignee>
                                    <reporter username="hari.i.krishna@ericsson.com">Hari Krishna</reporter>
                        <labels>
                    </labels>
                <created>Fri, 19 Aug 2016 05:11:37 +0000</created>
                <updated>Tue, 25 Oct 2016 16:13:37 +0000</updated>
                            <resolved>Tue, 25 Oct 2016 16:13:37 +0000</resolved>
                                    <version>Boron</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>5</watches>
                                                                                                                <comments>
                            <comment id="36291" author="hari.i.krishna@ericsson.com" created="Fri, 19 Aug 2016 05:12:53 +0000"  >&lt;p&gt;Changes in the RouterInterfacesListner add():&lt;/p&gt;

&lt;p&gt;1) RouterInterfaces map of the ODL-L3 VPN has been populated irrespective&lt;br/&gt;
of the InterfaceState check, as done in the earlier commits.&lt;br/&gt;
RouterInterfaces map will be used by the InterfaceStateChangeListner to&lt;br/&gt;
populate/change the NeutronRouterDpnMap accordingly, whenever InterfaceState changes&lt;/p&gt;

&lt;p&gt;2) InterfaceState check has been reintroduced for populating the&lt;br/&gt;
NeutronRouterDpnMap.&lt;/p&gt;

&lt;p&gt;Changes made int RouterInterfacesLisner remove():&lt;/p&gt;

&lt;p&gt;1) Code for removing the entry of the RouterInterfaces map for the&lt;br/&gt;
corresponding deleted NeutronRouterInterfacesMap entry has been&lt;br/&gt;
introduced.&lt;/p&gt;

&lt;p&gt;Changes in the InterfaceStateChangeListner add():&lt;/p&gt;

&lt;p&gt;1) RouterInterfaces map is being querried from the ODL-L3 VPN.&lt;/p&gt;

&lt;p&gt;Changes in the InterfaceStateChangeListner remove():&lt;/p&gt;

&lt;p&gt;1) Code handling the removal of the Nat related NeutronRouterDpnMap has&lt;br/&gt;
been moved to the new Listener NatInterfaceStateChangeListner&lt;/p&gt;

&lt;p&gt;Changes in VpnInterfaceManager :&lt;/p&gt;

&lt;p&gt;1) One of the overloaded method removeFromNeutronRouterDpnsMap() has been&lt;br/&gt;
removed and the same code is introduced to NatInterfaceStateChangeListner&lt;/p&gt;</comment>
                            <comment id="36292" author="n.vivekanandan@ericsson.com" created="Wed, 31 Aug 2016 15:57:41 +0000"  >&lt;p&gt;As we did not have time to verify this fix holistically, we will not be landing the changes into Stable/Boron, but we will Unit Test and land them once the stable/boron branch opens after the release.&lt;/p&gt;

&lt;p&gt;So the Fix will go into SR1 for stable/boron.&lt;/p&gt;</comment>
                            <comment id="36293" author="ayahel@hpe.com" created="Mon, 10 Oct 2016 11:56:03 +0000"  >&lt;p&gt;Is this bug still open?&lt;/p&gt;

&lt;p&gt;We suspect having the same issue&lt;/p&gt;

&lt;p&gt;In T26 no flow is programmed to route to T46&lt;/p&gt;

&lt;p&gt;cookie=0x8000004, duration=1032703.891s, table=26, n_packets=0, n_bytes=0, priority=10,ip,metadata=0x22302/0xfffffffe,nw_src=10.10.0.2 actions=set_field:10.54.5.117-&amp;gt;ip_src,write_metadata:0x222e0/0xfffffffe,goto_table:28&lt;br/&gt;
 cookie=0x8000004, duration=431251.677s, table=26, n_packets=0, n_bytes=0, priority=10,ip,metadata=0x222e6/0xfffffffe,nw_src=10.10.0.4 actions=set_field:10.54.5.187-&amp;gt;ip_src,write_metadata:0x222e0/0xfffffffe,goto_table:28&lt;br/&gt;
 cookie=0x8000006, duration=82532.905s, table=26, n_packets=7968, n_bytes=780864, priority=5,ip,metadata=0x222e2/0xfffffffe actions=write_actions(set_field:0x11171-&amp;gt;tun_id,group:200001)&lt;/p&gt;

&lt;p&gt;And T46 is missing.&lt;/p&gt;

&lt;p&gt;Can you verify it is the same bug?&lt;/p&gt;</comment>
                            <comment id="36294" author="n.vivekanandan@ericsson.com" created="Tue, 25 Oct 2016 16:13:37 +0000"  >&lt;p&gt;This issue has been fixed in stable/boron via review:&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/47398/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/47398/&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>6476</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=6476]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10305"><![CDATA[Improvement]]></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|i01plj:</customfieldvalue>

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