<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:24:27 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-1591] SNAT-DNAT: External IP missing from flow entries</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1591</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;Steps to reproduce&lt;br/&gt;
 ==============================&lt;br/&gt;
 1. Create the external network and subnet&lt;br/&gt;
 2. Create internal networks N1 and N2 with each network having one subnet each.&lt;br/&gt;
 3. create security group and create ports with this security group.&lt;br/&gt;
 4. Boot four vms on two computes.&lt;br/&gt;
 5. Create a router and associate the subnets to router&lt;br/&gt;
 6. Update the router with external network(associate external gateway with router, SNAT=false, single ExtIP)&lt;br/&gt;
 7. Create L3vpn and associate external network to VPN&lt;br/&gt;
 8. Create a floating IP on a neutron port hosted on VSwitch1&lt;br/&gt;
 9. Access the floating IP from the external network(via DC Gateway)&lt;/p&gt;

&lt;p&gt;Pass Criteria:&lt;br/&gt;
 ==================================&lt;br/&gt;
 Topology created and Open Flow channel is established between VSwitches.&lt;br/&gt;
 External network and subnets are created successfully&lt;br/&gt;
 Internal networks are created successfully&lt;br/&gt;
 Router created successfully and the association of internal network should succeed&lt;br/&gt;
 L3Vpn gets created association to external network is successful.&lt;br/&gt;
 Floating ip is &lt;br/&gt;
 Floating IP is created and updated in the flow table&lt;/p&gt;

&lt;p&gt;Check for fixed ip in the flow&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;&amp;lt;Fails here&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Logs attached&lt;/p&gt;

&lt;p&gt;==================================&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="31625">NETVIRT-1591</key>
            <summary>SNAT-DNAT: External IP missing from flow entries</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="2" iconUrl="https://jira.opendaylight.org/images/icons/priorities/critical.svg">High</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="xcheara">Chetan Arakere Gowdru</assignee>
                                    <reporter username="JayaPr">Jaya Priyadarshini</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Apr 2019 09:49:34 +0000</created>
                <updated>Tue, 28 May 2019 06:35:42 +0000</updated>
                            <resolved>Tue, 28 May 2019 06:35:42 +0000</resolved>
                                    <version>Neon</version>
                                    <fixVersion>Neon</fixVersion>
                    <fixVersion>Sodium</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="0">0 minutes</timeestimate>
                            <timespent seconds="57600">2 days</timespent>
                                <comments>
                            <comment id="66721" author="xcheara" created="Wed, 17 Apr 2019 12:34:15 +0000"  >&lt;p&gt;FIP created is &lt;br/&gt;
openstack server add floating ip nat_net_1_vm_1 100.100.100.10&lt;br/&gt;
&#160;&lt;br/&gt;
DNAT flows are also there for tis FIP&lt;br/&gt;
&#160;cookie=0x8000004, duration=0.023s, table=25, n_packets=0, n_bytes=0, priority=10,ip,dl_dst=fa:16:3e:4b:27:c6,nw_dst=100.100.100.10 actions=set_field:10.1.1.7-&amp;gt;ip_dst,write_metadata:0x30d40/0xfffffe,goto_table:27&lt;br/&gt;
&#160;cookie=0x8000004, duration=0.023s, table=26, n_packets=0, n_bytes=0, priority=10,ip,metadata=0x30d40/0xfffffe,nw_src=10.1.1.7 actions=set_field:100.100.100.10-&amp;gt;ip_src,write_metadata:0x30d4a/0xfffffe,goto_table:28&lt;br/&gt;
&#160;&lt;br/&gt;
Can you let me know why you are looking for other IP&lt;br/&gt;
&#160;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;jenkins@sandbox-55221-4-2-devstack-queens-0 ~&amp;#93;&lt;/span&gt;&amp;gt;&apos; does not contain &apos;100.100.100.24&apos;&lt;/p&gt;</comment>
                            <comment id="66725" author="jayapr" created="Mon, 22 Apr 2019 09:06:04 +0000"  >&lt;p&gt;openstack router set nat_router --external-gateway nat_ext_11 --disable-snat&lt;br/&gt;
openstack router show nat_router &lt;br/&gt;
openstack subnet show &quot;nat_ext_sub_net_1&quot; | grep &quot; id &quot; | awk &apos;{print $4}&apos;&lt;br/&gt;
openstack router set nat_router --external-gateway nat_ext_11 --fixed-ip subnet=04bba026-1050-4758-8a73-8c7da8c37109,ip-address=100.100.100.24&lt;br/&gt;
openstack floating ip create nat_ext_11&lt;br/&gt;
openstack server add floating ip nat_net_1_vm_1 100.100.100.3&lt;/p&gt;</comment>
                            <comment id="66726" author="jayapr" created="Mon, 22 Apr 2019 09:10:02 +0000"  >&lt;p&gt;Actually, at step 6 in the steps to repro,, we are Updateing the router with external network(associate external gateway with router,SNAT=false, single ExtIP)&lt;/p&gt;

&lt;p&gt;we are grepping for this fixed ip in the flows, and this ip is missing.&lt;/p&gt;</comment>
                            <comment id="66727" author="xcheara" created="Mon, 22 Apr 2019 10:32:00 +0000"  >&lt;p&gt;ACTUAL_BUNDLE_URL=&lt;a href=&quot;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.10.1-SNAPSHOT/karaf-0.10.1-20190422.034344-480.zip&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://nexus.opendaylight.org/content/repositories/opendaylight.snapshot/org/opendaylight/integration/karaf/0.10.1-SNAPSHOT/karaf-0.10.1-20190422.034344-480.zip&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="66728" author="jayapr" created="Tue, 23 Apr 2019 05:36:48 +0000"  >&lt;p&gt;Hi Chetan,&#160;&lt;/p&gt;

&lt;p&gt;When i see in teardown debugs, we can see that the extip&lt;span class=&quot;error&quot;&gt;&amp;#91;100.100.100.24&amp;#93;&lt;/span&gt; is present and teardown was executed 2-3 minutes after the actual testcase verification.&lt;/p&gt;</comment>
                            <comment id="66827" author="xcheara" created="Tue, 28 May 2019 06:35:42 +0000"  >&lt;p&gt;Neon Fix - &lt;a href=&quot;https://git.opendaylight.org/gerrit/81724&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/81724&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Master(sodium) fix -&#160;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/81926/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/81926/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="15200" name="snat_dnat_fail_log.html" size="2252133" author="JayaPr" created="Wed, 17 Apr 2019 09:49:24 +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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03niv:</customfieldvalue>

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