<div dir="ltr">In fact, neutron accepted the following command:<div><br></div><div>---</div><div><div><font face="courier new, monospace">root@controller:~# neutron subnet-create --ip-version 6 --disable-dhcp --tenant-id 5e0106fa81104c5cbe21e1ccc9eb1a36 sharednet1 2001:1291:2bf:fffb::/64</font></div>


<div><font face="courier new, monospace">Created a new subnet:</font></div><div><font face="courier new, monospace">+------------------+-------------------------------------------------------------------------------------+</font></div>


<div><font face="courier new, monospace">| Field            | Value                                                                               |</font></div><div><font face="courier new, monospace">+------------------+-------------------------------------------------------------------------------------+</font></div>


<div><font face="courier new, monospace">| allocation_pools | {"start": "2001:1291:2bf:fffb::2", "end": "2001:1291:2bf:fffb:ffff:ffff:ffff:fffe"} |</font></div><div><font face="courier new, monospace">| cidr             | 2001:1291:2bf:fffb::/64                                                             |</font></div>


<div><font face="courier new, monospace">| dns_nameservers  |                                                                                     |</font></div><div><font face="courier new, monospace">| enable_dhcp      | False                                                                               |</font></div>


<div><font face="courier new, monospace">| gateway_ip       | 2001:1291:2bf:fffb::1                                                               |</font></div><div><font face="courier new, monospace">| host_routes      |                                                                                     |</font></div>


<div><font face="courier new, monospace">| id               | 8685c917-e8df-4741-987c-6a531dca9fcd                                                |</font></div><div><font face="courier new, monospace">| ip_version       | 6                                                                                   |</font></div>


<div><font face="courier new, monospace">| name             |                                                                                     |</font></div><div><font face="courier new, monospace">| network_id       | 17cda0fb-a59b-4a7e-9d96-76d0670bc95c                                                |</font></div>


<div><font face="courier new, monospace">| tenant_id        | 5e0106fa81104c5cbe21e1ccc9eb1a36                                                    |</font></div><div><font face="courier new, monospace">+------------------+-------------------------------------------------------------------------------------+</font></div>


</div><div>---</div><div><br></div><div>Where "<span style="font-family:'courier new',monospace">gateway_ip 2001:1291:2bf:fffb::1</span>" is my "upstream SLAAC" router (radvd stopped for now).</div>


<div><br></div><div>Diving: I think I'll put my OVS bridge "br-eth0" (<font face="courier new, monospace">bridge_mappings = physnet1:br-eth0</font>) on top of a VLAN but, I'll not tell OpenStack to use "vlan", I'll keep using "flat" but, on top of a "hidden" vlan... eheh   :-P</div>


<div><br></div><div>I'll keep testing to see how far I can go...    :-)</div><div><br></div><div>Cheers!</div><div class="gmail_extra"><br><br><div class="gmail_quote">On 12 April 2014 00:42, Martinx - ジェームズ <span dir="ltr"><<a href="mailto:thiagocmartinsc@gmail.com" target="_blank">thiagocmartinsc@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hey guys!<div><br></div><div>My OpenStack Instance have IPv6 connectivity! Using ML2 / Simple Flat Network... For the first time ever! Look:</div>


<div><br></div><div>---</div><div><font face="courier new, monospace">administrative@controller:~$ nova boot --image 70f335e3-798b-4031-9773-a640970a8bdf --key-name Key trusty-1<br>
</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">administrative@controller:~$ ssh -i ~/test.pem <a href="mailto:ubuntu@10.33.14.21" target="_blank">ubuntu@10.33.14.21</a><br>



</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">ubuntu@trusty-1:~$ sudo ip -6 a a 2001:1291:2bf:fffb::300/64 dev eth0<br></font></div><div><font face="courier new, monospace"><br>



</font></div><div><font face="courier new, monospace">ubuntu@trusty-1:~$ sudo ip -6 r a default via 2001:1291:2bf:fffb::1</font></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">ubuntu@trusty-1:~$ ping6 -c 1 <a href="http://google.com" target="_blank">google.com</a></font></div>



<div><font face="courier new, monospace"><br></font></div><div><div><font face="courier new, monospace">PING <a href="http://google.com" target="_blank">google.com</a>(2800:3f0:4004:801::1000) 56 data bytes</font></div><div>


<font face="courier new, monospace">64 bytes from 2800:3f0:4004:801::1000: icmp_seq=1 ttl=54 time=55.1 ms</font></div>
<div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">--- <a href="http://google.com" target="_blank">google.com</a> ping statistics ---</font></div><div><font face="courier new, monospace">1 packets transmitted, 1 received, 0% packet loss, time 0ms</font></div>



<div><font face="courier new, monospace">rtt min/avg/max/mdev = 55.121/55.121/55.121/0.000 ms</font></div></div><div><font face="courier new, monospace"><br></font></div><div><font face="courier new, monospace">-</font></div>



<div><font face="courier new, monospace"># From my Laptop (and from another IPv6 block):</font></div><div><font face="courier new, monospace"><div>testuser@macbuntu:~$ telnet 2001:1291:2bf:fffb::300 22</div><div>Trying 2001:1291:2bf:fffb::300...</div>



<div>Connected to 2001:1291:2bf:fffb::300.</div><div>Escape character is '^]'.</div><div>SSH-2.0-OpenSSH_6.6p1 Ubuntu-2</div></font></div><div>---</div><div><br></div><div>But, OpenStack / Neutron isn't aware of that fixed IPv6 (<span style="font-family:'courier new',monospace">2001:1291:2bf:fffb::300</span>) I just configured within the trusty-1 Instance, so, I think we just need:</div>



<div><br></div><div>- Blueprint <span style="font-family:arial,sans-serif;font-size:12.727272033691406px">ipv6-provider-nets-slaac ready;</span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">- Start radvd on upstream router (</span><span style="font-family:'courier new',monospace">2001:1291:2bf:fffb::1</span><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">).</span></div>



<div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Am I right?!</span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br>



</span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">In fact, apparently, Security Groups is also working! I can ssh into "trusty-1" through IPv6 right now, but can't access port 80 of it (it is closed buy 22 is open to the world)...</span></div>



<div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Maybe it will also work with VLANs...</span></div>



<div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">BTW, I just realized that both the physical servers, controllers, networks and compute nodes and etc, can be installed under a single IPv6 /64 subnet! Since the openstack will random generate the MAC address (plus SLAAC), IPv6s will never conflict.</span></div>



<div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Best!</span></div><div><span style="font-family:arial,sans-serif;font-size:12.727272033691406px">Thiago</span></div>



</div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On 12 April 2014 00:09, Thomas Goirand <span dir="ltr"><<a href="mailto:zigo@debian.org" target="_blank">zigo@debian.org</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>On 04/11/2014 10:52 PM, Collins, Sean wrote:<br>
> Many of those patches are stale - please join us in the subteam IRC<br>
> meeting if you wish to coordinate development of IPv6 features, so that<br>
> we can focus on updating them and getting them merged. At this point<br>
> simply applying them to the Icehouse tree is not enough.<br>
<br>
</div>When and where is the next meeting?<br>
<span><font color="#888888"><br>
Thomas<br>
</font></span><div><div><br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org" target="_blank">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div></div>