<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:20:53 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-174] floating IP rules deleted upon unrelated neutron port delete</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-174</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description></description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20095">NETVIRT-174</key>
            <summary>floating IP rules deleted upon unrelated neutron port delete</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="-1">Unassigned</assignee>
                                    <reporter username="zan.cohen@hpe.com">zan cohen</reporter>
                        <labels>
                    </labels>
                <created>Wed, 28 Sep 2016 15:49:56 +0000</created>
                <updated>Thu, 19 Oct 2017 21:28:10 +0000</updated>
                            <resolved>Tue, 25 Oct 2016 15:44:04 +0000</resolved>
                                    <version>Boron</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="36466" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 15:54:13 +0000"  >&lt;p&gt;Hos version&lt;br/&gt;
***********&lt;br/&gt;
pb3_odl_Dpdk&lt;/p&gt;

&lt;p&gt;Description&lt;br/&gt;
***********&lt;br/&gt;
1.create vm and router connection to external network.&lt;br/&gt;
2.add floating ip to vm&lt;br/&gt;
3.send ping to vm floating ip&lt;br/&gt;
4.run tempest tests&lt;br/&gt;
5.send ping to vm floating ip&lt;/p&gt;

&lt;p&gt;Renault&lt;br/&gt;
*******&lt;br/&gt;
no ping reply from vm floating ip.&lt;/p&gt;</comment>
                            <comment id="36467" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 16:06:43 +0000"  >&lt;p&gt;**The reason for rule delete might be tempest test running (ansible-playbook -i hosts/verb_hosts tempest-run.yml) or the time that pass between first ping to last ping.&lt;/p&gt;


&lt;p&gt;**first ping: Wed 9/28/16 12:04 PM&lt;br/&gt;
**Last ping:Wed 9/28/16 18:20 PM&lt;/p&gt;

&lt;p&gt;Vm Details:&lt;br/&gt;
***********&lt;br/&gt;
Name:demo-vm-cpn-1-1&lt;br/&gt;
Host:NVP-Zan-cp1-comp0001-mgmt&lt;/p&gt;

&lt;p&gt;IP Addresses:1.1.1.5&lt;br/&gt;
Floating ip:10.54.5.13&lt;/p&gt;</comment>
                            <comment id="36471" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 16:07:35 +0000"  >&lt;p&gt;Attachment neutronports.txt has been added with description: neutronports&lt;/p&gt;</comment>
                            <comment id="36472" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 16:08:44 +0000"  >&lt;p&gt;Attachment odlnat-floatingipinfo.txt has been added with description: odlnat-floatingipinfo&lt;/p&gt;</comment>
                            <comment id="36473" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 14:35:38 +0000"  >&lt;p&gt;Attachment dump_flows.txt has been added with description: Compute1(dump flows)&lt;/p&gt;</comment>
                            <comment id="36474" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:38:55 +0000"  >&lt;p&gt;Attachment karaf_logs_part1.zip has been added with description: karaf_logs&lt;/p&gt;</comment>
                            <comment id="36475" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:45:00 +0000"  >&lt;p&gt;Attachment karaf_part1.zip has been added with description: karaf_logs_part1&lt;/p&gt;</comment>
                            <comment id="36476" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:54:10 +0000"  >&lt;p&gt;Attachment karaf1.zip has been added with description: karaf1&lt;/p&gt;</comment>
                            <comment id="36477" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:54:29 +0000"  >&lt;p&gt;Attachment karaf2.zip has been added with description: karaf2&lt;/p&gt;</comment>
                            <comment id="36468" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:56:34 +0000"  >&lt;p&gt;Regarding Karaf logs:&lt;br/&gt;
please see karaf 1 and karaf2 only!!&lt;/p&gt;</comment>
                            <comment id="36469" author="koby.aizer@hpe.com" created="Thu, 13 Oct 2016 19:49:11 +0000"  >&lt;p&gt;The scenario to cause this is:&lt;br/&gt;
1. Any router which has a &lt;b&gt;single&lt;/b&gt; floating IP associated with one of its VMs. If there is more than one VM with a floating IP on that router, this won&#8217;t reproduce.&lt;br/&gt;
2. Any NeutronPort deletion (could be a vm port, external gateway interface port or even a floating-ip neutron port &#8211; none of them even has to be in the router from #1)&lt;/p&gt;

&lt;p&gt;This will cause deletion of the floating-ip address from all routers which have a single floating IP mapped to one of their VMs.&lt;/p&gt;

&lt;p&gt;The bug is in:&lt;br/&gt;
dissociatefixedIPFromFloatingIP in NeutronFloatingToFixedIpMappingChangeListener.java&lt;br/&gt;
In case a router is found with &#8220;portsList.size() == 1&#8221;, its routerPorts entry is deleted without any check whether this was the neutron port that was actually deleted..&lt;/p&gt;</comment>
                            <comment id="36470" author="koby.aizer@hpe.com" created="Tue, 25 Oct 2016 15:44:04 +0000"  >&lt;p&gt;Fixed in &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/46985/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/46985/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12237" name="dump_flows.txt" size="21183" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 14:35:38 +0000"/>
                            <attachment id="12240" name="karaf1.zip" size="739499" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:54:10 +0000"/>
                            <attachment id="12241" name="karaf2.zip" size="922611" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:54:29 +0000"/>
                            <attachment id="12238" name="karaf_logs_part1.zip" size="800302" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:38:55 +0000"/>
                            <attachment id="12239" name="karaf_part1.zip" size="637978" author="zan.cohen@hpe.com" created="Thu, 29 Sep 2016 15:45:00 +0000"/>
                            <attachment id="12235" name="neutronports.txt" size="9127" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 16:07:35 +0000"/>
                            <attachment id="12236" name="odlnat-floatingipinfo.txt" size="2392" author="zan.cohen@hpe.com" created="Wed, 28 Sep 2016 16:08:44 +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>6824</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=6824]]></customfieldvalue>

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

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