<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:21:57 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-589] stable/boron not usable in OPNFV-test framwork - DHCP timesout</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-589</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;Hey,&lt;/p&gt;

&lt;p&gt;We see big issues in using stable/boron (nearly SR-3) in the OPNFV test pipeline. This is the test what is done:&lt;br/&gt;
2017-03-31 15:51:36,569 - openstack_utils - INFO - Creating neutron network sdnvpn-8-1...&lt;br/&gt;
2017-03-31 15:51:36,919 - openstack_utils - DEBUG - Network &apos;130d6058-1321-4d4b-bc89-99c62e6dc971&apos; created successfully&lt;br/&gt;
2017-03-31 15:51:36,919 - openstack_utils - DEBUG - Creating Subnet....&lt;br/&gt;
2017-03-31 15:51:37,166 - openstack_utils - DEBUG - Subnet &apos;98a442fa-01d8-4241-a07d-af5dc22b7259&apos; created successfully&lt;br/&gt;
2017-03-31 15:51:37,166 - openstack_utils - DEBUG - Creating Router...&lt;br/&gt;
2017-03-31 15:51:37,300 - openstack_utils - DEBUG - Router &apos;80e53bf6-1426-46f8-9c2f-ee96d6efc644&apos; created successfully&lt;br/&gt;
2017-03-31 15:51:37,301 - openstack_utils - DEBUG - Adding router to subnet...&lt;br/&gt;
2017-03-31 15:51:38,899 - openstack_utils - DEBUG - Interface added successfully.&lt;br/&gt;
2017-03-31 15:51:38,899 - openstack_utils - DEBUG - Adding gateway to router...&lt;br/&gt;
2017-03-31 15:51:40,276 - openstack_utils - DEBUG - Gateway added successfully.&lt;br/&gt;
2017-03-31 15:51:40,276 - sndvpn_test_utils - DEBUG - Creating network sdnvpn-8-2&lt;br/&gt;
2017-03-31 15:51:40,497 - sndvpn_test_utils - DEBUG - Creating subnet sdnvpn-8-2-subnet in network 773cd3bd-24a5-4886-9cb0-87fe7426c818 with cidr 10.10.20.0/24&lt;br/&gt;
2017-03-31 15:51:41,175 - openstack_utils - INFO - Creating security group  &apos;sdnvpn-sg&apos;...&lt;br/&gt;
2017-03-31 15:51:41,308 - openstack_utils - DEBUG - Security group &apos;sdnvpn-sg&apos; with ID=65206fea-7be2-49b6-abce-b32c3c46a61a created successfully.&lt;br/&gt;
2017-03-31 15:51:41,309 - openstack_utils - DEBUG - Adding ICMP rules in security group &apos;sdnvpn-sg&apos;...&lt;br/&gt;
2017-03-31 15:51:41,309 - openstack_utils - DEBUG - Security_group format set (no port range mentioned)&lt;br/&gt;
2017-03-31 15:51:41,455 - openstack_utils - DEBUG - Adding SSH rules in security group &apos;sdnvpn-sg&apos;...&lt;br/&gt;
2017-03-31 15:51:41,456 - openstack_utils - DEBUG - Security_group format set (port range included)&lt;br/&gt;
2017-03-31 15:51:41,610 - openstack_utils - DEBUG - Security_group format set (port range included)&lt;br/&gt;
2017-03-31 15:51:41,773 - openstack_utils - DEBUG - Security_group format set (no port range mentioned) Neutron server returns request_ids: &lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;#39;req-3afdd79b-09c5-41c0-a3d5-edc077407a21&amp;#39;&amp;#93;&lt;/span&gt;&lt;br/&gt;
2017-03-31 15:51:41,872 - openstack_utils - ERROR - Bad security group format.One of the port range is not properly set:range min: 80,range max: None&lt;br/&gt;
2017-03-31 15:51:41,872 - sndvpn_test_utils - INFO - Creating instance &apos;sdnvpn-8-2&apos;...&lt;br/&gt;
2017-03-31 15:51:41,873 - sndvpn_test_utils - DEBUG - Configuration:&lt;br/&gt;
 name=sdnvpn-8-2&lt;br/&gt;
 flavor=m1.tiny&lt;br/&gt;
 image=1018ece1-b44c-4fef-857e-bb82f2a61f2f&lt;br/&gt;
 network=773cd3bd-24a5-4886-9cb0-87fe7426c818&lt;br/&gt;
 secgroup=65206fea-7be2-49b6-abce-b32c3c46a61a&lt;br/&gt;
 hypervisor=&lt;br/&gt;
 fixed_ip=None&lt;br/&gt;
 files=None&lt;br/&gt;
 userdata=&lt;br/&gt;
None&lt;/p&gt;

