14:59:55 #startmeeting nova_scheduler 14:59:56 Meeting started Tue Jun 30 14:59:55 2015 UTC and is due to finish in 60 minutes. The chair is n0ano. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:59:57 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:59:59 The meeting name has been set to 'nova_scheduler' 15:00:05 anyone here to talk about the scheduler? 15:02:04 o/ 15:02:11 \o 15:02:39 I was thinking it was going to just be me today (easier to come to decisions :-) 15:03:38 let's start, hopefully it'll be quick today 15:03:38 n0ano: sorry, but I'm on a call for another meeting :( 15:03:43 o/ 15:03:51 so I might be slow in responding 15:03:56 edleafe, you get all the ARs :-) 15:04:01 #topic new meeting time 15:04:02 of course 15:04:16 Results: http://i.imgur.com/aPmIwLi.png 15:04:31 according to the doodle 1 hour earlier (1400UTC) on Mon. seems to work, any objections? 15:04:47 LGTM 15:05:09 PaulMurray: you weren't voting, OK for you ? 15:06:02 bauzas, sorry - been out of touch 15:06:21 PaulMurray, so is the new time OK for you? 15:06:23 o/ 15:06:29 PaulMurray: np, so the question was, Mondays 1400UTC ok with you ? 15:06:42 (and lxsli as well) 15:06:52 works for me 15:06:55 bauzas, more or less 15:07:12 ok, n0ano, I guess you can put an #agreed there :) 15:07:38 #agreed new time 1400UTC Mondays 15:07:53 #action n0ano to update the wiki's and send a mail out to the dev list on this 15:08:22 n0ano: you also have to do a commit for the global page 15:09:07 bauzas, yeah, there are multiple administrivias I'll have to do, should be OK 15:09:11 n0ano: http://git.openstack.org/cgit/openstack-infra/irc-meetings/tree/ 15:09:47 I have to do ical's for the new schedule which is new but I'll deal with it. 15:10:03 n0ano: if you don't feel comfortable, I can do it 15:10:20 n0ano: I already made a change for it 15:10:22 bauzas, I'll ping you if I have a problem but it should be OK 15:10:23 http://eavesdrop.openstack.org/#Nova_Scheduler_%28ex._Gantt%29_Team_Meeting 15:10:28 n0ano: coolness 15:10:38 so... 15:10:47 #topic Liberty spcecs 15:10:59 n0ano: saw our recent agreements ? 15:11:22 according to the tracking page https://etherpad.openstack.org/p/liberty-nova-priorities-tracking we only have one priorty spec that is still open 15:11:31 agreed 15:11:40 edleafe's one was not needed 15:11:46 I lied, looks like there are 2 15:11:48 hence john's -2 15:12:04 n0ano: eh eh 15:12:16 n0ano: thanks for introducing https://review.openstack.org/#/c/190322/7/specs/liberty/approved/servicegroup-api-control-plane.rst,cm 15:12:27 n0ano: I was about to discuss on it for the open discussion 15:12:40 but I can do it now 15:12:46 go ahead,no reason to wait 15:12:55 since it's claiming for the sched prio 15:13:20 so, I'll leave a change speak for itself 15:13:20 https://review.openstack.org/#/c/195559/ 15:13:24 #link https://review.openstack.org/#/c/195559/ 15:14:10 so, my comment here is that I wanted to see the subteam opinion for it 15:14:14 my point is 15:14:33 1/ I don't like specs using the scheduler prio as a placeholder for getting more room for being merged 15:15:02 bauzas, +1 15:15:03 2/ the SG API change is technically modifying something out of the scheduler and can benefit more than the scheduler 15:15:27 so, while it's definitely something worth being done 15:15:36 and I'm a huge fan of the spec 15:16:24 I just think it's better to explain to johnthetubaguy and the nova community that this is not a 'scheduler' prio spec, but is still considered as something important and deserves an exception 15:16:28 If it isn't tied to the scheduler efforts, it shouldn't use the scheduler priority, IMO 15:16:40 so, given that, could we make a vote ? 15:16:41 it should stand on its own 15:16:46 edleafe: that's my point 15:16:50 bauzas: ack 15:16:55 I think, here, we're in violent agreement, this is a good idea but it is not a scheduler thing 15:17:02 bauzas: I'm agreeing with you. 15:17:10 n0ano: let's do an official vote 15:17:14 bauzas: probably the first time ever :) 15:17:19 n0ano: give me the chair rights 15:17:23 #chair bauzas 15:17:28 and I'll pass to the vote 15:17:30 bauzas, if you insist :-) 15:17:33 #chair bauzas 15:17:37 Current chairs: bauzas n0ano 15:18:15 #startvote Do you consider that https://review.openstack.org/#/c/190322/ is a 'scheduler' priority spec ? yes or no 15:18:16 Begin voting on: Do you consider that https://review.openstack.org/#/c/190322/ is a 'scheduler' priority spec ? Valid vote options are yes, or, no. 15:18:18 Vote using '#vote OPTION'. Only your last vote counts. 15:18:21 #vote no 15:18:29 #vote no 15:18:32 #vote or 15:18:40 #vote no 15:18:52 #vote no 15:19:05 lxsli: lol, you found a bug 15:19:09 lxsli: smartass :-P 15:19:12 #endvote 15:19:13 Voted on "Do you consider that https://review.openstack.org/#/c/190322/ is a 'scheduler' priority spec ?" Results are 15:19:15 or (1): lxsli 15:19:16 no (4): bauzas, PaulMurray, n0ano, edleafe 15:19:23 * n0ano wonders what an `or' vote means 15:19:40 okay, I'll remove my -W and provide the result of the vote as a change comment 15:19:40 it counts "or" - ha - I bet we could vote anything 15:19:53 didn't know that 15:20:03 I sould have said yes, no :) 15:20:15 he would have put :) 15:20:22 yes, 15:20:24 `and' I would understand but `or' ... 15:20:49 anyway, I'm done for that 15:20:58 so, last point about specs 15:21:05 bauzas, NP and wew had some fun with it also 15:21:08 bauzas, go ahead 15:21:13 I urge you to review https://review.openstack.org/#/c/179224/ 15:21:43 I consider it as a needed behavioural change for making all the scheduler queries consistent 15:21:59 and it also fixes a bunch of bugs and misunderstandings 15:22:48 good one, I'll review this after noon (after I climb out of the hole I created by effectively taking 2 weeks off) 15:23:35 that's it for me, RequestSpec implem is on its way 15:23:51 anything else on specs? 15:24:26 then, moving on 15:24:30 #topic opens 15:24:36 anything new? 15:24:36 I'll re-review it later, too. Then I'm out for the rest of the week 15:24:50 hi, any chance we can look at this nit again: 15:24:54 https://review.openstack.org/#/c/193635/ 15:25:03 a brief spec here: 15:25:06 oh yeah, the 4th is coming, I always forget about hoidays 15:25:09 https://review.openstack.org/#/c/195696 15:25:34 Nova midcycle soon 15:26:13 xyhuang, tnx for mentioning these, we'll try and review them 15:26:14 xyhuang: I still don't think that this change requires a spec 15:26:34 bauzas: i feel that it’s trivial impact on existing works because 15:26:44 requested_networks are passed from outside from user, not something inside nova-compute 15:26:59 edleafe: I still think it deserves a spec because it changes the interface between the scheduler and Nova 15:27:10 lxsli: i checked out the resource object work as you mentioned, and i think it is not affected, at least atm. 15:27:22 edleafe: and also because it's worth discussing on how we pass this information to the scheduler 15:27:41 xyhuang: OK I can take a longer look, only glanced last time 15:27:56 xyhuang: your both changes are on top of my review queue, I should comment them soon 15:28:04 lxsli: i definitely agree though if the networks will be tracked in resources but that’d be another story i guess… 15:28:34 bauzas: thanks :) glad to know what you think 15:29:00 xyhuang: tbh, I need a bit of time to see if passing thru filt_properties is a good idea or not 15:29:56 moving on ? 15:30:04 bauzas: i guess fltr_properties is also possible but IMO it's easier to pass in the req_spec 15:30:21 xyhuang: lemme comment that out in your spec :) 15:30:30 lxsli, in re midcycle - I plan to be there, who else is coming? 15:30:38 bauzas: thx! 15:30:41 n0ano: I won't 15:30:42 :( 15:31:04 I heard about PaulMurray and lxsli coming 15:31:16 so, edleafe will wait for his 2 beers :( 15:31:17 bauzas, bummer, RH is making money, what's their excuse :-) 15:31:22 yes I'll be there, not sure PaulMurray will 15:31:45 I'll be there, and thirsty 15:32:01 n0ano: well, that's not because you earn money that you can expense much than what you earn :) 15:32:14 n0ano: so, I understand the reasons 15:32:27 expense more* of course 15:32:41 bauzas, I'm ont coming - I have holiday planned 15:32:57 PaulMurray: and people complain about French holidays... 15:33:20 bauzas, strangely I will be in France 15:33:34 PaulMurray, how - ironic :-) 15:33:35 PaulMurray: so, you'll be acting like locals :) 15:33:40 so it is sort of a french holiday 15:33:45 :) 15:34:42 PaulMurray: I suppose you won't go to Grenoble :p 15:34:50 anyway, that's off-topic 15:34:53 seriously, we should think about any topics we want to discuss at the mid-cycle, obviously the oustanding Liberty spcs/bps, but anything else we care about 15:35:08 n0ano: I should remotely attend the midcycle tho 15:35:25 n0ano: providing there would be some connectivity in there 15:35:31 provided even 15:35:43 bauzas, that'll help but good luck hearing everyone in the room 15:35:58 n0ano: I'm not that worried :) 15:36:21 so think about the mid-cycle and we can discuss that at the next meeting (on Mon.) 15:37:02 so, anything else for today? 15:37:21 n0ano: I get back very late Sunday night, so I might not be on next Monday 15:37:47 edleafe, NP, get some sleep 15:38:32 I'm hearing crickets 15:38:39 n0ano: sleep? nah. I'm worrying about plane delays 15:39:22 edleafe, why worry, you `never` miss a connection :-) 15:39:45 * n0ano like everyone, has some interesting missed connection stories 15:39:58 anyway, I think we're done for today 15:40:13 tnx everyone, talk to you soon and do those reviews 15:40:23 #endmeeting