<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:23:00 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-1009] Verify if genius auto-tz is better than dynamic tunnels</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1009</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description></description>
                <environment></environment>
        <key id="28832">NETVIRT-1009</key>
            <summary>Verify if genius auto-tz is better than dynamic tunnels</summary>
                <type id="10001" iconUrl="https://jira.opendaylight.org/images/icons/issuetypes/story.svg">Story</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="vpickard">Victor Pickard</assignee>
                                    <reporter username="shague">Sam Hague</reporter>
                        <labels>
                            <label>csit:3node</label>
                    </labels>
                <created>Mon, 20 Nov 2017 13:38:41 +0000</created>
                <updated>Wed, 14 Mar 2018 13:21:06 +0000</updated>
                            <resolved>Wed, 14 Mar 2018 13:21:00 +0000</resolved>
                                                    <fixVersion>Nitrogen-SR1</fixVersion>
                    <fixVersion>Carbon-SR3</fixVersion>
                    <fixVersion>Oxygen</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="60302" author="vpickard" created="Thu, 30 Nov 2017 19:32:58 +0000"  >&lt;p&gt;Ran several netvirt and l2gw csit jobs with genius auto tunnels enabled, netvirt dynamic tunnels disabled. Unfortunately, the sandbox jobs get wiped every week, so the links are long gone for those runs. Myself and Jamo reviewed the runs, all looked good regarding genius auto tunnels.&lt;/p&gt;

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

&lt;p&gt;For the CSIT runs, these patches were used to configure genius auto tunnels:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/65282/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/65282/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/64885/15&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/64885/15&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;This patch removed the OVS cleanup/init code for L2GW CSIT. This cleanup code did the following:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/66108/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/66108/&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;ovs restart&lt;/li&gt;
	&lt;li&gt;ovs del mgr&lt;/li&gt;
	&lt;li&gt;ovs del controller&lt;/li&gt;
	&lt;li&gt;del br-int&#160;&lt;/li&gt;
	&lt;li&gt;create br-int (new dpid)&lt;/li&gt;
	&lt;li&gt;set mgr&lt;/li&gt;
	&lt;li&gt;set controller&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This exposed a use case that is not covered in genius auto tunnels, that is, handling dpid changes for an ovsdb node. This, and other use case limitations, are described in the genius itm tunnel spec:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://docs.opendaylight.org/en/stable-nitrogen/submodules/genius/docs/specs/itm-tunnel-auto-config.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://docs.opendaylight.org/en/stable-nitrogen/submodules/genius/docs/specs/itm-tunnel-auto-config.html&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Additional manual testing in pike/carbon devstack setup:&lt;/p&gt;

&lt;p&gt;&lt;b&gt;&lt;ins&gt;OVS Restart on compute node&lt;/ins&gt;&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Bring up stack&lt;/li&gt;
	&lt;li&gt;Spin up VM on compute node, verify IP obtained, ping works.&lt;/li&gt;
	&lt;li&gt;Delete VM on compute node.&lt;/li&gt;
	&lt;li&gt;Restart OVS on compute node. Node: dpid and ovsdb uuid did not change.&lt;/li&gt;
	&lt;li&gt;Spin up VM on compute node, verify IP obtained, ping works.&lt;/li&gt;
&lt;/ul&gt;


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

&lt;p&gt;&lt;ins&gt;&lt;b&gt;Compute Node reboot&lt;/b&gt;&lt;/ins&gt;&lt;/p&gt;

&lt;p&gt;Pretty sure this is a new test that is not covered under any existing CSIT tests. It&apos;s possible this can be added to OPNFV, emailed with Tim Rozet, SNAPS-241 and SNAPS-243 created for this test to OPNFV.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Bring up stack&lt;/li&gt;
	&lt;li&gt;Spin up VM on compute node, verify IP obtained, ping works.&lt;/li&gt;
	&lt;li&gt;Delete VM on compute node.&lt;/li&gt;
	&lt;li&gt;Reboot compute node (compute node was VM, sudo shutdown -r now)&lt;/li&gt;
	&lt;li&gt;Spin up VM on compute node. This step failed, neutron port binding failed. Not related to genius auto tunnels, looks like a new bug that will be investigated separately. Hostconfig was not in ODL MDSAL. But, did verify that tunnel was programmed in OVS on control and compute node. As a workaround, did a del-mgr then set-mgr on compute node (after reboot), and was then able to see hostconfig in MDSAL, and was able to spin up VM and ping.&lt;/li&gt;
&lt;/ul&gt;


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

&lt;p&gt;Will have 2 more patches coming to enable genius auto tz and disable netvirt dynamic tunnel.&lt;/p&gt;</comment>
                            <comment id="60465" author="vpickard" created="Wed, 13 Dec 2017 21:12:24 +0000"  >&lt;p&gt;These patches enable genius auto-tz, disable netvirt dynamic tunnel. Last patch is a genius patch to use local_ip from OVS other_config for the VTEP src IP.&lt;/p&gt;

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

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/66109/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/66109/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/66110/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/66110/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/66315/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/66315/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="60588" author="vpickard" created="Wed, 3 Jan 2018 19:12:25 +0000"  >&lt;p&gt;Bug Netvirt-1041 needs to be fixed before we can make the switch to Genius auto tunnels. Otherwise, upstream developers will hit the issue of no tunnel when updating ODL in their environment.&lt;/p&gt;</comment>
                            <comment id="61742" author="vpickard" created="Wed, 14 Mar 2018 13:21:00 +0000"  >&lt;p&gt;Genius auto-tz is now the default in carbon, nitrogen, oxygen.&#160;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="28988">NETVIRT-1041</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_10002" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>NETVIRT-996</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i0383b:</customfieldvalue>

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