<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:21:45 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-515] CSIT Sporadic failures - tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-515</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-upstream-learn-boron/163/archives/log.html.gz#s1-s2-s1-t12&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-upstream-learn-boron/163/archives/log.html.gz#s1-s2-s1-t12&lt;/a&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20436">NETVIRT-515</key>
            <summary>CSIT Sporadic failures - tempest.scenario.test_network_advanced_server_ops.TestNetworkAdvancedServerOps.test_server_connectivity_reboot</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="10003">Cannot Reproduce</resolution>
                                        <assignee username="xcheara">Chetan Arakere Gowdru</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Tue, 7 Mar 2017 18:38:18 +0000</created>
                <updated>Fri, 15 Dec 2017 20:30:23 +0000</updated>
                            <resolved>Wed, 27 Sep 2017 17:55:20 +0000</resolved>
                                    <version>Carbon</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="37375" author="jluhrsen" created="Wed, 8 Mar 2017 17:39:19 +0000"  >&lt;p&gt;(In reply to Jamo Luhrsen from comment #0)&lt;br/&gt;
&amp;gt; &lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-&lt;/a&gt;&lt;br/&gt;
&amp;gt; newton-upstream-learn-boron/163/archives/log.html.gz#s1-s2-s1-t12&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-mitaka-upstream-learn-boron/224/archives/log.html.gz#s1-s2-s1-t12&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-mitaka-upstream-learn-boron/224/archives/log.html.gz#s1-s2-s1-t12&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="37384" author="xcheara" created="Tue, 4 Apr 2017 05:57:49 +0000"  >&lt;p&gt;Attachment test_server_connectivity_reboot.txt has been added with description: logs specific to TC - test_server_connectivity_reboot&lt;/p&gt;</comment>
                            <comment id="37376" author="xcheara" created="Tue, 4 Apr 2017 05:58:18 +0000"  >&lt;p&gt;Hi Koby/Vivek,&lt;/p&gt;

&lt;p&gt;As pointed out earlier, it looks like as part of FIP VM response is getting hit by (26-&amp;gt;46) as a result of which the packet where punted to controller and lost.(I can see packets continuously punted to controller for the full 2 min duration of retry)&lt;/p&gt;

&lt;p&gt;Ex:(flows from my local system):&lt;/p&gt;

&lt;p&gt;1)	cookie=0x8000004, duration=6693.738s, table=26, n_packets=0, n_bytes=0, priority=10,ip,metadata=0x30d42/0xfffffe,nw_src=10.0.0.5 actions=set_field:172.160.0.100-&amp;gt;ip_src,write_metadata:0x30d48/0xfffffe,goto_table:28&lt;br/&gt;
2)	cookie=0x8000006, duration=6694.508s, table=26, n_packets=0, n_bytes=0, priority=5,ip,metadata=0x30d42/0xfffffe actions=goto_table:46&lt;br/&gt;
3)	cookie=0x81286aa, duration=6971.619s, table=46, n_packets=0, n_bytes=0, priority=5,ip,metadata=0x30d42/0xfffffe actions=CONTROLLER:65535,write_metadata:0x30d42/0xfffffe&lt;/p&gt;

&lt;p&gt;If such packet where required to be punted controller,  then the possibility is missing rule-1(internal-ip to external-ip DNAT translation rule)&lt;/p&gt;

