<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:35:46 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>[OVSDB-199] Externalgateway Mac address keeps on try to resolve,after cleared the GW on Openstack externalNetwork</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-199</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;Build#: Lithium-SR1 Build&lt;br/&gt;
Openstack: stable/kilo&lt;/p&gt;

&lt;p&gt;local.conf snip&lt;br/&gt;
=======&lt;br/&gt;
enable_plugin networking-odl &lt;a href=&quot;https://github.com/stackforge/networking-odl&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/stackforge/networking-odl&lt;/a&gt; stable/kilo&lt;br/&gt;
Q_PLUGIN=ml2&lt;br/&gt;
ENABLE_TENANT_TUNNELS=True&lt;br/&gt;
Q_ML2_TENANT_NETWORK_TYPE=vxlan&lt;br/&gt;
PUBLIC_INTERFACE=em3&lt;br/&gt;
ODL_LOCAL_IP=20.1.1.3&lt;br/&gt;
disable_service q-l3&lt;br/&gt;
Q_L3_ENABLED=True&lt;br/&gt;
ODL_L3=True&lt;/p&gt;

&lt;p&gt;ODL custom.properites&lt;br/&gt;
================&lt;br/&gt;
ovsdb.l3.fwd.enabled=yes&lt;br/&gt;
ovsdb.l3gateway.mac=00:00:5E:00:02:01  (tested with both enable/disabled option)&lt;/p&gt;


&lt;p&gt;Environment&lt;br/&gt;
============&lt;br/&gt;
Openstack controller &amp;amp; compute node connected with ODL as external mode.&lt;/p&gt;



&lt;p&gt;Problem:&lt;br/&gt;
==========&lt;br/&gt;
When External Network Gateway has been cleared from openstack side,ODL logs keeps on throwning errors as &lt;br/&gt;
====================SNIP======================&lt;br/&gt;
2015-09-01 17:49:01,583 | ERROR | pool-55-thread-1 | GatewayMacResolverService        | 285 - org.opendaylight.ovsdb.openstack.net-virt-providers - 1.1.1.Lithium-SR1 | MAC address for gateway 5.1.1.1 can not be resolved, because external bridge 52239137539 is not connected to controller.&lt;/p&gt;

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

&lt;p&gt;Steps to Reproduce:&lt;br/&gt;
==================&lt;br/&gt;
1.Create the external network with subnet 5.1.1.0/24&lt;br/&gt;
2.On Tenant network,create Router and assign the External Network as Gateway.You can see ODL log with discovery of Gateway&lt;br/&gt;
3.Clear the Network Gateway from Router (step-2 created router).&lt;br/&gt;
4.ODL log keeps thrown the gateway cannot be resolved&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21891">OVSDB-199</key>
            <summary>Externalgateway Mac address keeps on try to resolve,after cleared the GW on Openstack externalNetwork</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="10002">Duplicate</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vasanthan_balasubram@dell.com">Vasanthan Balasubramaniyan</reporter>
                        <labels>
                    </labels>
                <created>Tue, 1 Sep 2015 12:22:47 +0000</created>
                <updated>Thu, 19 Oct 2017 21:29:05 +0000</updated>
                            <resolved>Tue, 12 Jan 2016 23:45:13 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>openstack.net-virt</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="40946" author="ravi_sabapathy@dell.com" created="Tue, 1 Sep 2015 12:56:37 +0000"  >
&lt;p&gt;From the below ODl logs, it is clear that the br-ex bridge is not connected to the controller. Please connect the br-ex with the controller using set-controller commands. This issue should not be seen after the openflow connection is established between ODl and br-ex.  &lt;/p&gt;

&lt;p&gt;             285 - org.opendaylight.ovsdb.openstack.net-virt-providers - 1.1.1.Lithium-SR1 | MAC address for gateway 5.1.1.1 can not be resolved, because external bridge 52239137539 is not connected to controller.&lt;/p&gt;


&lt;p&gt;        In many cases the br-ex is connected to the ODL controller. This seems to be the core issue.&lt;/p&gt;


&lt;p&gt;Pre-request for the external network usecase:&lt;/p&gt;

&lt;p&gt;1. br-ex should have openflow connection with the ODL controller.&lt;/p&gt;

&lt;p&gt;2. The br -ex should have the below 2 rules,&lt;br/&gt;
nvo@compute-2:~/devstack$ sudo ovs-ofctl -O OpenFlow13 dump-flows br-ex&lt;br/&gt;
OFPST_FLOW reply (OF1.3) (xid=0x2):&lt;br/&gt;
 cookie=0x0, duration=1787.584s, table=0, n_packets=29, n_bytes=4624, priority=0 actions=NORMAL&lt;br/&gt;
 cookie=0x0, duration=1787.583s, table=0, n_packets=346, n_bytes=39098, dl_type=0x88cc actions=CONTROLLER:65535&lt;br/&gt;
nvo@compute-2:~/devstack$&lt;/p&gt;

&lt;p&gt;3. The br-int and br-ex should be connected to a patch port.&lt;/p&gt;

&lt;p&gt;4. The br-ex should be connected to a physical eth interface.&lt;/p&gt;</comment>
                            <comment id="40947" author="vasanthan_balasubram@dell.com" created="Wed, 2 Sep 2015 09:39:32 +0000"  >&lt;p&gt;br-ex connected with controller,still this issue is reproducible&lt;/p&gt;</comment>
                            <comment id="40948" author="ravi_sabapathy@dell.com" created="Wed, 2 Sep 2015 10:57:37 +0000"  >&lt;p&gt;I think we should assign floating IP to the VM. After assigning the floating IP only then the translation flow to move to the external network from internal, will be written to the switch.&lt;/p&gt;

&lt;p&gt;     Also disable DHCP in the external network creation.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="21934">OVSDB-242</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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>4228</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=4228]]></customfieldvalue>

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

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