<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:22:29 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-796] DualStack: OF rules table 51 controller node: only the flow for IPv4 or for IPv6 is present, not both</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-796</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description></description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="20717">NETVIRT-796</key>
            <summary>DualStack: OF rules table 51 controller node: only the flow for IPv4 or for IPv6 is present, not both</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="-1">Unassigned</assignee>
                                    <reporter username="valentina.krasnobaeva@6wind.com">Valentina Krasnobaeva</reporter>
                        <labels>
                    </labels>
                <created>Wed, 19 Jul 2017 09:19:57 +0000</created>
                <updated>Thu, 19 Oct 2017 21:28:01 +0000</updated>
                            <resolved>Wed, 9 Aug 2017 09:20:40 +0000</resolved>
                                    <version>Carbon</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="38169" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 09:55:08 +0000"  >&lt;p&gt;Noticed, when applying patch &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; to Carbon HEAD &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;.&lt;/p&gt;

&lt;p&gt;1. When we launch dualstack VM and restart ODL to obtain VXLAN tunnels between controller and compute nodes (see issue &lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8865&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8865&lt;/a&gt;) we finish with the following rule set at controller node OVS:&lt;/p&gt;

&lt;p&gt;root@controller-deray:~# ovs-ofctl -O OpenFlow13 dump-flows br-int | grep -v n_packets=0&lt;br/&gt;
OFPST_FLOW reply (OF1.3) (xid=0x2):&lt;br/&gt;
 cookie=0x8000001, duration=496.587s, table=0, n_packets=77927, n_bytes=5699510, priority=5,in_port=2 actions=write_metadata:0x70000000001/0xfffff0000000001,goto_table:36&lt;br/&gt;
 cookie=0x8000000, duration=496.499s, table=0, n_packets=2379, n_bytes=118826, priority=4,in_port=1,vlan_tci=0x0000/0x1fff actions=write_metadata:0x60000000000/0xffffff0000000001,goto_table:17&lt;br/&gt;
 cookie=0x8000001, duration=496.041s, table=17, n_packets=2379, n_bytes=118826, priority=10,metadata=0x8000060000000000/0xffffff0000000000 actions=load:0x186a9-&amp;gt;NXM_NX_REG3&lt;span class=&quot;error&quot;&gt;&amp;#91;0..24&amp;#93;&lt;/span&gt;,write_metadata:0x9000060000030d52/0xfffffffffffffffe,goto_table:19&lt;br/&gt;
 cookie=0x8040000, duration=496.041s, table=17, n_packets=2379, n_bytes=118826, priority=10,metadata=0x9000060000000000/0xffffff0000000000 actions=load:0x6-&amp;gt;NXM_NX_REG1&lt;span class=&quot;error&quot;&gt;&amp;#91;0..19&amp;#93;&lt;/span&gt;,load:0x138a-&amp;gt;NXM_NX_REG7&lt;span class=&quot;error&quot;&gt;&amp;#91;0..15&amp;#93;&lt;/span&gt;,write_metadata:0xa00006138a000000/0xfffffffffffffffe,goto_table:48&lt;br/&gt;
 cookie=0x4000000, duration=496.041s, table=17, n_packets=2379, n_bytes=118826, priority=10,metadata=0x60000000000/0xffffff0000000000 actions=write_metadata:0x800006138a000000/0xfffffffffffffffe,goto_table:45&lt;br/&gt;
 cookie=0x1080000, duration=496.587s, table=19, n_packets=2124, n_bytes=89208, priority=100,arp,arp_op=1 actions=group:5000&lt;br/&gt;
 cookie=0x1080000, duration=496.587s, table=19, n_packets=255, n_bytes=29618, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x900138a, duration=494.456s, table=36, n_packets=255, n_bytes=29650, priority=5,tun_id=0x50 actions=write_metadata:0x138a000000/0xfffffffff000000,goto_table:51&lt;br/&gt;
 cookie=0x4000000, duration=496.588s, table=45, n_packets=2379, n_bytes=118826, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x8500000, duration=496.588s, table=48, n_packets=2379, n_bytes=118826, priority=0 actions=resubmit(,49),resubmit(,50)&lt;br/&gt;
 cookie=0x805138a, duration=494.456s, table=50, n_packets=2379, n_bytes=118826, priority=20,metadata=0x6138a000000/0xfffffffff000000,dl_src=fa:16:3e:30:ba:92 actions=goto_table:51&lt;br/&gt;
 cookie=0x803138a, duration=494.456s, table=51, n_packets=253, n_bytes=29478, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:30:ba:92 actions=load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x803138a, duration=494.456s, table=51, n_packets=254, n_bytes=29532, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:84:3b:a1 actions=set_field:0x50-&amp;gt;tun_id,load:0x700-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8030000, duration=496.587s, table=51, n_packets=2127, n_bytes=89466, priority=0 actions=goto_table:52&lt;br/&gt;
 cookie=0x870138a, duration=494.456s, table=52, n_packets=2125, n_bytes=89294, priority=5,metadata=0x138a000000/0xffff000001 actions=write_actions(group:210004)&lt;br/&gt;
 cookie=0x870138a, duration=494.456s, table=52, n_packets=2, n_bytes=172, priority=5,metadata=0x138a000001/0xffff000001 actions=write_actions(group:210003)&lt;br/&gt;
 cookie=0x8800006, duration=494.456s, table=55, n_packets=2125, n_bytes=89294, priority=10,tun_id=0x6,metadata=0x60000000000/0xfffff0000000000 actions=drop&lt;br/&gt;
 cookie=0x8800006, duration=494.456s, table=55, n_packets=2, n_bytes=172, priority=9,tun_id=0x6 actions=load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8220000, duration=496.587s, table=81, n_packets=2124, n_bytes=89208, priority=0 actions=drop&lt;br/&gt;
 cookie=0x8000007, duration=496.426s, table=220, n_packets=255, n_bytes=29650, priority=9,reg6=0x600 actions=output:1&lt;br/&gt;
 cookie=0x8000230, duration=495.856s, table=220, n_packets=2379, n_bytes=118826, priority=6,reg6=0x700 actions=load:0x90000700-&amp;gt;NXM_NX_REG6[],write_metadata:0/0xfffffffffe,goto_table:230&lt;br/&gt;
 cookie=0x8000007, duration=495.856s, table=220, n_packets=2379, n_bytes=118826, priority=9,reg6=0x90000700 actions=output:2&lt;br/&gt;
 cookie=0x8000230, duration=496.588s, table=230, n_packets=2379, n_bytes=118826, priority=0 actions=resubmit(,220)&lt;/p&gt;