&lt;p&gt;2017-03-31 15:51:41,889 - keystoneauth.identity.v2 - DEBUG - Making authentication request to &lt;a href=&quot;http://192.168.37.10:5000/v2.0/tokens&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.37.10:5000/v2.0/tokens&lt;/a&gt;&lt;br/&gt;
2017-03-31 15:51:43,592 - keystoneauth.identity.v2 - DEBUG - Making authentication request to &lt;a href=&quot;http://192.168.37.10:5000/v2.0/tokens&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.37.10:5000/v2.0/tokens&lt;/a&gt;&lt;br/&gt;
2017-03-31 15:51:51,896 - sndvpn_test_utils - DEBUG - Instance &apos;sdnvpn-8-2&apos; booted successfully. IP=&apos;10.10.20.3&apos;.&lt;br/&gt;
2017-03-31 15:51:51,896 - sndvpn_test_utils - DEBUG - Adding &apos;sdnvpn-8-2&apos; to security group &apos;sdnvpn-sg&apos;...&lt;br/&gt;
2017-03-31 15:51:51,905 - keystoneauth.identity.v2 - DEBUG - Making authentication request to &lt;a href=&quot;http://192.168.37.10:5000/v2.0/tokens&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.37.10:5000/v2.0/tokens&lt;/a&gt;&lt;br/&gt;
2017-03-31 15:51:53,080 - sndvpn_test_utils - INFO - Creating instance &apos;sdnvpn-8-1&apos;...&lt;br/&gt;
2017-03-31 15:51:53,081 - sndvpn_test_utils - DEBUG - Configuration:&lt;br/&gt;
 name=sdnvpn-8-1&lt;br/&gt;
 flavor=m1.tiny&lt;br/&gt;
 image=1018ece1-b44c-4fef-857e-bb82f2a61f2f&lt;br/&gt;
 network=130d6058-1321-4d4b-bc89-99c62e6dc971&lt;br/&gt;
 secgroup=65206fea-7be2-49b6-abce-b32c3c46a61a&lt;br/&gt;
 hypervisor=&lt;br/&gt;
 fixed_ip=None&lt;br/&gt;
 files=None&lt;br/&gt;
 userdata=&lt;br/&gt;
#!/bin/sh&lt;br/&gt;
set 10.10.20.3&lt;br/&gt;
while true; do&lt;br/&gt;
 for i do&lt;br/&gt;
  ip=$i&lt;br/&gt;
  ping -c 1 $ip 2&amp;gt;&amp;amp;1 &amp;gt;/dev/null&lt;br/&gt;
  RES=$?&lt;br/&gt;
  if [ &quot;Z$RES&quot; = &quot;Z0&quot; ] ; then&lt;br/&gt;
   echo ping $ip OK&lt;br/&gt;
  else echo ping $ip KO&lt;br/&gt;
  fi&lt;br/&gt;
 done&lt;br/&gt;
 sleep 1&lt;br/&gt;
done&lt;/p&gt;


