<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:36:25 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-447] Tunnel I/F is not created in L2GW(OVS HWVTEP Emulator) LogicalSwitch sometimes</title>
                <link>https://jira.opendaylight.org/browse/OVSDB-447</link>
                <project id="10158" key="OVSDB">ovsdb</project>
                    <description>&lt;p&gt;&lt;b&gt;Tunnel I/F is not created in L2GW(OVS HWVTEP Emulator) LogicalSwitch sometimes when network / subnet / GATEWAY / CONNECTION are created continuously by CLI with shell script.&lt;/b&gt;&lt;br/&gt;
 By confirmed several times, we found that the probability of successful tunnel I/F creation will increase if sleep time is added.&lt;br/&gt;
 Below are results after adding sleep time in each step respectively.&lt;br/&gt;
 &#160;*&#160;Results of set sleep time in different steps (5 loops executed for each pattern)&lt;br/&gt;
 &#160; &#160; pattern&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;OK&#160; &#160; &#160; &#160; &#160; NG&lt;br/&gt;
 &#160; --------------------------------------------------&lt;br/&gt;
 &#160; no sleep&#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; sleep set point(*1)&#160; &#160; &#160; &#160; 2&#160; &#160; &#160; &#160; &#160; &#160; &#160;3&lt;br/&gt;
 &#160; sleep set point(*2)&#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; sleep set point(*3)&#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; sleep set point(*4)&#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; sleep set point(*5)&#160; &#160; &#160; &#160; 2&#160; &#160; &#160; &#160; &#160; &#160; &#160;3(*tunnel I/F created but ping failed)&lt;br/&gt;
 &#160; sleep set point(*6)&#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; sleep set point(*7)&#160; &#160; &#160; &#160; 0&#160; &#160; &#160; &#160; &#160; &#160; &#160;5&lt;br/&gt;
 &#160; --OK: Tunnel I/F created, Ping also OK&lt;br/&gt;
 &#160; --NG: Tunnel I/F not created, Ping failed&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&#9675;Reproduction steps:&lt;/b&gt;&lt;br/&gt;
 1. OpenDaylight / Open vSwitch Initialization (no entry in openstack)&lt;br/&gt;
 &#160; &#160; Controller node Open vSwitch start and initial setting&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*1) 5s&lt;br/&gt;
 2. L2GW node Open vSwitch start&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*2) 5s&lt;br/&gt;
 3. L2GW node Open vSwitch initial setting (Non-HA)&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*3) 5s&lt;br/&gt;
 4. Network / Subnet / L2 GATEWAY / L2 CONNECTION creation&lt;br/&gt;
 &#160; &#160;&#160;openstack network create test-nw&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*4) 5s&lt;br/&gt;
 &#160; &#160;&#160;openstack subnet create --network test-nw --dhcp --subnet-range 192.168.0.0/24 test-subnw&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*5) 5s&lt;br/&gt;
 &#160; &#160;&#160;neutron l2-gateway-create gw --device name=ocata-l2gw1,interface_names=patch-vlan&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*5) 5s&lt;br/&gt;
 &#160; &#160;&#160;neutron l2-gateway-connection-create gw test-nw --default-segmentation-id 1111&lt;br/&gt;
 5. Ping confirmation&lt;br/&gt;
 &#160; &#160;&#160;* sleep set point(*7) 5s&lt;br/&gt;
 &#160; &#160;&#160;from: DHCP namespace, to: dummy port&lt;br/&gt;
 6. Log and detail info collection &lt;br/&gt;
 &#160; &#160;&#160;ovs-vsctl show&lt;br/&gt;
 &#160; &#160;&#160;ovsdb-client dump hardware_vtep&lt;br/&gt;
 &#160; &#160;&#160;/opt/karaf-0.7.1/data/log/karaf.log&lt;br/&gt;
 &#160; &#160;&#160;curl -s -u admin:admin &lt;a href=&quot;http://127.0.0.1:8080/restconf/config/network-topology:network-topology&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://127.0.0.1:8080/restconf/config/network-topology:network-topology&lt;/a&gt; | python -mjson.tool&lt;/p&gt;</description>
                <environment>&lt;p&gt;&lt;b&gt;Environment Details:&lt;/b&gt;&lt;br/&gt;
 OpenStack : ocata &lt;span class=&quot;error&quot;&gt;&amp;#91;Controller 1 node / Compute 1 node&amp;#93;&lt;/span&gt; (Open vSwitch not started in Compute node)&lt;br/&gt;
 OpenDaylight : nitrogen-sr1 &lt;span class=&quot;error&quot;&gt;&amp;#91;1 node&amp;#93;&lt;/span&gt;&lt;br/&gt;
 L2GW(OVS HWVTEP Emulator): 1 node (Non-HA)&lt;/p&gt;</environment>
        <key id="29119">OVSDB-447</key>
            <summary>Tunnel I/F is not created in L2GW(OVS HWVTEP Emulator) LogicalSwitch sometimes</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="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="RanXiao">Ran Xiao</reporter>
                        <labels>
                    </labels>
                <created>Fri, 26 Jan 2018 02:48:41 +0000</created>
                <updated>Fri, 26 Jan 2018 02:53:15 +0000</updated>
                                            <version>Nitrogen-SR1</version>
                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                        <attachments>
                            <attachment id="14383" name="log.tar.gz" size="169288" author="RanXiao" created="Fri, 26 Jan 2018 02:48:27 +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|i039sn:</customfieldvalue>

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