15:00:30 #startmeeting neutron_qos 15:00:31 Meeting started Tue Apr 24 15:00:30 2018 UTC and is due to finish in 60 minutes. The chair is slaweq. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:32 hi 15:00:32 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:34 The meeting name has been set to 'neutron_qos' 15:00:48 o/ 15:01:22 morning with many meetings for You, right mlavalle? :) 15:01:32 hi again 15:01:39 hi rubasov 15:01:44 o/ 15:01:52 hi njohnston 15:01:57 hi slaweq! 15:02:01 so let's start 15:02:02 #topic RFEs 15:02:03 slaweq: yeah, Tuesday's meetingitis 15:02:49 there wasn't any new RFE related to QoS reported in last two weeks 15:03:00 so let's go through existing one 15:03:04 first is #link https://bugs.launchpad.net/neutron/+bug/1727578 15:03:05 Launchpad bug 1727578 in neutron "[RFE]Support apply qos policy in VPN service" [Wishlist,Triaged] 15:03:14 Specs from zhaobo6 #link https://review.openstack.org/#/c/531074/ 15:03:43 For me it's fine but some VPN/L3 experts should take a look on it still - mlavalle, I think You are right person to check it :) 15:04:08 slaweq: I'll also have yamamoto to take a look 15:04:44 but yeah, I will take a look 15:04:53 yes, he was commenting this RFE on launchpad a lot AFAIR, would be great if he can check it also 15:05:32 next one is #link https://bugs.launchpad.net/neutron/+bug/1560963 15:05:33 Launchpad bug 1560963 in neutron "[RFE] Minimum bandwidth support (egress)" [Wishlist,In progress] 15:05:44 and here there isn't too much to say :/ 15:06:16 as we talked on last meeting I sent emails to ovs-discuss and lartc MLs: https://mail.openvswitch.org/pipermail/ovs-discuss/2018-April/046549.html and http://www.spinics.net/lists/lartc/msg23542.html 15:06:33 but there wasn't any response there 15:07:01 so I still don't know how to do this min egress bw for VM 15:07:29 slaweq: sorry to hear that you did not get a response 15:07:30 should we just start experimenting? 15:07:39 with TC? 15:08:03 mlavalle: I would like to but for now I have still other things to do and I just don't have enough time 15:08:08 slaweq: did you ever read an academic paper that I piiunted you too about two weeks ago? 15:08:21 pointed^^^^ 15:08:26 no, I didn't 15:08:39 You pointed to it on meeting two weeks ago? 15:08:44 I think they had some good ideas. I'll dig it for you again 15:08:59 thx - I probably missed it somehow 15:09:01 I don't remeber if it was in the meeting or in the Neutron channel 15:09:08 But I'll find it for you 15:09:10 again 15:09:13 thx a lot 15:09:58 * mlavalle feels relieved that slawek wasn't ignoring him on the QoS paper 15:10:15 * mlavalle just joking ;-) 15:10:18 mlavalle: :) 15:10:42 ok, next one - #link https://bugs.launchpad.net/neutron/+bug/1578989 15:10:42 Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Slawek Kaplonski (slaweq) 15:10:59 I have some news for you 15:11:02 I just wanted to mention two patches made by lajoskatona waiting for second +2: 15:11:06 #link https://review.openstack.org/#/c/554532/ 15:11:12 #link https://review.openstack.org/#/c/552938/ 15:11:16 please review it 15:11:34 we had a productive hangouts discussion with jaypipes 15:11:39 rubasov, mlavalle: any updates about specs? 15:11:57 due to that gibi is preparing a new patch set for the nova spec 15:12:08 rubasov: when was that? 15:12:21 together with that I'm preparing a new patch set for the neutron spec 15:12:29 mlavalle: yesterday afternoon 15:12:41 afternoon your time? 15:12:48 slaweq: so I hope I'll have a new neutron spec patch set this week 15:12:51 mlavalle: yes 15:13:01 I would liked to attend it 15:13:09 would have^^^ 15:13:17 mlavalle: sorry for missing you out 15:13:31 mlavalle: I think you may have been still sleeping then 15:14:17 can you give us a summary? 15:14:22 mlavalle: yes 15:14:57 the basic discussion went around the last 30 lines of this etherpad: https://etherpad.openstack.org/p/net-bw-providers 15:15:20 that is: do we need cross-project standardization of the placement db contents 15:15:40 or can we leave it to neutron to define networking resource traits 15:16:06 by that getting nova and placement to treat networking rp info opaque 15:16:48 I think we ended up with a consensus to leave that to neutron 15:17:12 Also we agreed to limit the scope of the current effort 15:17:21 gibi is around, will add a bit 15:17:28 for example 15:17:57 we not try to solve the mapping of the a resourece_request from a given port to a subset of the allocation in placement 15:18:08 this could be done in the next iteration 15:18:34 until that Neutron can fail at the port binding in complex case when the mapping is ambigouos 15:18:47 ambiguous 15:19:21 this also means that the Neutron API extension that adds the resource_request to the port 15:19:32 will be optional and turned off by default 15:19:54 to communicate that this feature is experimental 15:20:16 so, what is going to change in the next iteration? will placement have more capabilities to support this feature? 15:20:39 we may move the rp tree description to the neutron spec 15:21:05 we'll cut the nova spec significantly shorter (leave the rest for a next spec) 15:21:22 mlavalle: extending placement to provide the mapping is one possible solution 15:21:25 not the next iteration of the spec. I meant the iteration of the feature 15:22:07 ah okay, please see gibi's answer ^^^^ 15:23:59 we also would like to start some prototyping in neutron 15:24:11 but with nova mocked away first 15:24:27 I hope we can put together something until the summit 15:24:38 and show it you there 15:24:41 rubasov++ 15:25:40 what is going to happen with Nova in the meantime? 15:26:16 mlavalle: we have to reach the point that the nova spec is accepted 15:26:40 don't we have to reach the point where the neutron spec is accepted? 15:26:42 by the way I wanted to ask if I should add this to the topics etherpad: https://etherpad.openstack.org/p/YVR-neutron-brainstorming 15:26:43 mlavalle: then, I will start adding the code to nova that reads the port's resource_request and incorporates it to the GET allocation_candidate request towards placement 15:27:08 mlavalle: I don't think that will be ready before the summit 15:27:31 mlavalle: the rubasov has a nice plan how to progress with the neutron part without the need of the nova change 15:27:33 what won't be ready before the ummit? 15:28:11 mlavalle: I hope the nova spec can be accepted before teh summit. The nova code that reads the ports' resource_request will not be ready for the summit 15:28:35 what about the neutron spec? 15:28:54 gibi, mlavalle: I am putting that plan in the next patch set of the neutron spec 15:29:17 mlavalle: I think we may want to get the two specs accepted together 15:29:44 mlavalle: I was hoping the cross-project session on the summit would have been a good candidate for such a thing 15:30:40 ok, cool, let's work on the specs 15:30:41 rubasov: I would be happier if we can do that before the summit, but if more face to face time is needed for that then summit is a good place 15:30:58 I feel the same 15:31:10 btw both rubasov and me will be in Vancouver 15:31:12 let's try to get the specs mmerged before the Summit 15:31:29 mlavalle: that would be even better 15:31:35 and nova folks already proposed a nova-neutron cross project session 15:31:43 * gibi digs the link 15:31:51 http://forumtopics.openstack.org/cfp/details/124 15:31:55 gibi: noneed to dig it 15:31:58 rubasov was faster :) 15:32:00 I am aware of it 15:32:28 I wasn't aware, thx gibi :) 15:32:45 sorry, thx rubasov 15:32:49 :) 15:32:51 :) 15:32:51 slaweq: it is in the Neutron weekly meeting wiki since last week 15:32:55 :-) 15:33:30 mlavalle: thx, I didn't check it 15:33:40 I've been mentioning it in the past two meetings 15:33:56 maybe I just forgot, sorry :) 15:33:57 sorry for repeating myself: do we want the min bw work as a topic here: https://etherpad.openstack.org/p/YVR-neutron-brainstorming ? 15:34:32 rubasov: not necessary. We are already going to discuss it anyway 15:34:41 mlavalle: ack, thanks 15:35:16 I think that's all from me in this topic 15:35:28 to reiterate, let's strive to have the spces merged before the Summit 15:35:46 mlavalle: working on it 15:35:53 mlavalle++ 15:36:13 thx rubasov and gibi for update and for working on this topic 15:36:26 gibi, rubasov: thanks for your hard work and progress report 15:36:45 * gibi is happy to work on this 15:36:46 slaweq, mlavalle: thank you for the help and the reviews 15:37:20 rubasov: I don't want to get in the way, but I also want to contribute code to this implementation 15:37:37 mlavalle: you're more than welcome 15:37:44 cool 15:38:31 I think we can move on to the next rfe 15:38:34 mlavalle: we'll learn from you 15:38:55 * mlavalle will also learn from rubasov :-) 15:39:00 there is only one postponed rfe left on my list: #link https://bugs.launchpad.net/neutron/+bug/1505627 15:39:01 Launchpad bug 1505627 in neutron "[RFE] QoS Explicit Congestion Notification (ECN) Support" [Wishlist,Triaged] - Assigned to Reedip (reedip-banerjee) 15:39:17 reedip has this specs still in review: https://review.openstack.org/#/c/445762/ 15:39:35 for me it looks good, please add it to Your list of reviews :) 15:40:09 is he going to implement it? 15:40:35 mlavalle: from what he told me few weeks ago yes, he wants to implement it 15:40:42 cool 15:40:52 but that's all what I can say :) 15:41:10 I'll definitely take a look 15:41:18 njohnston: thx a lot 15:42:09 ok, let's move on 15:42:09 #topic Bugs 15:42:44 there wasn't any new bug reported for QoS in last two weeks (at least any which I am aware of) 15:42:57 so we have still this one: 15:43:03 #link https://bugs.launchpad.net/neutron/+bug/1758316 15:43:04 Launchpad bug 1758316 in neutron "Floating IP QoS don't work in DVR router" [High,In progress] - Assigned to LIU Yulong (dragon889) 15:43:21 and there is already patch for that: https://review.openstack.org/#/c/558724/ 15:43:55 I checked that with this patch FIP QoS DVR scenario test is passing, what can be seen in https://review.openstack.org/#/c/558725/5 15:44:07 so looks that it fixes an issue 15:44:35 I think that this patch also need some review from L3 experts - mlavalle :) 15:44:49 slaweq: I will take a look today 15:44:58 thx mlavalle 15:45:10 and that's all what I have for today 15:45:29 #topic Open Discussion 15:45:40 anyone has something to talk about? 15:45:58 if no, I think we can get 15 minutes back :) 15:46:21 +1 15:46:38 gibi, rubasov: it will be very nice to see you in Vancouver face to face 15:46:48 +1 15:46:54 mlavalle: looking forward to meeting you 15:46:58 +1 15:47:54 gibi: you are more tnah welcome to attend our team dinner on Tuesday if you want. If you decide to do so, please sign in here: https://etherpad.openstack.org/p/YVR-neutron-atendees 15:48:06 mlavalle: thanks for the invitation 15:48:13 mlavalle: I have to check the nova schedule 15:48:14 mlavalle: I already advertised it to him :-) 15:48:50 mlavalle: but I will try to join 15:48:56 ++ 15:49:14 slaweq: you can go ahead and close the meeting 15:49:33 ok, thx for attending 15:49:41 and see You in 2 weeks then 15:49:43 bye 15:49:48 #endmeeting