&lt;p&gt;VM MAC: dl_dst=fa:16:3e:84:3b:a1&lt;br/&gt;
qdhcp-namespace MAC: dl_dst=fa:16:3e:30:ba:92&lt;/p&gt;

&lt;p&gt;The problem is, that with the following flows we can access launched VM by its IPv6 address, but not by IPv4 address:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;nova show VM1&lt;br/&gt;
&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; Property                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Value                                                          &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; A network                            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 10.0.0.5, 2001:db8:0:2:f816:3eff:fe84:3ba1                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-DCF:diskConfig                    &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; MANUAL                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-AZ:availability_zone          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; nova                                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:host                 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; compute2-deray                                                 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:hostname             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; vm1                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:hypervisor_hostname  &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; compute2-deray                                                 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:instance_name        &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; instance-00000001                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:kernel_id            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; f9fea1b1-82d9-4989-aab1-6ff81f3f2814                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:launch_index         &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 0                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:ramdisk_id           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 9a3817d5-310c-42d3-a20f-b403580bf858                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:reservation_id       &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; r-oq0q13et                                                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:root_device_name     &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; /dev/vda                                                       &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:user_data            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:power_state               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 1                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:task_state                &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:vm_state                  &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; active                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-SRV-USG:launched_at               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-18T15:46:55.000000                                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-SRV-USG:terminated_at             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; accessIPv4                           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; accessIPv6                           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; config_drive                         &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; created                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-18T15:46:51Z                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; description                          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; VM1                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; flavor                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; m1.tiny (1)                                                    &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; hostId                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ec3953d3fc492d33f686a7527b9510786cc8c75eb37eaf5ca11adb4c       &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; host_status                          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; UP                                                             &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id                                   &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 5e750271-d0d8-4510-89c9-2c78b3c5c7a1                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; image                                &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; cirros-0.3.4-x86_64-uec (20adcf40-4705-4472-865d-935171d86cc0) &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; key_name                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; locked                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; False                                                          &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; metadata                             &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; name                                 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; VM1                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; os-extended-volumes:volumes_attached &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; progress                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 0                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; security_groups                      &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; X                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; status                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ACTIVE                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; tags                                 &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; tenant_id                            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 01de6938cfb043759f9439a4e5c366bc                               &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; updated                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-18T15:46:54Z                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; user_id                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 9e95f22ef93441f5bdb0bdffbe770850                               &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---------------------------------------------------------------+&lt;br/&gt;
root@controller-deray:/opt/stack/devstack# &lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;ip netns exec qdhcp-23355db4-9e76-426d-a3cd-260643a845c6 ping6 2001:db8:0:2:f816:3eff:fe84:3ba1&lt;br/&gt;
PING 2001:db8:0:2:f816:3eff:fe84:3ba1(2001:db8:0:2:f816:3eff:fe84:3ba1) 56 data bytes&lt;br/&gt;
64 bytes from 2001:db8:0:2:f816:3eff:fe84:3ba1: icmp_seq=1 ttl=64 time=2.51 ms&lt;br/&gt;
64 bytes from 2001:db8:0:2:f816:3eff:fe84:3ba1: icmp_seq=2 ttl=64 time=0.922 ms&lt;br/&gt;
64 bytes from 2001:db8:0:2:f816:3eff:fe84:3ba1: icmp_seq=3 ttl=64 time=0.720 ms&lt;br/&gt;
64 bytes from 2001:db8:0:2:f816:3eff:fe84:3ba1: icmp_seq=4 ttl=64 time=0.784 ms&lt;br/&gt;
^C
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;
		&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
			&lt;li&gt;2001:db8:0:2:f816:3eff:fe84:3ba1 ping statistics &amp;#8212;&lt;br/&gt;
4 packets transmitted, 4 received, 0% packet loss, time 3003ms&lt;br/&gt;
rtt min/avg/max/mdev = 0.720/1.235/2.514/0.742 ms&lt;br/&gt;
root@controller-deray:/opt/stack/devstack# ip netns exec qdhcp-23355db4-9e76-426d-a3cd-260643a845c6 ping -I 10.0.0.2 10.0.0.5&lt;br/&gt;
PING 10.0.0.5 (10.0.0.5) from 10.0.0.2 : 56(84) bytes of data.&lt;br/&gt;
From 10.0.0.2 icmp_seq=1 Destination Host Unreachable&lt;br/&gt;
From 10.0.0.2 icmp_seq=2 Destination Host Unreachable&lt;br/&gt;
From 10.0.0.2 icmp_seq=3 Destination Host Unreachable&lt;br/&gt;
^C&lt;/li&gt;
			&lt;li&gt;10.0.0.5 ping statistics &amp;#8212;&lt;br/&gt;
5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4024ms&lt;br/&gt;
pipe 3&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;We suppose, that table 51 misses a flow dedicated for IPv4 traffic from controller to VM, because it contains only the following flow below with metadata appropriate for IPv6 packets type: &lt;/p&gt;

&lt;p&gt; cookie=0x803138a, duration=494.456s, table=51, n_packets=253, n_bytes=29478, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:30:ba:92 actions=load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;/p&gt;