&lt;p&gt;From the NAT logs, I can clearly see request to program rule-1 is been sent, but I do observe openflow error during is TC run(I&#8217;m not sure if these are related to rule-1 programming)&lt;/p&gt;

&lt;p&gt;NAT logs&lt;br/&gt;
Line 340: 2017-03-08 15:22:30,302 | INFO  | pool-47-thread-2 | FloatingIPListener               | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : Bulding DNAT Flow entity for ip 10.10.10.49 &lt;br/&gt;
                Line 341: 2017-03-08 15:22:30,302 | INFO  | pool-47-thread-2 | FloatingIPListener               | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : Bulding DNAT Flow entity for ip 10.10.10.49 &lt;br/&gt;
                Line 342: 2017-03-08 15:22:30,303 | INFO  | pool-47-thread-2 | FloatingIPListener               | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : Building PSNAT Flow entity for ip 10.100.0.3 &lt;br/&gt;
                Line 343: 2017-03-08 15:22:30,303 | INFO  | pool-47-thread-2 | FloatingIPListener               | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | Building SNAT Flow entity for ip 10.100.0.3 &lt;br/&gt;
                Line 344: 2017-03-08 15:22:30,304 | INFO  | pool-47-thread-2 | FloatingIPListener               | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : Updating operational DS for floating ip config : 10.100.0.3 with label 70059&lt;br/&gt;
                Line 345: 2017-03-08 15:22:30,305 | INFO  | pool-47-thread-2 | NatUtil                          | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : ADD: Adding Fib entry rd 94f9c934-83ab-4193-bc92-baac147ce211 prefix 10.10.10.49/32 nextHop 10.29.12.117 label 70059&lt;br/&gt;
                Line 346: 2017-03-08 15:22:30,313 | INFO  | pool-47-thread-2 | NatUtil                          | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | NAT Service : ADD: Added Fib entry rd 94f9c934-83ab-4193-bc92-baac147ce211 prefix 10.10.10.49/32 nextHop 10.29.12.117 label 70059&lt;br/&gt;
                Line 347: 2017-03-08 15:22:30,313 | INFO  | pool-47-thread-2 | VpnFloatingIpHandler             | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | create terminatingServiceAction on DpnId = 229155452844485 and serviceId = 70059 and actions = {}&lt;br/&gt;
                Line 352: 2017-03-08 15:22:30,317 | INFO  | pool-47-thread-2 | VpnFloatingIpHandler             | 326 - org.opendaylight.netvirt.natservice-impl - 0.3.3.SNAPSHOT | Successfully installed custom FIB routes for prefix 10.10.10.49&lt;/p&gt;

&lt;p&gt;Openflow Error&lt;br/&gt;
2017-03-08 15:22:30,797 | WARN  | entLoopGroup-9-2 | OFDecoder                        | 263 - org.opendaylight.openflowjava.openflow-protocol-impl - 0.8.3.SNAPSHOT | Message deserialization failed&lt;br/&gt;
java.lang.IllegalStateException: Deserializer for key: msgVersion: 4 objectClass: org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.oxm.rev150225.match.entries.grouping.MatchEntry msgType: 15 oxm_field: 127 experimenterID: null was not found - please verify that all needed deserializers ale loaded correctly&lt;br/&gt;
                at org.opendaylight.openflowjava.protocol.impl.deserialization.DeserializerRegistryImpl.getDeserializer(DeserializerRegistryImpl.java:69)&lt;span class=&quot;error&quot;&gt;&amp;#91;263:org.opendaylight.openflowjava.openflow-protocol-impl:0.8.3.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
                at&lt;/p&gt;


&lt;p&gt;Unfortunately in these temptest TC, Teardown logs were taken post clean-up, there are not much useful to debug further on this issue. &lt;/p&gt;

&lt;p&gt;With the current inputs, I&#8217;m not able to further triage on this issue. Any inputs apricated.&lt;/p&gt;

&lt;p&gt;PFA(Logs specific this TC run)&lt;/p&gt;

&lt;p&gt;Thanks,&lt;br/&gt;
Chetan&lt;/p&gt;</comment>
                            <comment id="37377" author="xcheara" created="Tue, 11 Apr 2017 06:16:50 +0000"  >&lt;p&gt;Hi Chetan,&lt;/p&gt;

&lt;p&gt;I know you&apos;re still into debugging tempest tests failures. It seems that most issues around tempest tests are resolved, and I have a feeling the rest of the bug fixes has contributed to that (fixes for table=21 rules, DHCP, etc).&lt;/p&gt;

&lt;p&gt;However, I can still see &quot;total meldowns&quot; here and there (Jamo has reported a few), like this report:&lt;br/&gt;
&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-learn-carbon/209/archives/log.html&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-learn-carbon/209/archives/log.html&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Just wanted to update you on my analysis so far just in case you&apos;ll run into debugging those (we&apos;re entering a holiday this week, so won&apos;t be able to continue).&lt;/p&gt;

&lt;p&gt;The tests are basically failing on the inability to connect to VM FIP.&lt;br/&gt;
During the times the test tries to connect to the VM, I&#8217;m constantly seeing the ARP counters in the ODL increasing:&lt;br/&gt;
2017-04-09 17:36:40,781 | INFO  | CountersThread   | CountersDumperThread             | 294 - org.opendaylight.infrautils.counters-impl - 1.1.0.SNAPSHOT | auc.arp_req_rcv_notification: +4, auc.arp_req_rcv: +4&lt;br/&gt;
2017-04-09 17:36:41,781 | INFO  | CountersThread   | CountersDumperThread             | 294 - org.opendaylight.infrautils.counters-impl - 1.1.0.SNAPSHOT | auc.arp_req_rcv_notification: +3, auc.arp_req_rcv: +3&lt;br/&gt;
2017-04-09 17:36:42,781 | INFO  | CountersThread   | CountersDumperThread             | 294 - org.opendaylight.infrautils.counters-impl - 1.1.0.SNAPSHOT | auc.arp_req_rcv_notification: +3, auc.arp_req_rcv: +3&lt;/p&gt;

&lt;p&gt;My feeling is that one of relevant ARP responder rules is missing, and therefore when the connection to the VM is attempted ARP requests are constantly sent and punted to the controller.&lt;br/&gt;
It&apos;s impossible to tell from the counters whether those ARP requests are directed to the FIP address OR to the VM router interface, but my guess is those are directed to the VM router interface (because there are prints on the FIP ARP responder rules being installed).&lt;/p&gt;

&lt;p&gt;I guess adding more logs around the installation of ARP responder rules for router interfaces might help here, or maybe even adding temporary INFO prints for ARP requests punted to the controller until we resolve those tempest issues.&lt;/p&gt;

&lt;p&gt;Figured out this might save you some time in case you&apos;re looking into those failures this week.&lt;/p&gt;

&lt;p&gt;Have a nice week,&lt;br/&gt;
Koby&lt;/p&gt;</comment>
                            <comment id="37378" author="xcheara" created="Tue, 11 Apr 2017 06:17:12 +0000"  >&lt;p&gt;Hi Koby/All,&lt;/p&gt;

&lt;p&gt;In order further investigate on this issue, I have added info logs as suggested.&lt;/p&gt;

&lt;p&gt;1)	Added info logs for Arp Responder Install flow(to print flow-name which will have the FIP/VM router interface ip ex: &quot;Arp:tbl_81:lport_2:gw_192.168.225.5&quot;)&lt;br/&gt;
2)	Change log from trace to info when ARP requests are punted to controller.&lt;/p&gt;

