15:00:11 #startmeeting neutron_ipv6 15:00:12 Meeting started Tue Oct 14 15:00:11 2014 UTC and is due to finish in 60 minutes. The chair is sc68cal. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:13 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:15 The meeting name has been set to 'neutron_ipv6' 15:00:44 o/ 15:01:25 hi 15:01:33 https://wiki.openstack.org/wiki/Juno_Release_Schedule 15:01:48 later this week is the official juno release 15:02:19 I'd like to commend everyone on the work that was completed this cycle - everyone has done a fine job 15:03:54 just a bit of housekeeping, if there are bugs that missed this release that you believe should be incorporated, please work on them and propose them to be backported 15:04:04 after they are merged in K 15:04:50 Last week we merged an API change - for J it is not possible to update the ipv6_*_mode attributes after the fact 15:05:09 there are issues with it, and we plan to try and address this coming cycle 15:06:53 https://bugs.launchpad.net/neutron/+bug/1362966 15:06:54 Launchpad bug 1362966 in neutron "IPv6 two attributes cannot be updated to None" [Medium,In progress] 15:07:56 also tracked in https://bugs.launchpad.net/neutron/+bug/1378952 15:07:57 Launchpad bug 1378952 in neutron "Updating ipv6 modes is problematic" [High,Fix released] 15:08:50 Also, neutron-specs has been updated for people to file specs for the K cycle 15:09:28 sc68cal, I planned to file one spec for extra_dhcp_opts which discussed here before 15:10:07 xuhanp: sounds good - we got consensus on the ML on the way forward with that, if I remember correctly. 15:10:22 sc68cal, yep 15:10:33 xuhanp: not so much on the HA for ipv6 and ND packets though 15:10:59 Mark reminded me that we cannot use scapy because of the license 15:11:28 yeah... bummer :( 15:11:29 So I searched around and found that ryu also has utility to send out ICMPv6 15:11:38 http://lists.openstack.org/pipermail/openstack-dev/2014-October/048373.html 15:11:40 not sure if we can use that. 15:12:31 I'm not sure either 15:13:00 let's wait for community's feedback then 15:13:07 xuhanp: agreed 15:14:46 john-davidge: how goes the devstack patch? 15:15:44 sc68cal: I pushed a new patch set up earlier today to adress the comment about documentation https://review.openstack.org/#/c/87987/ 15:16:03 Reviews appreciated! :) 15:16:06 I'm not sure I agreed with that -1. To be honest devstack's docs are awful 15:16:16 and is a bigger issue than just your review 15:16:27 not fair to punish you for it 15:16:45 xuhanp: (maybe a bit late) i saw your mail on ryu library. Does ryu provide a python library for packet generation or is ryu library a full stack? 15:17:02 sc68cal: Haha, agreed! But a little extra documentation never hurt anybody. Either way I've already made the changes. Hopefully someone will find them helpful. 15:17:05 xuhanp: Have you looked at ndsend? 15:17:20 http://manpages.ubuntu.com/manpages/oneiric/man8/ndsend.8.html 15:17:20 I can clarify their policy on python libraries. 15:17:37 HenryG: we discussed in previous meetings 15:17:44 the problem with that binary is it's part of openvz 15:17:52 amotoki, it provides packet generation and we need to use socket to send the packet. 15:18:08 HenryG, and it's only for ubuntu as far as I know 15:18:17 xuhanp: is it a separate module from the ryu main module? 15:19:11 amotoki, it's ryu.lib.packet 15:19:17 not sure if it's from the main module 15:19:22 ryu itself is the library for openflow controller and I am afraid we add a whole library for our dependency. 15:19:47 xuhanp: okay. I will reach the authros this week. 15:20:25 amotoki, I already have some code available about how to construct the packet and send by socket. How to import it is the only concern here. 15:20:45 xuhanp: i think we are in the same page. 15:20:58 amotoki, sounds great 15:21:33 I just would like to clarify what happens if we have a dependency on ryu. 15:22:03 understood. 15:22:09 big dependency for a little feature 15:22:24 pulling in all of ryu 15:22:28 agree. it is my concern too. 15:24:36 just googling here 15:24:45 I see a bsd licensed packet lib 15:24:54 but no clue if it has what we want :( 15:25:17 sc68cal, I remember ryu is under apache 15:25:25 https://code.google.com/p/dpkt/ 15:25:36 has an icmpv6 module 15:26:44 i know ryu team itself has opensource mind and our concern is that we have a big dependency. 15:28:16 xuhanp: I think the concern is less about ryu's license and more about the amont of code you pull in just to send ND packets 15:28:28 understood 15:28:49 also we need to create a new binary for that since we need to call it from namespace 15:29:04 I didn't see any other example of doing this 15:34:51 If we don't have any other business, we can push the ryu dependency to the ML and I can give everyone back half an hour 15:38:36 OK everyone! until next time! 15:38:38 #endmeeting