22:00:14 #startmeeting neutron_drivers 22:00:15 Meeting started Thu Apr 13 22:00:14 2017 UTC and is due to finish in 60 minutes. The chair is kevinbenton. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:00:16 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 22:00:18 The meeting name has been set to 'neutron_drivers' 22:00:22 o/ 22:00:34 This may be a short meeting, we are short both Ihar and Armando 22:00:42 LOL 22:00:46 and I don't see Akihiro online yet either :) 22:01:01 let's wait a couple of minutes 22:01:19 well I know Ihar and Armando can't make it, they both reached out ot me 22:01:28 ahhh 22:01:41 do you want to postpone to next week? 22:02:11 i would like to point out an RFE that mordred posted 22:02:27 cool 22:02:37 o/ 22:02:38 #link https://bugs.launchpad.net/neutron/+bug/1682247 22:02:39 Launchpad bug 1682247 in neutron "Neutron should be able to fetch hostkeys for ports" [Wishlist,Triaged] 22:02:46 This feature request is a little unique 22:02:51 oh yeah, I just read it 22:03:02 because it involves having a neutron API that will go into the tenant network dataplane 22:03:06 I mean the RFE and the spec 22:03:21 right 22:03:22 to ask the instance for info 22:03:32 we don't really have anything like that right now 22:03:39 yeap 22:03:56 the dataplane belongs to the tenant 22:04:06 once we wire it 22:04:41 thinking about how this would be implemented, we basically need one of the agents to execute code in a namespace on the tenant network 22:04:50 (in the reference implementation) 22:04:55 right 22:05:22 the dhcp agent, maybe? 22:05:35 yeah, we could probably piggyback on the DHCP agent 22:05:51 the question is where do we send it from if dhcp is disabled on the subnet 22:05:55 that's the one is going to be there all the time 22:06:07 ahh right? 22:06:10 right 22:06:40 I'll leave some questions on the RFE and we can discuss it more when we have a full house next week 22:06:52 mordred: are you around? 22:07:48 mlavalle: ok, anything you want to chat about while we are here? :) 22:07:55 yeah 22:08:43 in preparation for the meeting, to refresh my memory, I went thorugh all the RFE's 22:08:53 looking at https://bugs.launchpad.net/neutron/+bug/1639566 22:08:55 Launchpad bug 1639566 in neutron "[RFE] Add support for local SNAT" [Wishlist,Triaged] 22:09:13 I think we can scrap this one, based ont he submitter latest comment 22:09:32 he took a look at swami's fast exit approach 22:09:37 and he seems to like it 22:09:52 I left a question there, to confirm he is ok if we scrap it 22:10:12 yeah, i saw that, but I was a little confused 22:10:30 let's see if he responds to my question 22:10:31 because fast exit doesn't solve the same use case I was thinking of (but I need to read swami's patch) 22:10:48 i didn't think fast exit applied to SNAT 22:11:02 I haven't had time to understand fast exit 22:11:16 I am just reacting to what the submitter commented in the RFE 22:11:36 But maybe we should understand the fast exit stuff better, at least me 22:11:39 yeah 22:11:45 i think we'll just leave it sit there 22:11:53 and wait for response 22:11:57 yeah 22:12:28 going back to modred's rfe, we could create the dhcp namespace even if the subnet has dhcp disabled 22:12:40 mlavalle: yes 22:12:40 we don't start dnsmasq 22:12:50 mlavalle: but we would then need to consume an IP from the subnet 22:13:10 yeap, just brainstorming 22:13:21 mlavalle: that may be reasonable trade-off 22:13:43 ok, I'll leave a comment in the rfe and we can discuss further next week 22:14:06 sounds good 22:14:13 I'm here if you had more questions on bug 1662650 :) 22:14:14 bug 1662650 in neutron "[RFE] Advance configuration of SR-IOV ports- api extension" [Wishlist,Triaged] https://launchpad.net/bugs/1662650 - Assigned to Trevor McCasland (twm2016) 22:15:17 trevormc: i haven't had a chance to look at your patch yet. i'll add that to my list 22:15:26 there is new functionality in dpdk that we would like to use, to include this new api http://dpdk.org/doc/api/rte__pmd__i40e_8h.html 22:16:05 ok thanks, the patches aren't much as the tests don't pass but were to just give an idea. 22:16:19 trevormc: I read you lastest comments before the meeting 22:16:42 trevormc: it would be better if you could break these out into separate RFEs 22:17:06 trevormc: many of these are completely unrelated from a user-facing feature perspective 22:17:09 o/ 22:17:10 yeah that sounds reasonable. 22:17:29 does this mean that after matching with currently available functionality, you only need to add boradcat, unicast and multicast to security groups? 22:18:10 +1. if that's the only thing left, then just update the existing RFE description for the use case of altering hte security groups API 22:18:12 mlavelle: I haven't been able to confirm if it works with dpdk and sr-iov. There is some issue between kernel and userspace 22:18:45 trevormc: so it would be very helpful if we can confirm that 22:18:57 it allows us to size the beast 22:18:57 trevormc: be sure to focus on what this is enabling for users via the API 22:19:24 trevormc: we can't move forward with just the intention of exposing a bunch of flags available in DPDK if there isn't a clear use case for users 22:19:34 ++ 22:20:27 yeah ok, I will think of a clear way of showing the new API. The flags are supposed to enable the functionality in the NIC for low-latency networking is my understanding. 22:20:53 thanks trevormc! 22:21:29 ok 22:21:32 anything else? 22:21:39 not from me 22:21:41 no thats all thanks for breaking that down for me. 22:21:51 cool 22:21:57 see everyone next week then! 22:22:03 o/ 22:22:05 #endmeeting