&lt;p&gt;2. When we launch a second VM, it obtains its IPv4 address, but not IPv6:&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;nova show VM2&lt;br/&gt;
&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; Property                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; Value                                                          &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; A network                            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 10.0.0.3, 2001:db8:0:2:f816:3eff:fef9:60f7                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-DCF:diskConfig                    &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; MANUAL                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-AZ:availability_zone          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; nova                                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:host                 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; compute1-deray                                                 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:hostname             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; vm2                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:hypervisor_hostname  &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; compute1-deray                                                 &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:instance_name        &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; instance-00000002                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:kernel_id            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; f9fea1b1-82d9-4989-aab1-6ff81f3f2814                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:launch_index         &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 0                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:ramdisk_id           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 9a3817d5-310c-42d3-a20f-b403580bf858                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:reservation_id       &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; r-vil6wssi                                                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:root_device_name     &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; /dev/vda                                                       &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-SRV-ATTR:user_data            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:power_state               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 1                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:task_state                &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-EXT-STS:vm_state                  &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; active                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-SRV-USG:launched_at               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-19T08:16:48.000000                                     &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; OS-SRV-USG:terminated_at             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; accessIPv4                           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; accessIPv6                           &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; config_drive                         &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; created                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-19T08:16:44Z                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; description                          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; VM2                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; flavor                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; m1.tiny (1)                                                    &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; hostId                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 616ed3f88736b63c4281d3b74a28e593978cf49e2e376e74ba9cfb2a       &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; host_status                          &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; UP                                                             &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; id                                   &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 3fd740f9-fbb9-4495-9e42-3f7f0ec1e514                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; image                                &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; cirros-0.3.4-x86_64-uec (20adcf40-4705-4472-865d-935171d86cc0) &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; key_name                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt;&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; locked                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; False                                                          &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; metadata                             &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; name                                 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; VM2                                                            &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; os-extended-volumes:volumes_attached &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; progress                             &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 0                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; security_groups                      &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; X                                                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; status                               &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; ACTIVE                                                         &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; tags                                 &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; tenant_id                            &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 01de6938cfb043759f9439a4e5c366bc                               &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; updated                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2017-07-19T08:16:48Z                                           &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; user_id                              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 9e95f22ef93441f5bdb0bdffbe770850                               &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;---------------------------------------------------------------+&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;nova console-log VM2&lt;br/&gt;
[    0.000000] Initializing cgroup subsys cpuset&lt;br/&gt;
[    0.000000] Initializing cgroup subsys cpu&lt;br/&gt;
[    0.000000] Linux version 3.2.0-80-virtual (buildd@batsu) (gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) ) #116-Ubuntu SMP Mon Mar 23 17:28:52 UTC 2015 (Ubuntu 3.2.0-80.116-virtual 3.&lt;br/&gt;
2.68)&lt;br/&gt;
...&lt;br/&gt;
Starting network...&lt;br/&gt;
udhcpc (v1.20.1) started&lt;br/&gt;
Sending discover...&lt;br/&gt;
Sending select for 10.0.0.3...&lt;br/&gt;
Lease of 10.0.0.3 obtained, lease time 86400&lt;br/&gt;
route: SIOCADDRT: File exists&lt;br/&gt;
WARN: failed: route add -net &quot;0.0.0.0/0&quot; gw &quot;10.0.0.1&quot;&lt;br/&gt;
cirros-ds &apos;net&apos; up at 4.80&lt;br/&gt;
...&lt;br/&gt;
=== network info ===&lt;br/&gt;
if-info: lo,up,127.0.0.1,8,::1&lt;br/&gt;
if-info: eth0,up,10.0.0.3,24,fe80::f816:3eff:fef9:60f7&lt;br/&gt;
ip-route:default via 10.0.0.1 dev eth0&lt;br/&gt;
ip-route:10.0.0.0/24 dev eth0  src 10.0.0.3&lt;br/&gt;
ip-route:169.254.169.254 via 10.0.0.2 dev eth0&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;It is accessible by IPv4 and we can see another new flow in table 51, dedicated for IPv4 traffic to this VMs MAC: FA:16:3E:F9:60:F7:&lt;/p&gt;

&lt;p&gt; cookie=0x803138a, duration=87.304s, table=51, n_packets=73, n_bytes=7764, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:f9:60:f7 actions=set_field:0x50-&amp;gt;tun_id,load:0xa00-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;/p&gt;

&lt;p&gt;But there is no any flow for IPv6 traffic&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;ip netns exec qdhcp-23355db4-9e76-426d-a3cd-260643a845c6 ping -I 10.0.0.2 10.0.0.3&lt;br/&gt;
PING 10.0.0.3 (10.0.0.3) from 10.0.0.2 : 56(84) bytes of data.&lt;br/&gt;
64 bytes from 10.0.0.3: icmp_seq=1 ttl=64 time=3.19 ms&lt;br/&gt;
64 bytes from 10.0.0.3: icmp_seq=2 ttl=64 time=1.83 ms&lt;br/&gt;
64 bytes from 10.0.0.3: icmp_seq=3 ttl=64 time=0.996 ms&lt;br/&gt;
^C
	&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
		&lt;li&gt;
		&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
			&lt;li&gt;10.0.0.3 ping statistics &amp;#8212;&lt;br/&gt;
3 packets transmitted, 3 received, 0% packet loss, time 2003ms&lt;br/&gt;
rtt min/avg/max/mdev = 0.996/2.009/3.199/0.909 ms&lt;/li&gt;
		&lt;/ul&gt;
		&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;ol&gt;
	&lt;li&gt;ip netns exec qdhcp-23355db4-9e76-426d-a3cd-260643a845c6 ping6 2001:db8:0:2:f816:3eff:fef9:60f7&lt;br/&gt;
PING 2001:db8:0:2:f816:3eff:fef9:60f7(2001:db8:0:2:f816:3eff:fef9:60f7) 56 data bytes&lt;br/&gt;
From 2001:db8:0:2:f816:3eff:fe30:ba92 icmp_seq=1 Destination unreachable: Address unreachable&lt;br/&gt;
From 2001:db8:0:2:f816:3eff:fe30:ba92 icmp_seq=2 Destination unreachable: Address unreachable&lt;br/&gt;
From 2001:db8:0:2:f816:3eff:fe30:ba92 icmp_seq=3 Destination unreachable: Address unreachable&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;STEPS TO REPRODUCE:&lt;/p&gt;

&lt;p&gt;0. cherry-pick the patch &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; and apply it to Carbon HEAD &lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt;, compile a build&lt;/p&gt;

&lt;p&gt;1. launch compiled build with following options in etc/custom.properties:&lt;/p&gt;

&lt;p&gt;ovsdb.of.version=1.3&lt;br/&gt;
ovsdb.l3.fwd.enabled=yes&lt;br/&gt;
vpnservice.bgpspeaker.host.name = 127.0.0.1&lt;/p&gt;

&lt;p&gt;install DevStack stable/newton&lt;/p&gt;

&lt;p&gt;2. create following neutron network infrastructure:&lt;/p&gt;

&lt;p&gt;2.1 neutron net-create A&lt;/p&gt;

&lt;p&gt;2.2 neutron subnet-create --name SUB1 A 10.0.0.0/24&lt;/p&gt;

&lt;p&gt;2.3 neutron subnet-create --name SUB2 --ip-version 6 --ipv6-ra-mode slaac --ipv6-address-mode slaac --allocation-pool start=2001:db8:0:2::2,end=2001:db8:0:2:ffff:ffff:ffff:fffe A 2001:db8:0:2::/64&lt;/p&gt;