&lt;p&gt;2017-03-31 15:51:53,095 - keystoneauth.identity.v2 - DEBUG - Making authentication request to &lt;a href=&quot;http://192.168.37.10:5000/v2.0/tokens&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.37.10:5000/v2.0/tokens&lt;/a&gt;&lt;br/&gt;
2017-03-31 15:51:54,357 - keystoneauth.identity.v2 - DEBUG - Making authentication request to &lt;a href=&quot;http://192.168.37.10:5000/v2.0/tokens&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://192.168.37.10:5000/v2.0/tokens&lt;/a&gt;&lt;br/&gt;
2017-03-31 15:52:02,684 - sndvpn_test_utils - DEBUG - Instance &apos;sdnvpn-8-1&apos; booted successfully. IP=&apos;10.10.10.7&apos;.&lt;br/&gt;
2017-03-31 15:52:02,684 - sndvpn_test_utils - DEBUG - Adding &apos;sdnvpn-8-1&apos; to security group &apos;sdnvpn-sg&apos;...&lt;br/&gt;
2017-03-31 15:52:03,493 - sdnvpn-results - INFO - Create VPN with eRT==iRT&lt;br/&gt;
2017-03-31 15:52:03,649 - sdnvpn-testcase-8 - DEBUG - VPN created details: {u&apos;bgpvpn&apos;: {u&apos;export_targets&apos;: &lt;span class=&quot;error&quot;&gt;&amp;#91;u&amp;#39;88:88&amp;#39;&amp;#93;&lt;/span&gt;, u&apos;name&apos;: u&apos;sdnvpn-7&apos;, u&apos;route_distinguishers&apos;: &lt;span class=&quot;error&quot;&gt;&amp;#91;u&amp;#39;18:18&amp;#39;&amp;#93;&lt;/span&gt;, u&apos;routers&apos;: [], u&apos;import_targets&apos;: &lt;span class=&quot;error&quot;&gt;&amp;#91;u&amp;#39;88:88&amp;#39;&amp;#93;&lt;/span&gt;, u&apos;networks&apos;: &lt;br/&gt;
[], u&apos;tenant_id&apos;: u&apos;a94d4d97de9d4200ba9beca8d05c83d5&apos;, u&apos;route_targets&apos;: [], u&apos;project_id&apos;: u&apos;a94d4d97de9d4200ba9beca8d05c83d5&apos;, u&apos;type&apos;: u&apos;l3&apos;, u&apos;id&apos;: u&apos;07c91f3f-df7d-4177-87c4-6320127359e8&apos;}}&lt;br/&gt;
2017-03-31 15:52:03,649 - sdnvpn-results - INFO - Associate router &apos;sdnvpn-8-1-router&apos; and net &apos;sdnvpn-8-2&apos; to the VPN.&lt;br/&gt;
2017-03-31 15:52:04,965 - sndvpn_test_utils - DEBUG - Waiting for router 07c91f3f-df7d-4177-87c4-6320127359e8 to associate with BGPVPN 80e53bf6-1426-46f8-9c2f-ee96d6efc644&lt;br/&gt;
2017-03-31 15:52:06,129 - sndvpn_test_utils - DEBUG - Waiting for network 07c91f3f-df7d-4177-87c4-6320127359e8 to associate with BGPVPN 773cd3bd-24a5-4886-9cb0-87fe7426c818&lt;br/&gt;
2017-03-31 15:52:07,311 - sndvpn_test_utils - INFO - Waiting for instance f6e5c6f9-dd81-491a-aab5-dad988fc42b7 to get a DHCP lease...&lt;br/&gt;
2017-03-31 15:55:13,490 - sndvpn_test_utils - ERROR - Instance f6e5c6f9-dd81-491a-aab5-dad988fc42b7 seems to have failed leasing an IP.&lt;br/&gt;
2017-03-31 15:55:13,491 - sndvpn_test_utils - INFO - Waiting for instance 431b3a75-2aad-40b4-8d5b-bc16cf29a1a0 to get a DHCP lease...&lt;br/&gt;
^CTraceback (most recent call last):&lt;br/&gt;
  File &quot;./run_tests.py&quot;, line 107, in &amp;lt;module&amp;gt;&lt;br/&gt;
    main()&lt;br/&gt;
  File &quot;./run_tests.py&quot;, line 78, in main&lt;br/&gt;
    result = t.main()&lt;br/&gt;
  File &quot;/home/opnfv/repos/sdnvpn/sdnvpn/test/functest/testcase_8.py&quot;, line 122, in main&lt;br/&gt;
    instances_up = test_utils.wait_for_instances_up(vm_1, vm_2)&lt;br/&gt;
  File &quot;/home/opnfv/repos/sdnvpn/sdnvpn/lib/utils.py&quot;, line 270, in wait_for_instances_up&lt;br/&gt;
    check = &lt;span class=&quot;error&quot;&gt;&amp;#91;wait_for_instance(instance) for instance in args&amp;#93;&lt;/span&gt;&lt;br/&gt;
  File &quot;/home/opnfv/repos/sdnvpn/sdnvpn/lib/utils.py&quot;, line 259, in wait_for_instance&lt;/p&gt;

&lt;p&gt;The VM we are using does 3 dhcp request. That is around 120 seconds. All internal transport tunnels are created before already.&lt;/p&gt;

&lt;p&gt;When I login into the vm alter then 120 seconds and I do &quot;ifup eth0&quot; then I get directly a ip.&lt;/p&gt;

&lt;p&gt;Attached you find the flows from ovs when it is not working and when we have waited 2 minutes. The flow from the controller and the flows from the compute are both shown. What can be seen is that not even table0 contains the inport flow. One more interesting thing is either the dhcp request goes through directly (less than 10 seconds) or it needs this long time.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20510">NETVIRT-589</key>
            <summary>stable/boron not usable in OPNFV-test framwork - DHCP timesout</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="10000">Done</resolution>
                                        <assignee username="vyshakh.krishnan.c.h@ericsson.com">Vyshakh Krishnan</assignee>
                                    <reporter username="nikolas.hermanns@ericsson.com">Nikolas Hermanns</reporter>
                        <labels>
                    </labels>
                <created>Mon, 3 Apr 2017 14:41:29 +0000</created>
                <updated>Thu, 20 Apr 2017 04:51:13 +0000</updated>
                            <resolved>Thu, 20 Apr 2017 04:51:13 +0000</resolved>
                                    <version>Boron</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>11</watches>
                                                                                                                <comments>
                            <comment id="37615" author="nikolas.hermanns@ericsson.com" created="Mon, 3 Apr 2017 14:41:29 +0000"  >&lt;p&gt;Attachment odl-dhcp-issue.zip has been added with description: tables&lt;/p&gt;</comment>
                            <comment id="37601" author="kencykurian@gmail.com" created="Tue, 4 Apr 2017 06:28:28 +0000"  >&lt;p&gt;Hi Nikolas,&lt;/p&gt;

