14:00:37 #startmeeting neutron_qos 14:00:37 Meeting started Wed Dec 14 14:00:37 2016 UTC and is due to finish in 60 minutes. The chair is ralonsoh. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:39 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:41 The meeting name has been set to 'neutron_qos' 14:00:45 Hi 14:01:04 o/ 14:01:18 Let's wait one minute 14:01:22 Hi 14:01:45 hi davidsha 14:02:41 ok, let's start... 14:02:49 #topic RFEs 14:02:57 #link https://bugs.launchpad.net/neutron/+bug/1634798 14:02:58 Launchpad bug 1634798 in neutron "[RFE] Qos DSCP to vlan priority mapping" [Wishlist,Confirmed] 14:03:09 Any volunteer? 14:03:52 One sec 14:04:21 That's dependent on this right? https://bugs.launchpad.net/neutron/+bug/1505631 14:04:22 Launchpad bug 1505631 in neutron "[RFE] QoS VLAN 802.1p Support" [Wishlist,Confirmed] - Assigned to Kannan Raman (kannanrc20) 14:04:55 But should be merged now 14:04:57 let me check 14:05:09 ok, not yet 14:05:18 It just has the spec atm 14:05:24 so maybe could be interesting to review this patch 14:05:52 hello 14:05:54 sorry for late 14:06:01 Hi 14:06:02 hi, we were waiting for you 14:06:08 just you, davidsha and me 14:06:19 ok :) 14:06:29 Second RFE 14:06:30 #link https://bugs.launchpad.net/neutron/+bug/1644369 14:06:31 Launchpad bug 1644369 in neutron "Support for DSCP marking in Linuxbridge L2 agent" [Wishlist,Fix released] - Assigned to Slawek Kaplonski (slaweq) 14:06:35 Merged!! 14:06:37 Congrats 14:06:40 thx 14:06:54 Very fast 14:06:56 I was looking at the spec but I was waiting for it to be moved from Ocata to Pike 14:07:13 I was even supprised how fast it goes :) 14:07:22 davidsha: yu are talking bout the DSCP patch? 14:07:23 spec 14:07:46 802.1p 14:07:49 yes 14:08:04 ok, so let's follow this spec and let's review it 14:08:11 #link https://review.openstack.org/#/c/392023/ 14:08:17 about this dscp and LB, I think it could be quite similar for sr-iov but I don't know sr-iov so I'm not sure about that 14:09:00 If I recall ip link could modify the ToS field but it was only for certain types of traffic 14:09:05 Yes, I'll create a bug for DSCP and SRIOV 14:09:22 I'll investigate this 14:09:22 ralonsoh: thx 14:09:40 I don't know sr-iov and I don't have dev environment to check it 14:09:42 That maybe will depend on the specific driver 14:09:47 I'll check this 14:10:10 Next RFE 14:10:11 #link https://bugs.launchpad.net/neutron/+bug/1578989 14:10:13 Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 14:10:23 Very easy 14:10:25 1) Spec 14:10:32 #link https://review.openstack.org/#/c/396297/ 14:10:46 We need to have this spec approved 14:11:06 And first patch 14:11:12 #link https://review.openstack.org/#/c/401254/ 14:11:22 Please, I need reviews!! 14:11:53 I'll look at both asap 14:11:53 about this specs I had some doubts about that 14:12:00 Ok, I'll try to ping ajo later 14:12:02 Why? 14:12:11 Which doubts? 14:12:12 for example what with live-migration? 14:12:38 or updating rule which is already applied on some port 14:13:22 live-migration: it will depends on the hardware availability 14:13:28 on the second compute node 14:13:51 If you spawn new VM's on a new node, you'll update nova scheduler database 14:14:06 ok, what about update rule? 14:14:21 let's say I have 10 vms, each with 10Mbps limit 14:14:25 That's considered, please review the patch 14:14:32 continue, please 14:14:33 ok, I will check it again 14:14:34 thx 14:14:40 no no, continue 14:14:48 ok 14:15:12 I see were are you going.... 14:15:22 so, then what if You will update to 20Mbps in rule? 14:15:28 Yes 14:15:31 You will have overall not 100Mbps but 200Mbps 14:15:42 and it can be too much on host 14:15:45 one option: to cancel this rule update 14:16:02 this information is in the qos extension 14:16:30 so if you extend the needed bw beyond the maximun available, there should be an error 14:16:36 that makes sense? 14:16:53 ok, maybe I didn't read it all, but will qos extension know about overall available/used bandwidth on host? 14:17:11 qos extension will 14:17:17 1) read the initial bw 14:17:20 isn't it in Nova? 14:17:22 2) update this info 14:17:25 3) inform nova 14:17:37 ok 14:17:50 so forbid update can be some option 14:17:53 but, that's my design. And I need ajo to review this! 14:18:27 ok, let's move to bugs 14:18:35 anything else? 14:18:38 but I'm not sure if it will not be related to "improved validation" patch 14:18:48 hmmmm 14:18:49 and this ajo's patch to refactor notifications 14:19:12 I need to review both patches 14:19:17 what in case if You will have port without qos policy already on host and will do "port update" to add such QoS? 14:19:36 yes 14:19:44 it should be also forbiden in such case 14:19:52 so it can be quite hard to do now :/ 14:19:55 why? 14:20:11 maybe not hard from technical point of view 14:20:15 if the needed bw doesn't exceed the available bw 14:20:20 it's ok 14:20:23 but it's similar problem like this "improved validation" 14:20:39 please talk with ajo about that 14:20:44 sure! 14:20:47 thanks! 14:21:16 let's continue 14:21:19 #topic Bugs 14:21:26 #link https://bugs.launchpad.net/neutron/+bug/1649503 14:21:27 Launchpad bug 1649503 in neutron "Mechanism driver can't be notified with updated network" [High,In progress] - Assigned to Hong Hui Xiao (xiaohhui) 14:21:46 #link https://review.openstack.org/#/c/410101/ 14:22:09 armax move the priotity to high 14:22:21 so we should take care of this one 14:22:29 we should review the patch 14:22:33 ok, I will also try to review it 14:22:43 it's not big patch :) 14:22:54 no, it isn't 14:23:07 #link https://bugs.launchpad.net/neutron/+bug/1649517 14:23:08 Launchpad bug 1649517 in neutron "qos policy attached to network, qos_policy_id is reflecting on neutron net-show , but not on the port with neutron port-show" [Wishlist,New] 14:23:19 feedback from ajo 14:23:25 I talked with ajo about it yesterday 14:23:26 "to close as opinion" 14:23:40 yep, ajo said that it's not a bug but feature :) 14:24:22 but personally I think that it could be something like "network_qos_policy" and "qos_policy" (or port_qos_policy) in port details 14:24:43 to distinquish easily which policy is used on port 14:24:46 yes, I have the same opinion 14:24:47 what You think? 14:25:09 but the author should open it as a RFE 14:25:16 yep 14:25:38 let's wait for the author response 14:25:44 ok 14:25:47 #link https://bugs.launchpad.net/neutron/+bug/1649503 14:25:49 Launchpad bug 1649503 in neutron "Mechanism driver can't be notified with updated network" [High,In progress] - Assigned to Hong Hui Xiao (xiaohhui) 14:26:03 sorry 14:26:05 my fault 14:26:13 #link https://bugs.launchpad.net/neutron/+bug/1649488 14:26:14 Launchpad bug 1649488 in neutron "Duplicated revises_on_change in qos models" [Low,In progress] - Assigned to Hong Hui Xiao (xiaohhui) 14:26:30 patch in https://review.openstack.org/410065 14:26:52 Ok, I see now it's almost merged 14:27:01 Next one 14:27:02 #link https://bugs.launchpad.net/neutron/+bug/1646370 14:27:03 Launchpad bug 1646370 in neutron "QosPolicyInUse after notifying the removal to backends" [Medium,In progress] - Assigned to Miguel Angel Ajo (mangelajo) 14:27:21 patch https://review.openstack.org/#/c/405448/ 14:27:45 let's wait for ajo feedback... 14:27:54 but we should review it 14:28:17 #link https://bugs.launchpad.net/neutron/+bug/1640762 14:28:18 Launchpad bug 1640762 in neutron "when I update a Qos policy, value of shared can not be changed to false from true" [Undecided,Incomplete] - Assigned to Slawek Kaplonski (slaweq) 14:28:30 Still waiting for author feedback... 14:28:42 yep, and I couldn't reproduce it 14:28:55 ok, so no action now 14:29:05 yes 14:29:21 ok, last one 14:29:22 #link https://bugs.launchpad.net/neutron/+bug/1639186 14:29:24 Launchpad bug 1639186 in neutron "qos max bandwidth rules not working for neutron trunk ports" [Low,Confirmed] - Assigned to Luis Tomas Bolivar (ltomasbo) 14:29:38 That's a difficult one 14:29:42 qos on trunk ports 14:30:18 and I don't see a solution to fix the solution proposed https://review.openstack.org/#/c/397788/ 14:30:42 It's easy to use veth ports to connect bridges 14:30:52 but the performance drops a lot 14:31:02 and it's not useful for user space ovs 14:31:12 yep, there is nothing new here since last meeting 14:31:46 I'll ask in launchpad if there is any movement on this 14:31:53 ok 14:32:06 Ok, any other bug not listed?? 14:32:24 I don't have anything new 14:32:28 ok 14:32:29 #topic Other Changes 14:32:48 there is nothing in the agenda for this 14:33:02 any comment? 14:33:21 it's not related to QoS but can You have a look on https://review.openstack.org/#/c/409432/6 ? 14:33:25 thx in advance 14:33:51 Yes, of course. I'll put this in my todo list for today 14:33:57 thx a lot 14:33:58 Same 14:34:05 thx davidsha 14:34:16 #topic Open Discussion 14:34:24 OSC: #link https://review.openstack.org/#/c/352477/ 14:34:32 This is for ajo and dtroyer 14:34:48 It's been a while since I uploaded the first version 14:35:38 Open question: how can a developer speed up the reviews of his patches? 14:36:09 IMHO ask on IRC, and try to ask specified people and ask for review 14:36:23 from my experience it helps :) 14:36:44 I agree IRC. 14:36:46 ok, but I still have patches submitted nine months ago 14:36:51 * ajo is around now, reads the backlog 14:37:04 we are almost finish 14:37:10 sorry 14:37:24 ack :) 14:37:32 for https://review.openstack.org/#/c/405448/ I must change a testing detail and it's done, I was pulled out to do something else, but I finished it now. 14:37:57 cool 14:38:10 slaweq, davidsha 14:38:30 do you mind if I ask ajo now about #link https://bugs.launchpad.net/neutron/+bug/1578989 14:38:32 Launchpad bug 1578989 in neutron "[RFE] Strict minimum bandwidth support (egress)" [Wishlist,In progress] - Assigned to Rodolfo Alonso (rodolfo-alonso-hernandez) 14:38:39 go ahead 14:38:42 The spec, #link https://review.openstack.org/#/c/396297/ 14:39:04 ajo, Can you continue with the spec? 14:39:23 ajo: and please, take a look at #link https://review.openstack.org/#/c/401254/ 14:39:31 that's all 14:39:39 I think the spec is done, 14:39:48 I probably should answer yamamoto's question 14:40:13 thanks! 14:40:14 which I don't fully understand 14:40:25 me neither... 14:40:36 may be I should try to answer the question on the spec itself by making it more clear 14:40:42 no, I do 14:40:48 but we was talking here that it can be related to Your patch https://review.openstack.org/#/c/396651/ and "improved validation" 14:41:22 this one too! 14:41:29 in case if e.g. port will be updated and new qos with strict min bw limit will be set for it 14:41:38 yeah, that one I must definitely continue working on it 14:41:42 I restarted it yesterday night 14:41:51 and I must send another PS between today and tomorrow 14:41:55 :) 14:42:19 sorry :/ I'm being the bottleneck 14:42:41 no problem, ask for help if you need it 14:43:05 I'll ping you for reviews on new PS for https://review.openstack.org/#/c/396651/ , it's almost ready 14:43:07 yeah, I can help also :) 14:43:24 thank you ralonsoh slaweq , If I see myself stopped again I will ping you 14:43:32 This, this patch should be merged ASAP 14:43:48 yes 14:43:53 or we will ping You :P 14:44:01 hehehe 14:44:05 more topics? 14:44:12 :D 14:44:18 slaweq ralonsoh thanks ':D 14:44:25 slaweq ping or punch? :D 14:44:32 second option! 14:44:33 ajo: we will see ;) 14:44:36 CTCP punch 14:45:01 * ajo makes irc protocol jokes, and thinks he's old now 14:45:17 :) 14:45:26 ok guys, I'll close the meeting 14:45:32 see you around! 14:45:34 Thank you very much ralonsoh & slaweq 14:45:37 thx 14:45:42 Thanks ralonsoh, see ya! 14:45:43 I'll read the log right away 14:45:44 ajo: and davidsha 14:45:54 and davidsha :D 14:45:57 :) 14:45:59 see You 14:46:03 #endmeeting