&lt;p&gt;2.4 neutron router-create RT&lt;/p&gt;

&lt;p&gt;2.5 &lt;br/&gt;
root@controller-deray:/opt/stack/devstack# neutron subnet-list&lt;br/&gt;
&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;-----------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; id                                   &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; name &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; cidr              &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; allocation_pools                                                        &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;-----------------&lt;del&gt;&lt;/ins&gt;&lt;/del&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; 44fd58bd-97d6-4c5f-8a6d-7c012e326155 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; SUB1 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 10.0.0.0/24       &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;start&quot;: &quot;10.0.0.2&quot;, &quot;end&quot;: &quot;10.0.0.254&quot;}                              &lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 75e6f5b8-9cf7-411e-a440-fdfedd995779 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; SUB2 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; 2001:db8:0:2::/64 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;start&quot;: &quot;2001:db8:0:2::2&quot;, &quot;end&quot;: &quot;2001:db8:0:2:ffff:ffff:ffff:fffe&quot;} &lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;

&lt;p&gt;&lt;ins&gt;-------------------------------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;----&lt;del&gt;&lt;ins&gt;&lt;/del&gt;-----------------&lt;del&gt;&lt;/ins&gt;&lt;/del&gt;------------------------------------------------------------------------+&lt;/p&gt;

&lt;p&gt;2.6 # neutron router-interface-add RT 44fd58bd-97d6-4c5f-8a6d-7c012e326155&lt;br/&gt;
Added interface 703b9a7d-8de9-4089-8716-84c1789e359e to router RT.&lt;/p&gt;

&lt;p&gt;2.7 # neutron router-interface-add RT 75e6f5b8-9cf7-411e-a440-fdfedd995779&lt;br/&gt;
Added interface 3820373a-4d9e-4af3-8506-571d73a25895 to router RT.&lt;/p&gt;

&lt;p&gt;2.8  # neutron security-group-create X&lt;/p&gt;

&lt;p&gt;2.9  &lt;/p&gt;

&lt;p&gt;openstack security group rule create X --ingress --dst-port 1:65535 --protocol tcp&lt;br/&gt;
openstack security group rule create X --egress --dst-port 1:65535 --protocol tcp&lt;br/&gt;
openstack security group rule create X --egress --dst-port 1:65535 --protocol udp&lt;br/&gt;
openstack security group rule create X --ingress --dst-port 1:65535 --protocol udp&lt;br/&gt;
openstack security group rule create X --ingress --protocol icmp&lt;br/&gt;
openstack security group rule create X --egress --protocol icmp&lt;/p&gt;

&lt;p&gt;openstack security group rule create X --ingress --ethertype IPv6 --dst-port 1:65535 --protocol tcp&lt;br/&gt;
openstack security group rule create X --ingress --ethertype IPv6 --dst-port 1:65535 --protocol udp&lt;br/&gt;
openstack security group rule create X --egress --ethertype IPv6 --dst-port 1:65535 --protocol udp&lt;br/&gt;
openstack security group rule create X --egress --ethertype IPv6 --dst-port 1:65535 --protocol tcp&lt;br/&gt;
openstack security group rule create X --ingress --ethertype IPv6 --protocol icmp&lt;br/&gt;
openstack security group rule create X --egress --ethertype IPv6 --protocol icmp&lt;/p&gt;

&lt;p&gt;2.10 &lt;/p&gt;

&lt;p&gt;neutron port-create --name PORT1 --security-group X A&lt;/p&gt;

&lt;ol&gt;
	&lt;li&gt;neutron port-list | grep PORT1
&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; ea93a757-84af-4b0a-a43c-01d1f9b5e85f &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; PORT1 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; fa:16:3e:84:3b:a1 &lt;/td&gt;
&lt;td class=&apos;confluenceTd&apos;&gt; {&quot;subnet_id&quot;: &quot;44fd58bd-97d6-4c5f-8a6d-7c012e326155&quot;, &quot;ip_address&quot;: &quot;10.0.0.5&quot;}&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;2.11&lt;/p&gt;

&lt;p&gt;openstack server create --image cirros-0.3.4-x86_64-uec --flavor m1.tiny --nic port-id=ea93a757-84af-4b0a-a43c-01d1f9b5e85f --security-group X VM1&lt;/p&gt;

&lt;p&gt;3.0 reboot ODL to obtain VXLAN tunnels&lt;/p&gt;

&lt;p&gt;3.1 try to ping VM1 by its IPv4 and IPv6 addresses from neutron dhcp-namespace&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/60246/4&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/60246/4&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;1&amp;#93;&lt;/span&gt; commit 37b25203fae4e68f0235583c1c6f63294ce3d981 (gerrit/stable/carbon)&lt;br/&gt;
Author: Philippe Guibert &amp;lt;philippe.guibert@6wind.com&amp;gt;&lt;br/&gt;
Date:   Thu Mar 30 10:51:16 2017 +0100&lt;/p&gt;

&lt;p&gt;    Spec to support dualstack VMs in L3VPN&lt;/p&gt;

&lt;p&gt;    This specification brings the ability for a BGPVPN configured VPN to&lt;br/&gt;
    distribute IPv4 and IPv6 addresses within the same VPN, and by using two&lt;br/&gt;
    distinct routers to respectively handle IPv4 and IPv6 routing issues.&lt;/p&gt;

&lt;p&gt;    Change-Id: Ia76e88a8eff6135d58b52ec69e610952cf8a3621&lt;br/&gt;
    Signed-off-by: Philippe Guibert &amp;lt;philippe.guibert@6wind.com&amp;gt;&lt;br/&gt;
    Signed-off-by: Sam Hague &amp;lt;shague@redhat.com&amp;gt;&lt;/p&gt;</comment>
                            <comment id="38170" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 10:03:37 +0000"  >&lt;p&gt;&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=8869&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=8869&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="38171" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 10:04:37 +0000"  >&lt;ol&gt;
	&lt;li&gt;ovs-ofctl -O OpenFlow13 dump-ports-desc br-int&lt;br/&gt;