&lt;p&gt;Could you please let us know how many VMs are being spawned. Is it failing for all the VMs initially and works fine when ifup eth0 is done after 2 minutes.&lt;/p&gt;

&lt;p&gt;&amp;gt;&amp;gt;One more interesting thing is either the dhcp request goes through directly (less than 10 seconds) or it needs this long time. &amp;lt;&amp;lt;&lt;/p&gt;

&lt;p&gt;Do you mean to say that DHCP request is actually being send within 10 secs and not within 120 secs as we expect?&lt;/p&gt;</comment>
                            <comment id="37602" author="nikolas.hermanns@ericsson.com" created="Tue, 4 Apr 2017 08:09:30 +0000"  >&lt;p&gt;Hey Kency,&lt;/p&gt;

&lt;p&gt;thanks for looking into this.&lt;/p&gt;

&lt;p&gt;So I spawn 2 VMs both have the same issue is a probability from around 70%. Any additional VM has the same issue.&lt;/p&gt;

&lt;p&gt;If in the rare cases that the flows are pushed directly the DHCP request gets answered directly then I see that the VM is botted up in about 10 seconds.&lt;/p&gt;

&lt;p&gt;So 2 in short cases:&lt;br/&gt;
1. &lt;span class=&quot;error&quot;&gt;&amp;#91;broken YANGTOOLS-14% of the times&amp;#93;&lt;/span&gt; No connectivity at all for the first ~2 minutest&lt;br/&gt;
2. &lt;span class=&quot;error&quot;&gt;&amp;#91;working CONTROLLER-24% of the times&amp;#93;&lt;/span&gt; Direct connectivity and through that the DHCP request is answered directly.&lt;/p&gt;


&lt;p&gt;You see in the attachment that I added 2 times all the flow tables. That is both times from 1. The not working one is directly after the VM is spawned. The working on is after ~2 mins.&lt;/p&gt;

&lt;p&gt;Thanks! Nikolas&lt;/p&gt;</comment>
                            <comment id="37603" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 10:53:11 +0000"  >&lt;p&gt;I have a new finding!&lt;/p&gt;

&lt;p&gt;in ovs logs I can see a lot of this messages:&lt;br/&gt;
2017-04-05T10:32:59.834Z|00621|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:32:59.834Z|00622|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:32:59.924Z|00623|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.002Z|00624|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.013Z|00625|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.013Z|00626|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.014Z|00627|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.014Z|00628|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.026Z|00629|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.026Z|00630|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.045Z|00631|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.045Z|00632|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:00.045Z|00633|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPGMFC_GROUP_EXISTS error reply to OFPT_GROUP_MOD message&lt;br/&gt;
2017-04-05T10:33:10.045Z|00634|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: 316 flow_mods in the 9 s starting 10 s ago (316 adds)&lt;br/&gt;
2017-04-05T10:33:10.187Z|00635|connmgr|INFO|Dropped 8 log messages in last 11 seconds (most recently, 7 seconds ago) due to excessive rate&lt;br/&gt;
2017-04-05T10:33:10.187Z|00636|connmgr|INFO|br-int&amp;lt;-&amp;gt;tcp:192.0.2.7:6653: sending OFPBAC_BAD_OUT_GROUP error reply to OFPT_FLOW_MOD message&lt;/p&gt;

&lt;p&gt;This is related to this bug:&lt;br/&gt;
&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8132&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8132&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After a vm is delete groups and flows are not cleanup.&lt;/p&gt;

