14:00:22 #startmeeting neutron_drivers 14:00:23 Meeting started Fri Apr 27 14:00:22 2018 UTC and is due to finish in 60 minutes. The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:24 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:27 The meeting name has been set to 'neutron_drivers' 14:01:09 Hi there! 14:01:18 hi 14:01:23 hi 14:02:31 amotoki: if you have a chance, please look at https://review.openstack.org/#/c/564748/ from haleyb 14:02:31 patch 564748 - releases - Neutron Queens 12.0.2 14:03:20 mlavalle: looking 14:03:39 I think we have quorum. yamamoto might join us later 14:03:47 #topic RFEs 14:04:59 First RFE for today is https://bugs.launchpad.net/neutron/+bug/1748132 14:05:00 Launchpad bug 1748132 in neutron "[RFE] Can not create router gateway without external_fixed_ips" [Wishlist,In progress] - Assigned to Guoshuai Li (liguoshuai1990) 14:05:25 Looking at the notes, I think ubmitter is confused about latest suggestion 14:06:59 yeah, I have a similar feeling. 14:07:12 on the other hand, the submitter commented " I just hope that users can economize it." 14:08:14 maybe add some furthere clarification to the RFE 14:08:20 if a provider charges users based on the number of consumed public IPs, this would work. 14:08:46 yeah, I think so 14:09:01 is seems better to clarify what the submitter would like to have more. 14:09:07 it* 14:09:29 yes 14:10:20 maybe we don't need to concern ourselves so much what this specific submitter wants / needs 14:10:52 maybe we just want to open the possibility to users / deployers to save the IP if that is what they want 14:10:59 mlavalle: will you add some comment? I can comment more but it might be better to use another phrase by other person. 14:11:37 I can do that. But before doing that, waht do you think of my previous comment 14:12:34 I totally agree with your two mentions above 14:12:54 in that case, why not just go ahead an approve the RFE? 14:13:27 and let users / deployers decide for themeselves what they want more 14:14:08 it opens a door to save IPs based on users' choice. 14:14:19 yeah 14:14:35 if that is what they want 14:14:55 I don't think we would be breaking anything if we allow it 14:15:44 yes, it is backward-compatible. 14:16:40 so approve it? I am for it 14:17:29 ah, I got it. the rfe itself requests to support empty fixed IPs for gateway ports. 14:17:48 it help save IP addresses by users. 14:18:06 so what is requested here itself makes sense. 14:18:14 I think so 14:18:38 It seems I try to clarify the intention too mcuh. 14:18:59 I am okay to approve this 14:19:15 that's ok, that's what we are here for ;-) I appreciate your questioning 14:19:24 any concerns haleyb ? 14:19:45 no concerns, you seem to have it under control 14:20:05 LOL, I hope it doesn't come back to haunt me ;-) 14:20:14 it looks like a good starter RFE :) 14:20:21 yeap 14:20:30 I will advertise it in the next meeting 14:20:43 hang on, let me approve 14:23:03 done 14:23:29 ok, next one for today 14:23:35 https://bugs.launchpad.net/neutron/+bug/1756705 14:23:37 Launchpad bug 1756705 in neutron "RFE: New Neutron extension for binding levels" [Wishlist,In progress] - Assigned to Evgeny Fedoruk (evgenyf) 14:25:33 In the last meeting, yamamoto raised the question as to why the HPB details were not returned in the port response to the API, when HPB was originally implemented 14:25:52 he raised the possibility that the team had a good reason not to do it 14:26:49 so I pinged rkukura and had an IRC chat with him. The answer is really simple: they planned to do it but never gout around to actually do it :-) 14:28:25 The original reasons to return that information in the response had more to do with debugging, rather than appliances set up like in the case of this RFE 14:28:52 it seems to make sense 14:29:01 so I am for approving the RFE 14:29:38 it makes sense to me too, though I honestly do not understand how it can be used in loadbalancer impl.. 14:30:08 yeah, Bob was a little mistyfied as well 14:30:47 anyway, some custom controller can do something based on a driver bound to a port. 14:31:09 maybe they plan to have scripts to scrap that information from the API response 14:31:30 I think so. 14:31:55 so, approve? 14:32:11 I am okay to approve this. one question is which is a better format for binding:levels arrays or dict. 14:32:43 I think it is an array of dicts 14:32:55 with each dict representing a level 14:33:15 according the description of the RFE, it is a dict and each entry has a level. 14:33:44 I already discuseed that with him in a docs patch that he submitted in neuton-lib 14:34:01 ah... I wasn't aware of it. 14:34:03 and he agreed that it had to be array of dicts 14:34:11 like port's fixed_ips 14:34:13 sounds good to discuss in the review. 14:34:29 +1 for approving it. 14:34:42 any concerns haleyb? 14:35:13 no, nothing from me on that one 14:35:23 cool 14:35:45 hang on. I'll approve it and even include the array of dicts suggestion 14:36:02 we've approved two long standing RFEs :) 14:37:57 \o/ 14:38:29 Next one is https://bugs.launchpad.net/neutron/+bug/1766380 14:38:30 Launchpad bug 1766380 in neutron "[RFE] Create host-routes for routed networks (segments)" [Undecided,Confirmed] 14:40:03 * mlavalle will give the team some time to go through the long description 14:41:32 good detailed description, btw. no complaints 14:43:20 generally speaking, what the RFE says sounds reasonable (though I haven't looked thru the detail of the model proposed) 14:43:57 so a change to the dhcp agent to detect these multiple segments and install host/network routes automatically 14:44:21 there's a lot to read there 14:44:28 it makes sense as to the gap he has identified 14:45:32 and yes it is to install host routed in each subnet in a routed network, so the traffic statys within the network 14:46:10 would it make sense for you guys if you take some time reading it carefully and retaking it during the next meeting? 14:46:27 that's my understanding so far, but I am refreshing my memory on routed networks and it needs some more time. 14:46:35 mlavalle: +1 14:47:04 mlavalle: so on-link routes where the VM can just send directly? i think i understand 14:47:05 of let's come back to it next meeting 14:47:39 great, homework :) 14:47:45 LOL 14:48:03 haleyb: what does 'on-link routes' mean? 14:49:30 ah, it seems the scope of routes. 14:49:37 yes 14:50:00 amotoki: where you can just send packets for that route directly on an interface, even if there is no gateway 14:50:07 yes, the scope 14:50:31 thanks. I am sometimes confused with this term :( 14:50:43 in this case all the subnets are on the network 14:51:15 so the scope must be local. 14:51:17 i used to use this trick to skip a router (assuming that's what this RFE is asking for) 14:52:38 I think it is still a good idea to take some time to digest it 14:52:47 we can retake it, first thing next meeting 14:53:35 #topic Open Agenda 14:54:06 amotoki: I am told there will be a week long holiday next week in Japan. Is that correct? 14:54:21 mlavalle: yes. 14:54:37 I might be travelling somewhere in Japan though I haven't decided yet where I go. 14:54:44 so yamamoto and you most likely won't make it the meeting, I assume 14:55:17 at now it is 50:50 14:55:44 it is late in Japan, so perhaps I can join. 14:56:00 so let's cancel next week's meeting and give you and yamamoto the freedom to thoroughly enjoy your holiday 14:56:26 it would be great. thanks 14:56:34 just out of curiosity and deep jelousy, what is this holiday about? 14:57:15 several holidays are defined... 14:57:47 i found wikipedia page https://en.wikipedia.org/wiki/Golden_Week_(Japan) 14:58:01 Thanks! Enjoy 14:58:19 * mlavalle GREEN with jelousy 14:58:26 :) 14:58:32 #endmeeting