<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:22:32 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-818] After created two Physical Switch by Open vSwitch HWVTEP Emulator, tunnel I/F is created only in one LogicalSwitch when creating L2GW CONNECTION</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-818</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;After created two Physical Switch by Open vSwitch HWVTEP Emulator, tunnel I/F is created only in one LogicalSwitch when creating L2GW CONNECTION&lt;br/&gt;
 By confirming with command &quot;ovs-vsctl show&quot;, we found that the tunnel I/F was displayed only for a moment and disappeared right away. Certainly, the communication failed.&lt;/p&gt;

&lt;p&gt;The Virtual L2 network configuration we want to create is as below:&lt;br/&gt;
 With one L2GW node, connect one virtual LAN (vxlan) and one virtual LAN (vlan) which is on multiple (two or more) physical lines by L2&lt;/p&gt;

&lt;p&gt;&lt;ins&gt;------------------&lt;/ins&gt;(name:test-nw)&lt;br/&gt;
 (vxlan) | |&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;-----&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;+---&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;gw1&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;--+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;-----&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;---------------&lt;/ins&gt; vlan:2222(Physical line#1)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;-----&lt;/ins&gt;&lt;br/&gt;
 +------&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;gw2&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;--+&lt;br/&gt;
 &lt;ins&gt;-----&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;ins&gt;---------------&lt;/ins&gt; vlan:2222(Physical line#2)&lt;/p&gt;

&lt;p&gt;Physical configuration of L2GW Node:&lt;br/&gt;
 &lt;ins&gt;---------------------------------------------------&lt;/ins&gt;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;L2GW Node&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;---------------------&lt;del&gt;&lt;/ins&gt; &lt;ins&gt;&lt;/del&gt;-----------------&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Switch(1)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Switch(2)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;---------------------&lt;del&gt;&lt;/ins&gt; &lt;ins&gt;&lt;/del&gt;-----------------&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;-----------------&lt;del&gt;&lt;/ins&gt; &lt;ins&gt;&lt;/del&gt;-------------&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Port(1)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Port(2)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;ins&gt;---------------------------------------------------&lt;/ins&gt;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;ins&gt;-----&lt;/ins&gt; Physical line#1 |&lt;br/&gt;
 &lt;ins&gt;-----&lt;/ins&gt; Physical line#2&lt;/p&gt;

&lt;p&gt;L2GW GATEWAY/CONNECTION creation command :&lt;br/&gt;
 neutron l2-gateway-create gw1 --device name=Physical Switch(1),interface_names=Physical Port(1)&lt;br/&gt;
 neutron l2-gateway-create gw2 --device name=Physical Switch(2),interface_names=Physical Port(2)&lt;/p&gt;

&lt;p&gt;neutron l2-gateway-connection-create gw1 test-nw --default-segmentation-id 2222&lt;br/&gt;
 neutron l2-gateway-connection-create gw2 test-nw --default-segmentation-id 2222&lt;/p&gt;

&lt;p&gt;P.S&lt;/p&gt;

&lt;p&gt;We know the following configuration can also realizes the Virtual L2 network configuration we want to create.&lt;br/&gt;
 But Load balancing is impossible as Open vSwitch HWVTEP Emulator (ovs-vtep) process starts for each physical switch.&lt;/p&gt;

&lt;p&gt;&lt;ins&gt;---------------------------------------------------&lt;/ins&gt;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;L2GW Node&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;--------------------&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Switch(1)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;------------+&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;--------------------&lt;/ins&gt;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ins&gt;-----------------&lt;del&gt;&lt;/ins&gt; &lt;ins&gt;&lt;/del&gt;-------------&lt;/ins&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Port(1)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;Physical Port(2)&lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;ins&gt;---------------------------------------------------&lt;/ins&gt;&lt;/p&gt;
&lt;div class=&apos;table-wrap&apos;&gt;
&lt;table class=&apos;confluenceTable&apos;&gt;&lt;tbody&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&#160;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;


&lt;p&gt;&lt;ins&gt;-----&lt;/ins&gt; Physical line#1 |&lt;br/&gt;
 &lt;ins&gt;-----&lt;/ins&gt; Physical line#2&lt;/p&gt;

&lt;p&gt;neutron l2-gateway-create gw1 --device name=Physical Switch(1),interface_names=Physical Port(1)&lt;br/&gt;
 neutron l2-gateway-create gw2 --device name=Physical Switch(1),interface_names=Physical Port(2)&lt;/p&gt;

&lt;p&gt;neutron l2-gateway-connection-create gw1 test-nw --default-segmentation-id 2222&lt;br/&gt;
 neutron l2-gateway-connection-create gw2 test-nw --default-segmentation-id 2222&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20739">NETVIRT-818</key>
            <summary>After created two Physical Switch by Open vSwitch HWVTEP Emulator, tunnel I/F is created only in one LogicalSwitch when creating L2GW CONNECTION</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="10001">Won&apos;t Do</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="ran-xiao@vf.jp.nec.com">Ran Xiao</reporter>
                        <labels>
                    </labels>
                <created>Wed, 2 Aug 2017 04:35:25 +0000</created>
                <updated>Fri, 9 Mar 2018 02:25:32 +0000</updated>
                            <resolved>Thu, 25 Jan 2018 02:47:33 +0000</resolved>
                                    <version>Carbon</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>13</watches>
                                                                                                                <comments>
                            <comment id="60825" author="ranxiao" created="Thu, 25 Jan 2018 02:47:33 +0000"  >&lt;p&gt;Confirmed with netvirt-dev community that multiple physical switch support under one global node is not implemented/tested.&lt;br/&gt;
#&amp;lt;&lt;a href=&quot;https://lists.opendaylight.org/pipermail/netvirt-dev/2017-August/005324.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://lists.opendaylight.org/pipermail/netvirt-dev/2017-August/005324.html&lt;/a&gt;&amp;gt;&lt;br/&gt;
Close this issue ticket as it&apos;s not a bug.&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>8921</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=8921]]></customfieldvalue>

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

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