&lt;p&gt;On a fresh deployed system with a clean odl and a clean ovs everything seems to be working. When creating and removeing vms and networks after a while we get a group entry in ovs which is bad:&lt;br/&gt;
group_id=210001,type=all&lt;br/&gt;
in ODL:&lt;br/&gt;
                        &quot;buckets&quot;: {&lt;br/&gt;
                            &quot;bucket&quot;: [&lt;br/&gt;
                                {&lt;br/&gt;
                                    &quot;action&quot;: [&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;openflowplugin-extension-nicira-action:nx-resubmit&quot;: &lt;/p&gt;
{
                                                &quot;table&quot;: 55
                                            }
&lt;p&gt;,&lt;br/&gt;
                                            &quot;order&quot;: 1&lt;br/&gt;
                                        },&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;order&quot;: 0,&lt;br/&gt;
                                            &quot;set-field&quot;: {&lt;br/&gt;
                                                &quot;tunnel&quot;: &lt;/p&gt;
{
                                                    &quot;tunnel-id&quot;: 1
                                                }
&lt;p&gt;                                            }&lt;br/&gt;
                                        }&lt;br/&gt;
                                    ],&lt;br/&gt;
                                    &quot;bucket-id&quot;: 0,&lt;br/&gt;
                                    &quot;watch_group&quot;: 4294967295,&lt;br/&gt;
                                    &quot;watch_port&quot;: 4294967295,&lt;br/&gt;
                                    &quot;weight&quot;: 0&lt;br/&gt;
                                }&lt;br/&gt;
                            ]&lt;br/&gt;
                        },&lt;br/&gt;
                        &quot;group-id&quot;: 210001,&lt;br/&gt;
                        &quot;group-name&quot;: &quot;3c94c809-663c-4ae0-9313-706d1aaf8310&quot;,&lt;br/&gt;
                        &quot;group-type&quot;: &quot;group-all&quot;&lt;/p&gt;


&lt;p&gt;So the group is not correctly synced!&lt;/p&gt;

&lt;p&gt;So I think we have still 2 issues here:&lt;br/&gt;
1. no cleanup when VMs, networks and bgpvpns are delete&lt;br/&gt;
2. a group cannot be modified.&lt;/p&gt;</comment>
                            <comment id="37604" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 12:04:23 +0000"  >&lt;p&gt;Just to state that one more time:&lt;br/&gt;
in ovs the group is really empty!&lt;/p&gt;

&lt;p&gt;OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
 group_id=210002,type=all,bucket=actions=group:210001,bucket=actions=load:0x200-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 group_id=150004,type=all,bucket=actions=set_field:fa:16:3e:12:a0:e5-&amp;gt;eth_src,set_field:fa:16:3e:0a:c4:e1-&amp;gt;eth_dst,load:0x100-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 group_id=5000,type=all,bucket=actions=CONTROLLER:65535,bucket=actions=resubmit(,17),bucket=actions=resubmit(,81)&lt;br/&gt;
 group_id=200002,type=all,bucket=actions=output:48&lt;br/&gt;
 group_id=210001,type=all&lt;br/&gt;
 48(tun69773c7a1b0): addr:7a:48:85:85:fe:f9&lt;br/&gt;
 49(tun441d8835c6b): addr:42:d9:3b:ca:c8:98&lt;br/&gt;
 50(tape83f7b84-88): addr:fe:16:3e:0a:c4:e1&lt;br/&gt;
 LOCAL(br-int): addr:e2:4a:ad:35:bc:47&lt;/p&gt;

&lt;p&gt;check here the  group_id=210001 it does not say anything behind. In odl it says:&lt;br/&gt;
&quot;openflowplugin-extension-nicira-action:nx-resubmit&quot;: {&lt;br/&gt;
&quot;table&quot;: 55&lt;br/&gt;
},&lt;br/&gt;
which means resubmit it to table 55 from where it is then matching on dhcp port and then send to the controller (Neutron dhcp).&lt;/p&gt;</comment>
                            <comment id="37605" author="periyasamy.palanisamy@ericsson.com" created="Wed, 5 Apr 2017 12:45:18 +0000"  >&lt;p&gt;In tables_not_working log, I don&apos;t see any flows/groups for neutron VMs present in both compute nodes and seeing flows/groups only for transparent port created on the DPN for the flat provider network. Looks like there is no VMs spawned. At this stage, group_id=210001 is empty because of no VMs.&lt;/p&gt;

&lt;p&gt;What do you see in odl for group id 210001 ? Does it exist in inventory config ds or not ?&lt;/p&gt;

&lt;p&gt;when you add new VM back into this network, Are you seeing only ELAN Local BC group (210001) not updated with bucket? what do you see in wireshark trace ? is it group_mod or group-add ? what about other flows for the VM ?&lt;/p&gt;</comment>
                            <comment id="37606" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 12:49:58 +0000"  >&lt;p&gt;This is what I see in odl as already written in the comment above:&lt;br/&gt;
