13:59:39 #startmeeting neutron_ipv6 13:59:40 Meeting started Tue Jun 17 13:59:39 2014 UTC and is due to finish in 60 minutes. The chair is sc68cal. Information about MeetBot at http://wiki.debian.org/MeetBot. 13:59:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 13:59:44 The meeting name has been set to 'neutron_ipv6' 13:59:50 Hello all 14:00:09 o/ 14:00:16 o/ 14:00:17 hello 14:00:21 Morning 14:00:30 hello 14:01:07 So yesterday kyle and mark conducted a meeting about ipv6 features for juno 14:01:35 I put some notes down from the meeting, so I'll give people some time to go through it and digest 14:01:39 https://wiki.openstack.org/wiki/Network/Meetings#IPv6_.28sc68cal.29 14:01:51 hi 14:04:41 So the main change in the roadmap is that cores do not want to put support for RAs in Neutron via dnsmasq 14:05:08 instead, they would prefer that support for RAs be developed using radvd 14:05:46 The radvd blueprint is https://blueprints.launchpad.net/neutron/+spec/neutron-ipv6-radvd-ra 14:05:57 I hope to have a spec filed for it by tomorrow 14:06:35 thanks, HenryG 14:06:44 leet me know if you need any help with it 14:08:59 So what's everyone's thoughts? 14:10:26 I think radvd is better than dnsmasq in this case 14:10:34 +1 14:10:34 sc68cal, how to deal with the spec I just wrote? 14:10:36 I think RADVD is a better approach, less hacking from what I can tell 14:10:50 radvd provides more support for things like unicast RA, as well 14:11:22 Is there plans to add dnsmasq support later? i guess i (eventually) saw it as a way to save a namespace - i.e. router namespace where dnsmasq lives for v4 and v6, and also save another process running, since there's one per network 14:11:34 but i'm fine with it for now 14:12:21 the namespace isn't directly connected with the RA daemon choice 14:12:31 if it's radvd or dnsmasq, they still have to have a qrouter namespace 14:12:52 right, but if dnsmasq moved into the qrouter namespace we could remove the qdhcp 14:13:15 we have lots of namespaces on production nodes 14:14:29 I don't know if that would be possible thoug 14:14:51 since Neutron still creates the q-dhcp NS for dhcp for v4 14:15:43 it might not be today, i see it as future work, i wasn't around when the decision to have both a qrouter and qdhcp namespace was made, i would have maybe chosen just one 14:16:15 haleyb: I'm concerned though that radvd will still be necessary for advanced features when we get that far 14:16:24 my proposal for flaoting IPv6 requires unicast RA 14:17:03 dnsmasq will not be adding support for it, per http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2012q3/006262.html 14:17:48 i'm fine with radvd as i actually understand it's syntax better. i'll read henry's spec and comment there 14:25:25 xuhanp: regarding your question about your BP for dnsmasq and slaac/slaac config 14:25:43 sc68cal, maybe I should change that to Stateful DHCP? 14:25:55 for next steps 14:26:00 That's a good point 14:26:21 OK. will try to do that after the RADVD spec comes out. 14:26:26 and then I guess list the radvd bp as a dependency? 14:26:34 sc68cal, yep 14:29:11 If there isn't anything else, I can give everyone back half an hour 14:30:14 I didn't see the multiple prefix BP listed in the minutes for the meeting with the cores. 14:30:18 https://review.openstack.org/#/c/98217/4/specs/juno/multiple-ipv6-prefixes.rst 14:30:51 Just want to make sure that doesn't fall off for lack of interest or priority 14:30:59 dane_leblanc: feel free to add it to my sub-section 14:31:19 sc68cal, will do, thanks. 14:31:21 I'll try to get cores to take a look at it 14:32:01 I know i'm nit picking you on the rst syntax, I'll try and post a patch to better explain how to do hyperlinks in rst 14:32:56 I think what I use is an alternate approach, I'll add a response, but I'm open for suggestions. 14:33:14 Sure - it's just that currently it doesn't render to HTML very well 14:33:36 some of the links in the references section are broken, etc. 14:34:13 I test it with the online reSt editor (http://rst.ninjs.org/), seems to work fine there. 14:34:40 That editor has caused problems before 14:34:58 Where it looks ok in ninjs but does not render the same by sphinx 14:35:07 dane_leblanc: see - http://docs-draft.openstack.org/17/98217/4/check/gate-neutron-specs-docs/75c8ebf/doc/build/html/specs/juno/multiple-ipv6-prefixes.html#references 14:35:33 That output looks good to me. 14:35:53 Ref-2 and Ref-3 and Ref-7 are hyperlinks that don't go anywhere 14:36:09 Those have multiple references in the prior text... 14:36:13 the actual "Ref-2" text 14:36:34 it creates a link to "http://docs-draft.openstack.org/17/98217/4/check/gate-neutron-specs-docs/75c8ebf/doc/build/html/specs/juno/multiple-ipv6-prefixes.html#id3" which doesn't exist 14:37:06 so tl;dr is basically ninjs sucks and doesn't render stuff right 14:37:32 Sphinx isn't handling the "citation" syntax... 14:37:35 I'll look into it. 14:38:12 The Ref-2 link should point you back to the prior ref in the doc. 14:40:22 ok everyone, until next week 14:40:25 #endmeeting