Although the ipv4 namespace is polluted with the "Public" prefix, I prefer that we do not carry over this convention to ipv6. The network can be a "private" or "public" network. I would just drop the "public" notation. Are you updating the AAAA records as well in dnsmasq?
On 1/29/13 11:43 AM, "Sheng Yang" <[email protected]> wrote: >Hi, > >I am still working on the branch, but I want to get people's notice >now, for your comments, in order to get it merge back to MASTER in >time. > >The FS is at: https://cwiki.apache.org/CLOUDSTACK/ipv6-support.html > >Current code targeted at phase 1: advance shared network only. > >Basically, I've set up a new table, "public_ipv6_address", which is >used to track IPv6 allocation. I didn't reuse the old >"user_ip_address" because it's impossible to allocate all the >unassigned IPv6 address in the table, like we did for IPv4 public ips. > >"public_ipv6_address" table would keep track to the all public IPv6 ip >we've already allocated. > >I also update nics, vlan, and networks table to accommodate IPv6 >gateway/cidr. > >Mostly the code didn't touch the current ipv4 path. > >I've tested basic IP assignment on XenSever. We have some troubles on >KVM side, but seems there are bugs come from master branch. > >And it's API only version for now. And you would need a updated >version of dnsmasq to get it work. I've built the template for who >want to try it. But I am not sure where to upload. Sharefile.com? > >--Sheng