in ODL:&lt;br/&gt;
                        &quot;buckets&quot;: {&lt;br/&gt;
                            &quot;bucket&quot;: [&lt;br/&gt;
                                {&lt;br/&gt;
                                    &quot;action&quot;: [&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;openflowplugin-extension-nicira-action:nx-resubmit&quot;: &lt;/p&gt;
{
                                                &quot;table&quot;: 55
                                            }
&lt;p&gt;,&lt;br/&gt;
                                            &quot;order&quot;: 1&lt;br/&gt;
                                        },&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;order&quot;: 0,&lt;br/&gt;
                                            &quot;set-field&quot;: {&lt;br/&gt;
                                                &quot;tunnel&quot;: &lt;/p&gt;
{
                                                    &quot;tunnel-id&quot;: 1
                                                }
&lt;p&gt;                                            }&lt;br/&gt;
                                        }&lt;br/&gt;
                                    ],&lt;br/&gt;
                                    &quot;bucket-id&quot;: 0,&lt;br/&gt;
                                    &quot;watch_group&quot;: 4294967295,&lt;br/&gt;
                                    &quot;watch_port&quot;: 4294967295,&lt;br/&gt;
                                    &quot;weight&quot;: 0&lt;br/&gt;
                                }&lt;br/&gt;
                            ]&lt;br/&gt;
                        },&lt;br/&gt;
                        &quot;group-id&quot;: 210001,&lt;br/&gt;
                        &quot;group-name&quot;: &quot;3c94c809-663c-4ae0-9313-706d1aaf8310&quot;,&lt;br/&gt;
                        &quot;group-type&quot;: &quot;group-all&quot;&lt;/p&gt;

&lt;p&gt;Have in mind that I reproduced the error few times and what you do see here is not the original issue when the bug was found.&lt;/p&gt;</comment>
                            <comment id="37607" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 13:46:16 +0000"  >&lt;p&gt;So very short before the vm is stated I see the following in ovs:&lt;/p&gt;

&lt;p&gt;3 computes:&lt;br/&gt;
OFPST_GROUP_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
 group_id=200000,type=all,bucket=actions=set_field:00:72:2b:16:87:6c-&amp;gt;eth_dst,load:0x300-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 group_id=5000,type=all,bucket=actions=CONTROLLER:65535,bucket=actions=resubmit(,17),bucket=actions=resubmit(,81)&lt;br/&gt;
 group_id=210002,type=all,bucket=actions=group:210001,bucket=actions=load:0x300-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 group_id=210001,type=all&lt;br/&gt;
 group_id=150010,type=all,bucket=actions=set_field:fa:16:3e:33:a2:cc-&amp;gt;eth_src,set_field:fa:16:3e:51:eb:2d-&amp;gt;eth_dst,load:0x1000-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 group_id=150003,type=all,bucket=actions=set_field:fe:16:3e:0c:92:f0-&amp;gt;eth_src,set_field:fa:16:3e:0c:92:f0-&amp;gt;eth_dst,load:0x500-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;/p&gt;

&lt;p&gt;in odl:&lt;br/&gt;
                    {&lt;br/&gt;
                        &quot;buckets&quot;: {&lt;br/&gt;
                            &quot;bucket&quot;: [&lt;br/&gt;
                                {&lt;br/&gt;
                                    &quot;action&quot;: [&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;openflowplugin-extension-nicira-action:nx-resubmit&quot;: &lt;/p&gt;
{
                                                &quot;table&quot;: 220
                                            }
&lt;p&gt;,&lt;br/&gt;
                                            &quot;order&quot;: 2&lt;br/&gt;
                                        },&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;openflowplugin-extension-nicira-action:nx-reg-load&quot;: {&lt;br/&gt;
                                                &quot;dst&quot;: &lt;/p&gt;
{
                                                    &quot;end&quot;: 31,
                                                    &quot;nx-reg&quot;: &quot;nicira-match:nxm-nx-reg6&quot;,
                                                    &quot;start&quot;: 0
                                                }
&lt;p&gt;,&lt;br/&gt;
                                                &quot;value&quot;: 768&lt;br/&gt;
                                            },&lt;br/&gt;
                                            &quot;order&quot;: 1&lt;br/&gt;
                                        },&lt;br/&gt;
                                        {&lt;br/&gt;
                                            &quot;order&quot;: 0,&lt;br/&gt;
                                            &quot;set-field&quot;: {&lt;br/&gt;
                                                &quot;ethernet-match&quot;: {&lt;br/&gt;
                                                    &quot;ethernet-destination&quot;: &lt;/p&gt;
{
                                                        &quot;address&quot;: &quot;00:72:2b:16:87:6c&quot;
                                                    }
&lt;p&gt;                                                }&lt;br/&gt;
                                            }&lt;br/&gt;
                                        }&lt;br/&gt;
                                    ],&lt;br/&gt;
                                    &quot;bucket-id&quot;: 0,&lt;br/&gt;
                                    &quot;watch_group&quot;: 4294967295,&lt;br/&gt;
                                    &quot;watch_port&quot;: 4294967295,&lt;br/&gt;
                                    &quot;weight&quot;: 0&lt;br/&gt;
                                }&lt;br/&gt;
                            ]&lt;br/&gt;
                        },&lt;br/&gt;
                        &quot;group-id&quot;: 200000,&lt;br/&gt;
                        &quot;group-name&quot;: &quot;7e763a79-bf3f-409a-80c7-6ea478b783eb&quot;,&lt;br/&gt;
                        &quot;group-type&quot;: &quot;group-all&quot;&lt;br/&gt;
                    },&lt;br/&gt;
                    {&lt;br/&gt;
                        &quot;buckets&quot;: {},&lt;br/&gt;
                        &quot;group-id&quot;: 210001,&lt;br/&gt;
                        &quot;group-name&quot;: &quot;271c0841-0427-409f-b37c-94aea5175748&quot;,&lt;br/&gt;
                        &quot;group-type&quot;: &quot;group-all&quot;&lt;br/&gt;
                    },&lt;/p&gt;