OFPST_PORT_DESC reply (OF1.3) (xid=0x2):&lt;br/&gt;
 1(tap34137c62-a4): addr:0a:cd:e4:51:ce:14&lt;br/&gt;
     config:     0&lt;br/&gt;
     state:      0&lt;br/&gt;
     current:    10GB-FD COPPER&lt;br/&gt;
     speed: 10000 Mbps now, 0 Mbps max&lt;br/&gt;
 2(tunce3d1330bca): addr:f6:57:77:33:53:bd&lt;br/&gt;
     config:     0&lt;br/&gt;
     state:      0&lt;br/&gt;
     speed: 0 Mbps now, 0 Mbps max&lt;br/&gt;
 3(tun81f861813e7): addr:4e:5d:3b:c4:25:da&lt;br/&gt;
     config:     0&lt;br/&gt;
     state:      0&lt;br/&gt;
     speed: 0 Mbps now, 0 Mbps max&lt;br/&gt;
 LOCAL(br-int): addr:94:fb:e3:a8:97:8f&lt;br/&gt;
     config:     PORT_DOWN&lt;br/&gt;
     state:      LINK_DOWN&lt;br/&gt;
     speed: 0 Mbps now, 0 Mbps max&lt;br/&gt;
root@controller-deray:/opt/stack/devstack#&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="38172" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 10:06:52 +0000"  >&lt;p&gt;~# ovs-ofctl -O OpenFlow13 dump-flows br-int&lt;br/&gt;
OFPST_FLOW reply (OF1.3) (xid=0x2):&lt;br/&gt;
 cookie=0x8000001, duration=8163.519s, table=0, n_packets=88796, n_bytes=6518347, priority=5,in_port=2 actions=write_metadata:0x70000000001/0xfffff0000000001,goto_table:36&lt;br/&gt;
 cookie=0x8000001, duration=6543.291s, table=0, n_packets=9154, n_bytes=682499, priority=5,in_port=3 actions=write_metadata:0xa0000000001/0xfffff0000000001,goto_table:36&lt;br/&gt;
 cookie=0x8000000, duration=8163.431s, table=0, n_packets=3496, n_bytes=236544, priority=4,in_port=1,vlan_tci=0x0000/0x1fff actions=write_metadata:0x60000000000/0xffffff0000000001,goto_table:17&lt;br/&gt;
 cookie=0x8000001, duration=8162.973s, table=17, n_packets=3496, n_bytes=236544, priority=10,metadata=0x8000060000000000/0xffffff0000000000 actions=load:0x186a9-&amp;gt;NXM_NX_REG3&lt;span class=&quot;error&quot;&gt;&amp;#91;0..24&amp;#93;&lt;/span&gt;,write_metadata:0x9000060000030d52/0xfffffffffffffffe,goto_table:19&lt;br/&gt;
 cookie=0x8040000, duration=8162.973s, table=17, n_packets=3495, n_bytes=236459, priority=10,metadata=0x9000060000000000/0xffffff0000000000 actions=load:0x6-&amp;gt;NXM_NX_REG1&lt;span class=&quot;error&quot;&gt;&amp;#91;0..19&amp;#93;&lt;/span&gt;,load:0x138a-&amp;gt;NXM_NX_REG7&lt;span class=&quot;error&quot;&gt;&amp;#91;0..15&amp;#93;&lt;/span&gt;,write_metadata:0xa00006138a000000/0xfffffffffffffffe,goto_table:48&lt;br/&gt;
 cookie=0x4000000, duration=8162.973s, table=17, n_packets=3496, n_bytes=236544, priority=10,metadata=0x60000000000/0xffffff0000000000 actions=write_metadata:0x800006138a000000/0xfffffffffffffffe,goto_table:45&lt;br/&gt;
 cookie=0x8000000, duration=8163.520s, table=17, n_packets=0, n_bytes=0, priority=0,metadata=0x8000000000000000/0xf000000000000000 actions=write_metadata:0x9000000000000000/0xf000000000000000,goto_table:80&lt;br/&gt;
 cookie=0x6800000, duration=8163.520s, table=18, n_packets=0, n_bytes=0, priority=0 actions=goto_table:38&lt;br/&gt;
 cookie=0x1080000, duration=8163.519s, table=19, n_packets=2149, n_bytes=90258, priority=100,arp,arp_op=1 actions=group:5000&lt;br/&gt;
 cookie=0x1080000, duration=8163.519s, table=19, n_packets=4, n_bytes=168, priority=100,arp,arp_op=2 actions=CONTROLLER:65535,resubmit(,17)&lt;br/&gt;
 cookie=0x8000009, duration=8162.758s, table=19, n_packets=0, n_bytes=0, priority=20,metadata=0x30d52/0xfffffe,dl_dst=fa:16:3e:3b:38:4c actions=goto_table:21&lt;br/&gt;
 cookie=0x8000009, duration=8162.727s, table=19, n_packets=1, n_bytes=85, priority=20,metadata=0x30d52/0xfffffe,dl_dst=fa:16:3e:cc:f0:60 actions=goto_table:21&lt;br/&gt;
 cookie=0x1080000, duration=8163.519s, table=19, n_packets=1342, n_bytes=146033, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x1030000, duration=8163.519s, table=20, n_packets=0, n_bytes=0, priority=0 actions=goto_table:80&lt;br/&gt;
 cookie=0x8000003, duration=8162.747s, table=21, n_packets=0, n_bytes=0, priority=138,icmp6,metadata=0x30d52/0xfffffe,ipv6_dst=2001:db8:0:2::1,icmp_type=128,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:3b:38:4c&lt;/del&gt;&amp;gt;eth_src,move:NXM_NX_IPV6_SRC[]&lt;del&gt;&amp;gt;NXM_NX_IPV6_DST[],set_field:2001:db8:0:2::1&lt;/del&gt;&amp;gt;ipv6_src,set_field:129-&amp;gt;icmpv6_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 cookie=0x8000003, duration=6543.262s, table=21, n_packets=0, n_bytes=0, priority=138,ipv6,metadata=0x30d52/0xfffffe,ipv6_dst=2001:db8:0:2:f816:3eff:fef9:60f7 actions=set_field:0x50-&amp;gt;tun_id,set_field:fa:16:3e:f9:60:f7-&amp;gt;eth_dst,load:0xa00-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8000003, duration=8162.714s, table=21, n_packets=0, n_bytes=0, priority=74,ipv6,metadata=0x30d52/0xfffffe,ipv6_dst=2001:db8:0:2::/64 actions=write_metadata:0x138a030d52/0xfffffffffe,goto_table:22&lt;br/&gt;
 cookie=0x8000003, duration=8162.722s, table=21, n_packets=0, n_bytes=0, priority=42,icmp,metadata=0x30d52/0xfffffe,nw_dst=10.0.0.1,icmp_type=8,icmp_code=0 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:cc:f0:60&lt;/del&gt;&amp;gt;eth_src,move:NXM_OF_IP_SRC[]&lt;del&gt;&amp;gt;NXM_OF_IP_DST[],set_field:10.0.0.1&lt;/del&gt;&amp;gt;ip_src,set_field:0-&amp;gt;icmp_type,load:0-&amp;gt;NXM_OF_IN_PORT[],resubmit(,21)&lt;br/&gt;
 cookie=0x8000003, duration=8163.520s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30d52/0xfffffe,nw_dst=10.0.0.2 actions=group:150006&lt;br/&gt;
 cookie=0x8000003, duration=8162.673s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30d52/0xfffffe,nw_dst=10.0.0.5 actions=set_field:0x50-&amp;gt;tun_id,set_field:fa:16:3e:84:3b:a1-&amp;gt;eth_dst,load:0x700-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8000003, duration=6543.225s, table=21, n_packets=0, n_bytes=0, priority=42,ip,metadata=0x30d52/0xfffffe,nw_dst=10.0.0.3 actions=set_field:0x50-&amp;gt;tun_id,set_field:fa:16:3e:f9:60:f7-&amp;gt;eth_dst,load:0xa00-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8000003, duration=8162.714s, table=21, n_packets=0, n_bytes=0, priority=34,ip,metadata=0x30d52/0xfffffe,nw_dst=10.0.0.0/24 actions=write_metadata:0x138a030d52/0xfffffffffe,goto_table:22&lt;br/&gt;
 cookie=0x8000004, duration=8163.519s, table=22, n_packets=0, n_bytes=0, priority=0 actions=CONTROLLER:65535&lt;br/&gt;
 cookie=0x1080000, duration=8163.519s, table=23, n_packets=0, n_bytes=0, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x900138a, duration=8161.388s, table=36, n_packets=1197, n_bytes=140639, priority=5,tun_id=0x50 actions=write_metadata:0x138a000000/0xfffffffff000000,goto_table:51&lt;br/&gt;
 cookie=0x905138a, duration=8162.314s, table=38, n_packets=0, n_bytes=0, priority=5,tun_id=0x50 actions=write_metadata:0x138a000000/0xfffffffff000000,goto_table:51&lt;br/&gt;
 cookie=0x4000000, duration=8163.520s, table=45, n_packets=0, n_bytes=0, priority=50,icmp6,metadata=0x138a000000/0xffff000000,icmp_type=133,icmp_code=0 actions=CONTROLLER:65535&lt;br/&gt;
 cookie=0x4000000, duration=8163.520s, table=45, n_packets=0, n_bytes=0, priority=50,icmp6,metadata=0x138a000000/0xffff000000,icmp_type=135,icmp_code=0,nd_target=2001:db8:0:2::1 actions=CONTROLLER:65535&lt;br/&gt;
 cookie=0x4000000, duration=8163.520s, table=45, n_packets=0, n_bytes=0, priority=50,icmp6,metadata=0x138a000000/0xffff000000,icmp_type=135,icmp_code=0,nd_target=fe80::f816:3eff:fe3b:384c actions=CONTROLLER:65535&lt;br/&gt;
 cookie=0x4000000, duration=8163.520s, table=45, n_packets=3496, n_bytes=236544, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x8500000, duration=8163.520s, table=48, n_packets=3495, n_bytes=236459, priority=0 actions=resubmit(,49),resubmit(,50)&lt;br/&gt;
 cookie=0x805138a, duration=8161.388s, table=50, n_packets=3495, n_bytes=236459, priority=20,metadata=0x6138a000000/0xfffffffff000000,dl_src=fa:16:3e:30:ba:92 actions=goto_table:51&lt;br/&gt;
 cookie=0x8050001, duration=8163.520s, table=50, n_packets=0, n_bytes=0, priority=10,reg4=0x1 actions=goto_table:51&lt;br/&gt;
 cookie=0x8050000, duration=8163.520s, table=50, n_packets=0, n_bytes=0, priority=0 actions=CONTROLLER:65535,learn(table=49,hard_timeout=10,priority=0,cookie=0x8600000,NXM_OF_ETH_SRC[],NXM_NX_REG1&lt;span class=&quot;error&quot;&gt;&amp;#91;0..19&amp;#93;&lt;/span&gt;,load:0x1-&amp;gt;NXM_NX_REG4&lt;span class=&quot;error&quot;&gt;&amp;#91;0..7&amp;#93;&lt;/span&gt;),goto_table:51&lt;br/&gt;
 cookie=0x803138a, duration=8161.388s, table=51, n_packets=1184, n_bytes=139201, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:30:ba:92 actions=load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x803138a, duration=8161.388s, table=51, n_packets=830, n_bytes=96948, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:84:3b:a1 actions=set_field:0x50-&amp;gt;tun_id,load:0x700-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x803138a, duration=6543.190s, table=51, n_packets=482, n_bytes=46329, priority=20,metadata=0x138a000000/0xffff000000,dl_dst=fa:16:3e:f9:60:f7 actions=set_field:0x50-&amp;gt;tun_id,load:0xa00-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8030000, duration=8163.519s, table=51, n_packets=0, n_bytes=0, priority=15,dl_dst=01:80:c2:00:00:00/ff:ff:ff:ff:ff:f0 actions=drop&lt;br/&gt;
 cookie=0x8030000, duration=8163.519s, table=51, n_packets=2196, n_bytes=94620, priority=0 actions=goto_table:52&lt;br/&gt;
 cookie=0x870138a, duration=8161.388s, table=52, n_packets=2183, n_bytes=93182, priority=5,metadata=0x138a000000/0xffff000001 actions=write_actions(group:210004)&lt;br/&gt;
 cookie=0x870138a, duration=8161.388s, table=52, n_packets=13, n_bytes=1438, priority=5,metadata=0x138a000001/0xffff000001 actions=write_actions(group:210003)&lt;br/&gt;
 cookie=0x8800006, duration=8161.388s, table=55, n_packets=2183, n_bytes=93182, priority=10,tun_id=0x6,metadata=0x60000000000/0xfffff0000000000 actions=drop&lt;br/&gt;
 cookie=0x8800006, duration=8161.388s, table=55, n_packets=13, n_bytes=1438, priority=9,tun_id=0x6 actions=load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x6800000, duration=8163.519s, table=60, n_packets=0, n_bytes=0, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x1030000, duration=8163.519s, table=80, n_packets=0, n_bytes=0, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x12220008, duration=8162.999s, table=81, n_packets=1, n_bytes=42, priority=100,arp,metadata=0x9000060000030d52/0xffffff0000fffffe,arp_tpa=10.0.0.1,arp_op=1 actions=move:NXM_OF_ETH_SRC[]&lt;del&gt;&amp;gt;NXM_OF_ETH_DST[],set_field:fa:16:3e:cc:f0:60&lt;/del&gt;&amp;gt;eth_src,load:0x2-&amp;gt;NXM_OF_ARP_OP[],move:NXM_NX_ARP_SHA[]&lt;del&gt;&amp;gt;NXM_NX_ARP_THA[],move:NXM_OF_ARP_SPA[]&lt;/del&gt;&amp;gt;NXM_OF_ARP_TPA[],load:0xfa163eccf060-&amp;gt;NXM_NX_ARP_SHA[],load:0xa000001-&amp;gt;NXM_OF_ARP_SPA[],load:0-&amp;gt;NXM_OF_IN_PORT[],load:0x600-&amp;gt;NXM_NX_REG6[],resubmit(,220)&lt;br/&gt;
 cookie=0x8220000, duration=8163.519s, table=81, n_packets=2148, n_bytes=90216, priority=0 actions=drop&lt;br/&gt;
 cookie=0x4000001, duration=8163.520s, table=90, n_packets=0, n_bytes=0, priority=0 actions=resubmit(,17)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=211, n_packets=0, n_bytes=0, priority=0 actions=drop&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=212, n_packets=0, n_bytes=0, priority=0 actions=goto_table:213&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=213, n_packets=0, n_bytes=0, priority=62020,ct_state=-new+est-rel-inv+trk actions=resubmit(,17)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=213, n_packets=0, n_bytes=0, priority=62020,ct_state=-new-est+rel-inv+trk actions=resubmit(,17)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=213, n_packets=0, n_bytes=0, priority=0 actions=drop&lt;br/&gt;
 cookie=0x8000007, duration=8163.358s, table=220, n_packets=1198, n_bytes=140681, priority=9,reg6=0x600 actions=output:1&lt;br/&gt;
 cookie=0x8000230, duration=8162.788s, table=220, n_packets=3013, n_bytes=190130, priority=6,reg6=0x700 actions=load:0x90000700-&amp;gt;NXM_NX_REG6[],write_metadata:0/0xfffffffffe,goto_table:230&lt;br/&gt;
 cookie=0x8000007, duration=8162.788s, table=220, n_packets=3013, n_bytes=190130, priority=9,reg6=0x90000700 actions=output:2&lt;br/&gt;
 cookie=0x8000007, duration=6543.193s, table=220, n_packets=540, n_bytes=50217, priority=9,reg6=0x90000a00 actions=output:3&lt;br/&gt;
 cookie=0x8000230, duration=6543.193s, table=220, n_packets=540, n_bytes=50217, priority=6,reg6=0xa00 actions=load:0x90000a00-&amp;gt;NXM_NX_REG6[],write_metadata:0/0xfffffffffe,goto_table:230&lt;br/&gt;
 cookie=0x8000230, duration=8163.520s, table=230, n_packets=3553, n_bytes=240347, priority=0 actions=resubmit(,220)&lt;br/&gt;
 cookie=0x8000231, duration=8163.520s, table=231, n_packets=0, n_bytes=0, priority=0 actions=resubmit(,220)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=241, n_packets=0, n_bytes=0, priority=0 actions=drop&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=242, n_packets=0, n_bytes=0, priority=0 actions=goto_table:243&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=243, n_packets=0, n_bytes=0, priority=62020,ct_state=-new+est-rel-inv+trk actions=resubmit(,220)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=243, n_packets=0, n_bytes=0, priority=62020,ct_state=-new-est+rel-inv+trk actions=resubmit(,220)&lt;br/&gt;
 cookie=0x6900000, duration=8163.519s, table=243, n_packets=0, n_bytes=0, priority=0 actions=drop&lt;/p&gt;</comment>
                            <comment id="38173" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 10:07:34 +0000"  >&lt;ol&gt;
	&lt;li&gt;ovs-vsctl show&lt;br/&gt;
42510260-e10c-4caa-a950-43d3c59bf6d5&lt;br/&gt;
    Manager &quot;tcp:10.100.0.51:6640&quot;&lt;br/&gt;
        is_connected: true&lt;br/&gt;
    Bridge br-int&lt;br/&gt;
        Controller &quot;tcp:10.100.0.51:6653&quot;&lt;br/&gt;
            is_connected: true&lt;br/&gt;
        fail_mode: secure&lt;br/&gt;
        Port &quot;tap34137c62-a4&quot;&lt;br/&gt;
            Interface &quot;tap34137c62-a4&quot;&lt;br/&gt;
        Port &quot;tun81f861813e7&quot;&lt;br/&gt;
            Interface &quot;tun81f861813e7&quot;&lt;br/&gt;
                type: vxlan&lt;br/&gt;
                options: 
{key=flow, local_ip=&quot;192.168.0.1&quot;, remote_ip=&quot;192.168.0.2&quot;}
&lt;p&gt;        Port &quot;tunce3d1330bca&quot;&lt;br/&gt;
            Interface &quot;tunce3d1330bca&quot;&lt;br/&gt;
                type: vxlan&lt;br/&gt;
                options: &lt;/p&gt;
{key=flow, local_ip=&quot;192.168.0.1&quot;, remote_ip=&quot;192.168.0.3&quot;}
&lt;p&gt;        Port br-int&lt;br/&gt;
            Interface br-int&lt;br/&gt;
                type: internal&lt;br/&gt;
    ovs_version: &quot;2.6.1&quot;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;
</comment>
                            <comment id="38174" author="philippe.guibert@6wind.com" created="Wed, 19 Jul 2017 11:19:49 +0000"  >&lt;p&gt;hypothesis in relationship to design issue, we are wondering if table 51 rule should not be duplicated because neutron port acquires both IPv4 and IPv6.&lt;/p&gt;

&lt;p&gt;we are wondering about the following yang model. ( elan.yang file).&lt;br/&gt;
Should not we have a lead-list of ips in that datamodel, instead of one single ip ?&lt;/p&gt;


&lt;p&gt;  grouping forwarding-entries {&lt;br/&gt;
    description &quot;Details of the MAC entries&quot;;&lt;/p&gt;

&lt;p&gt;    list mac-entry {&lt;br/&gt;
      key &quot;mac-address&quot;;&lt;br/&gt;
      description &quot;Details of a MAC address&quot;;&lt;br/&gt;
      max-elements &quot;unbounded&quot;;&lt;br/&gt;
      min-elements &quot;0&quot;;&lt;/p&gt;

&lt;p&gt;      leaf mac-address &lt;/p&gt;
{
          type yang:phys-address;
      }

&lt;p&gt;      leaf interface {&lt;br/&gt;
         type leafref &lt;/p&gt;
{
             path &quot;/if:interfaces/if:interface/if:name&quot;;
         }
&lt;p&gt;      }&lt;/p&gt;

&lt;p&gt;      leaf controllerLearnedForwardingEntryTimestamp &lt;/p&gt;
{
        type uint64;
      }

&lt;p&gt;      leaf isStaticAddress &lt;/p&gt;
{
        type boolean;
      }

&lt;p&gt;      leaf ip-prefix &lt;/p&gt;
{                        &amp;lt;--------------------  
        type inet:ip-address;
      }
&lt;p&gt;    }&lt;br/&gt;
  }&lt;/p&gt;</comment>
                            <comment id="38176" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 14:56:33 +0000"  >&lt;p&gt;Attachment after_restart_karaf.log has been added with description: log after ODL rebbot&lt;/p&gt;</comment>
                            <comment id="38177" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 14:57:06 +0000"  >&lt;p&gt;Attachment before_restart_karaf.log has been added with description: log before ODL reboot&lt;/p&gt;</comment>
                            <comment id="38175" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 14:58:48 +0000"  >&lt;p&gt;&lt;a href=&quot;http://10.16.18.34:8181/restconf/config/l3vpn:vpn-interfaces&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://10.16.18.34:8181/restconf/config/l3vpn:vpn-interfaces&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;{&lt;br/&gt;
  &quot;vpn-interfaces&quot;: {&lt;br/&gt;
    &quot;vpn-interface&quot;: [&lt;br/&gt;
      {&lt;br/&gt;
        &quot;name&quot;: &quot;c76579f3-f363-481e-a371-dd7ce3e4dd75&quot;,&lt;br/&gt;
        &quot;router-interface&quot;: false,&lt;br/&gt;
        &quot;vpn-instance-name&quot;: &quot;c925b924-b343-49c4-8fdd-0f4977ce10e8&quot;,&lt;br/&gt;
        &quot;odl-l3vpn:adjacency&quot;: [&lt;/p&gt;
          {
            &quot;ip_address&quot;: &quot;2001:db8:0:2:f816:3eff:fe6f:1bfa/128&quot;,
            &quot;primary-adjacency&quot;: true,
            &quot;mac_address&quot;: &quot;fa:16:3e:6f:1b:fa&quot;,
            &quot;subnet_id&quot;: &quot;1dfa574b-b36c-4ded-8e59-46a59c89a068&quot;
          }
&lt;p&gt;        ]&lt;br/&gt;
      },&lt;br/&gt;
      {&lt;br/&gt;
        &quot;name&quot;: &quot;70bdc9ea-5ad9-4ac3-8527-216117396342&quot;,&lt;br/&gt;
        &quot;router-interface&quot;: true,&lt;br/&gt;
        &quot;vpn-instance-name&quot;: &quot;c925b924-b343-49c4-8fdd-0f4977ce10e8&quot;,&lt;br/&gt;
        &quot;odl-l3vpn:adjacency&quot;: [&lt;/p&gt;
          {
            &quot;ip_address&quot;: &quot;10.0.0.1/32&quot;,
            &quot;primary-adjacency&quot;: true,
            &quot;mac_address&quot;: &quot;fa:16:3e:18:b8:a9&quot;,
            &quot;subnet_id&quot;: &quot;31fbb37c-41e0-4676-bc23-720663a51fc5&quot;
          }
&lt;p&gt;        ]&lt;br/&gt;
      },&lt;br/&gt;
      {&lt;br/&gt;
        &quot;name&quot;: &quot;9b4ca55c-ec46-4b2d-9c97-a8f1f9a01eeb&quot;,&lt;br/&gt;
        &quot;router-interface&quot;: true,&lt;br/&gt;
        &quot;vpn-instance-name&quot;: &quot;c925b924-b343-49c4-8fdd-0f4977ce10e8&quot;,&lt;br/&gt;
        &quot;odl-l3vpn:adjacency&quot;: [&lt;/p&gt;
          {
            &quot;ip_address&quot;: &quot;2001:db8:0:2::1/128&quot;,
            &quot;primary-adjacency&quot;: true,
            &quot;mac_address&quot;: &quot;fa:16:3e:23:64:11&quot;,
            &quot;subnet_id&quot;: &quot;1dfa574b-b36c-4ded-8e59-46a59c89a068&quot;
          }
&lt;p&gt;        ]&lt;br/&gt;
      },&lt;br/&gt;
      {&lt;br/&gt;
        &quot;name&quot;: &quot;91590762-83a9-412b-87e8-ad001455a425&quot;,&lt;br/&gt;
        &quot;router-interface&quot;: false,&lt;br/&gt;
        &quot;vpn-instance-name&quot;: &quot;c925b924-b343-49c4-8fdd-0f4977ce10e8&quot;,&lt;br/&gt;
        &quot;odl-l3vpn:adjacency&quot;: [&lt;/p&gt;
          {
            &quot;ip_address&quot;: &quot;2001:db8:0:2:f816:3eff:fe74:89dc/128&quot;,
            &quot;primary-adjacency&quot;: true,
            &quot;mac_address&quot;: &quot;fa:16:3e:74:89:dc&quot;,
            &quot;subnet_id&quot;: &quot;1dfa574b-b36c-4ded-8e59-46a59c89a068&quot;
          }
&lt;p&gt;        ]&lt;br/&gt;
      }&lt;br/&gt;
    ]&lt;br/&gt;
  }&lt;br/&gt;
}&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12555" name="after_restart_karaf.log" size="918356" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 14:56:33 +0000"/>
                            <attachment id="12556" name="before_restart_karaf.log" size="12755" author="valentina.krasnobaeva@6wind.com" created="Wed, 19 Jul 2017 14:57:06 +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>8869</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=8869]]></customfieldvalue>

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

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