&lt;p&gt;I hope these info logs are good enough to identify if there are ARP responder rules got missed resulting in this failure.&lt;/p&gt;

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

&lt;p&gt;Thanks,&lt;br/&gt;
Chetan&lt;/p&gt;</comment>
                            <comment id="37379" author="jluhrsen" created="Tue, 25 Apr 2017 23:21:50 +0000"  >&lt;p&gt;tempest failures appear to mostly have been resolved. We can re-open any&lt;br/&gt;
of the tempest bugs if/when they appear again in CSIT.&lt;/p&gt;</comment>
                            <comment id="37380" author="jluhrsen" created="Fri, 5 May 2017 18:35:11 +0000"  >&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-transparent-boron/526/archives/log.html.gz#s1-s2-s1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-transparent-boron/526/archives/log.html.gz#s1-s2-s1&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="37381" author="jluhrsen" created="Thu, 3 Aug 2017 23:39:33 +0000"  >&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-transparent-carbon/595/log.html.gz#s1-s2-s1-t12&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-newton-nodl-v2-upstream-transparent-carbon/595/log.html.gz#s1-s2-s1-t12&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="37382" author="jluhrsen" created="Tue, 8 Aug 2017 19:58:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-ocata-upstream-learn-carbon/89/log.html.gz#s1-s2-s1-t12&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://logs.opendaylight.org/releng/jenkins092/netvirt-csit-1node-openstack-ocata-upstream-learn-carbon/89/log.html.gz#s1-s2-s1-t12&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="37383" author="jluhrsen" created="Wed, 27 Sep 2017 17:55:20 +0000"  >&lt;p&gt;no longer seen in CSIT&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12455" name="test_server_connectivity_reboot.txt" size="283420" author="chetan.arakere@altencalsoftlabs.com" created="Tue, 4 Apr 2017 05:57:49 +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>7919</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=7919]]></customfieldvalue>

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

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10203" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>Status Whiteboard</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>csit:sporadic_failures</customfieldvalue>

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