&lt;p&gt;see full inventory in logs.&lt;/p&gt;</comment>
                            <comment id="37616" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 13:47:16 +0000"  >&lt;p&gt;Attachment full-inventory.zip has been added with description: full-inventory before vm is booted&lt;/p&gt;</comment>
                            <comment id="37608" author="periyasamy.palanisamy@ericsson.com" created="Thu, 6 Apr 2017 05:23:21 +0000"  >&lt;p&gt;group_id=210002,type=all,bucket=actions=group:210001,bucket=actions=load:0x300-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
group_id=210001,type=all&lt;/p&gt;

&lt;p&gt;It looks like the above groups are created for ELAN instance for flat provider network type and doesn&apos;t have any VMs in it. &lt;br/&gt;
But when add VM, group_mod is sent for 210001 with a bucket to OVS, but not sure why OVS throws OFPGMFC_GROUP_EXISTS error. This should be thrown only for group add OFPGC_ADD request and not for OFPGC_MODIFY.&lt;/p&gt;

&lt;p&gt;Can we look at tcpdump to know what kind of group request is sent ?&lt;/p&gt;</comment>
                            <comment id="37609" author="nikolas.hermanns@ericsson.com" created="Thu, 6 Apr 2017 14:48:37 +0000"  >&lt;p&gt;Reproduced again this time fetching logs and thread dump while and after hanging odl:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://drive.google.com/open?id=0B_Rr7XjF0yoHc2EwT1psVGQwRVE&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://drive.google.com/open?id=0B_Rr7XjF0yoHc2EwT1psVGQwRVE&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="37610" author="periyasamy.palanisamy@ericsson.com" created="Fri, 7 Apr 2017 06:23:52 +0000"  >&lt;p&gt;I see there are 6 threads which blocked in BgpConfigurationManager while advertising route to bgp. Looks like there is an issue with establishing neighbour with bgp peer. This causes a thread which invokes BgpConfigurationManager#replay holds bgpconfigmgr&apos;s instrinsic lock for longer time, eventually other threads trying to advertise routes, etc. are blocked on this lock.&lt;br/&gt;
This makes around 7 threads to be unused by ODL (DjC, DCN notification etc.) and it leads to 2 mins hang and flows are not programmed in switches (in the attached log, table 17 flow rules are not programmed for some of the VMs)&lt;/p&gt;

&lt;p&gt;We need to address the following.&lt;/p&gt;

&lt;p&gt;1. Need to resolve establishing BGP neighbor issue. in karaf.log, i see lot of errors like: &lt;br/&gt;
2017-04-06 14:54:52,403 | ERROR | pool-46-thread-1 | BgpConfigurationManager          | 318 - org.opendaylight.netvirt.bgpmanager-impl - 0.3.3.SNAPSHOT | Replay:startBgp() received exception: &quot;org.apache.thrift.transport.TTransportException&quot; &lt;/p&gt;

&lt;p&gt;Is there any issue with setting up 6wind quagga with ODL ? can you look into it ?&lt;br/&gt;
If you resolve this, we may not see the thread blocking issue.&lt;/p&gt;

&lt;p&gt;2. Holding lock bgpconfigmgr&apos;s intrinsic lock for all method invocations is incorrect. This will make system to be unusable at this situation. It has to be addressed. Suneelu/Siva, Can you have a look ?&lt;/p&gt;</comment>
                            <comment id="37611" author="nikolas.hermanns@ericsson.com" created="Fri, 7 Apr 2017 06:45:11 +0000"  >&lt;p&gt;Hey,&lt;/p&gt;

&lt;p&gt;godd finding! yes quagga bgp is not working yet on this machine. This was a bug raised internally for OPNFV. I will put more effort on this bug then now. You are right we need to remove this sync in addVRF. Can we still pull that in SR-3?&lt;/p&gt;

&lt;p&gt;Br Nikolas&lt;/p&gt;</comment>
                            <comment id="37612" author="nikolas.hermanns@ericsson.com" created="Fri, 7 Apr 2017 09:53:43 +0000"  >&lt;p&gt;just for more information!&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;cat overcloud-controller-0.odl.thread.dump |grep BL&lt;br/&gt;
OCKED -B 1 -A 6                                                                                                     &lt;br/&gt;
&quot;ForkJoinPool-1-worker-0&quot; #1072 daemon prio=5 os_prio=0 tid=0x00007f3fb4853000 nid=0x46521 waiting for monitor entry&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00007f3f34568000&amp;#93;&lt;/span&gt;&lt;br/&gt;
   java.lang.Thread.State: BLOCKED (on object monitor)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager.addPrefix(BgpConfigurationManager.java:1918)&lt;/li&gt;
&lt;/ol&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;waiting to lock &amp;lt;0x000000008e1fe548&amp;gt; (a org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpManager.advertisePrefix(BgpManager.java:122)&lt;br/&gt;
        at Proxyf51ee27f_be1b_4724_a075_2d313a52fe71.advertisePrefix(Unknown Source)&lt;br/&gt;
        at Proxy4be9080d_62c9_4555_b8c8_5c3f04181a72.advertisePrefix(Unknown Source)&lt;br/&gt;
        at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.addPrefixToBGP(VpnInterfaceManager.java:965)&lt;br/&gt;
&amp;#8211;&lt;br/&gt;
&quot;ForkJoinPool-1-worker-2&quot; #1070 daemon prio=5 os_prio=0 tid=0x00007f3fb4856800 nid=0x46520 waiting for monitor entry&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00007f3f0c347000&amp;#93;&lt;/span&gt;&lt;br/&gt;
   java.lang.Thread.State: BLOCKED (on object monitor)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager.addPrefix(BgpConfigurationManager.java:1918)&lt;/li&gt;
	&lt;li&gt;waiting to lock &amp;lt;0x000000008e1fe548&amp;gt; (a org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpManager.advertisePrefix(BgpManager.java:122)&lt;br/&gt;
        at Proxyf51ee27f_be1b_4724_a075_2d313a52fe71.advertisePrefix(Unknown Source)&lt;br/&gt;
        at Proxy4be9080d_62c9_4555_b8c8_5c3f04181a72.advertisePrefix(Unknown Source)&lt;br/&gt;
        at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.addPrefixToBGP(VpnInterfaceManager.java:965)&lt;br/&gt;
&amp;#8211;&lt;br/&gt;
&quot;ForkJoinPool-1-worker-3&quot; #1071 daemon prio=5 os_prio=0 tid=0x00007f3f78206000 nid=0x4651f waiting for monitor entry&lt;br/&gt;
 &lt;span class=&quot;error&quot;&gt;&amp;#91;0x00007f3f1bdfe000&amp;#93;&lt;/span&gt;&lt;br/&gt;
   java.lang.Thread.State: BLOCKED (on object monitor)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager.addPrefix(BgpConfigurationManager.java:1918)&lt;/li&gt;
	&lt;li&gt;waiting to lock &amp;lt;0x000000008e1fe548&amp;gt; (a org.opendaylight.netvirt.bgpmanager.BgpConfigurationManager)&lt;br/&gt;
        at org.opendaylight.netvirt.bgpmanager.BgpManager.advertisePrefix(BgpManager.java:122)&lt;br/&gt;
        at Proxyf51ee27f_be1b_4724_a075_2d313a52fe71.advertisePrefix(Unknown Source)&lt;br/&gt;
        at Proxy4be9080d_62c9_4555_b8c8_5c3f04181a72.advertisePrefix(Unknown Source)&lt;br/&gt;
        at org.opendaylight.netvirt.vpnmanager.VpnInterfaceManager.addPrefixToBGP(VpnInterfaceManager.java:965)&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="37613" author="nikolas.hermanns@ericsson.com" created="Fri, 7 Apr 2017 12:36:54 +0000"  >&lt;p&gt;I checked. if effects master branch as well in the same amount.&lt;/p&gt;</comment>
                            <comment id="37614" author="periyasamy.palanisamy@ericsson.com" created="Wed, 12 Apr 2017 08:14:59 +0000"  >&lt;p&gt;Vyshakh, Can you get &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/54578/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/54578/&lt;/a&gt; merged ? Also it has to be cherry picked into stable/boron.&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12472" name="full-inventory.zip" size="32317" author="nikolas.hermanns@ericsson.com" created="Wed, 5 Apr 2017 13:47:16 +0000"/>
                            <attachment id="12471" name="odl-dhcp-issue.zip" size="9631" author="nikolas.hermanns@ericsson.com" created="Mon, 3 Apr 2017 14:41:29 +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>8142</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=8142]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10202" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Priority</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10312"><![CDATA[High]]></customfieldvalue>

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

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