21:00:21 #startmeeting nova 21:00:22 Meeting started Thu Jan 5 21:00:21 2017 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:23 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:25 The meeting name has been set to 'nova' 21:00:33 * Vek waves 21:00:35 o/ 21:00:36 \o 21:00:36 moo/ 21:00:42 o/ 21:00:43 um, I did not mean to moo 21:00:44 \o 21:00:45 cowsay? ;) 21:00:50 o/ 21:00:57 o/ 21:00:57 o/ 21:00:58 \o 21:01:01 o/ 21:01:04 haha :) 21:01:55 since i just broke the nova gate let's get this party started 21:02:01 #link meeting agenda https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 21:02:10 heh 21:02:10 #topic release news 21:02:12 o/ 21:02:17 #link Ocata release schedule: https://wiki.openstack.org/wiki/Nova/Ocata_Release_Schedule 21:02:23 #info Jan 19: final non-client library release (oslo) 21:02:31 ^ is the next upcoming major deadline 21:02:53 if you have changes that depend on a library patch to get released, that library release has to happen by the 19th 21:03:03 i know we at least have one for os-vif 21:03:15 #info Jan 26: o-3 milestone, final python-novaclient release, FeatureFreeze, Soft StringFreeze 21:03:29 so one week after lib freeze is feature freeze and the o-3 milestone 21:03:40 on a side note i'm on vacation that week so bauzas is going to handle the o-3 release tag 21:03:50 and jaypipes is also on vacation that week 21:03:56 * melwitt o/ 21:04:07 questions about dates? 21:04:19 we've got 3 weeks until feature freeze and a lot to do yet 21:04:21 #link Ocata blueprints https://blueprints.launchpad.net/nova/ocata 21:04:35 #info 70 total blueprints, 16 implemented, 5 not started, 38 need code review 21:04:41 hey, sorry, was out last few hours. back now. 21:04:48 so we've got about 23% of our blueprints completed 21:05:04 there are a few out there which need a final +2 21:05:23 #link Details on remaining blueprints: https://etherpad.openstack.org/p/nova-ocata-feature-freeze 21:05:39 I guess we could have a review day? 21:05:41 if you didn't see the ML thread, ^ is a thing i did last week 21:05:46 bauzas: getting there :) 21:06:03 oh yeah, just saw the agenda 21:06:13 i categorized the remaining blueprints and added notes on where i thought each was progress-wise in that etherpad 21:06:27 i plan on scrubbing through it again tomorrow 21:06:32 more on that later 21:06:35 any release questions? 21:06:54 #topic bugs 21:07:09 well 21:07:10 https://bugs.launchpad.net/nova/+bug/1654393 21:07:10 Launchpad bug 1654393 in OpenStack Compute (nova) ""keystoneauth1.exceptions.catalog.EmptyCatalog: The service catalog is empty." in test_cinderclient_unsupported_v1" [High,Confirmed] 21:07:18 ^ is new as of today, bouncing changes 21:07:20 and is my fault 21:07:29 i suspect a racy global mock in the test added today 21:07:51 if no one else figures it out anytime soon i'll be working on that tonight 21:08:10 otherwise we're pretty good on gate status 21:08:27 anything else on bugs? 21:08:39 #topic reminders 21:08:43 the usual 21:08:43 #link Ocata review priorities https://etherpad.openstack.org/p/ocata-nova-priorities-tracking 21:09:00 #topic Stable branch status: https://etherpad.openstack.org/p/stable-tracker 21:09:17 there are some things getting into stable/newton that i'm looking to release soon, maybe next week 21:09:24 one is for fixing an upgrade issue from mitaka 21:09:28 so would like to get that released soon 21:09:55 #topic subteam highlights 21:10:00 dansmith: cells v2? 21:10:07 we had a meeting, 21:10:15 several things up for review, all on the priorities tracker page 21:10:32 quota stuff, multicell stuff, and some other minor things we need to change 21:10:41 that's pretty much it 21:11:02 main thing looking at right now is cells v1 job with cells v2 21:11:08 at least for dansmith 21:11:18 yeah, getting there.. have a debug patch up and slogging through 21:11:28 ok thanks 21:11:32 edleafe: scheduler? 21:11:39 I was out Monday, so jaypipes or cdent can fill you in 21:11:52 jaypipes: ran the meeting and went through all the relevant reviews 21:11:59 and that's about it 21:12:18 was on PTO 21:12:31 We introduced some new contributors to the lay of the land 21:12:37 nice way to start year 21:12:44 mriedem: briefly talked about the issue with NUMA objects being recreated every time update_available_resource() is called and the trouble that causes trying to add a uuid field to the NUMA cell. 21:12:46 ok, so for placement, the main focus right now is going to be on getting https://review.openstack.org/#/c/392569/ in which is needed for the scheduler to use the placement API 21:12:59 mriedem: yep ++ 21:13:02 and then bauzas is going to have a change up for the scheduler 21:13:07 any minute now... :) 21:13:27 and that's the main goal for placement in ocata 21:13:36 there are of course lots of other patches up 21:13:41 yeah, the scheduler change should come up soon 21:14:09 ok moving on 21:14:17 is tdurakov or pkoniszewski around? 21:14:19 for live migration 21:14:40 guess not 21:14:46 ok, api 21:14:53 sdague: were you at the api meeting this week? 21:15:14 well, 21:15:17 two things, 21:15:19 lots of discussion about capabiities spec under review in api-wg 21:15:31 the query parameters validation changes are in and merged 21:15:52 some discussion on how to manage the fixes to filtering (avoiding joins and whatnot) 21:15:54 cdent: yeah i expect that'll be a cross-project discussion at the PTG 21:16:16 i'm not sure if i can call it cross project or not, the PTG rules are new and scary 21:16:41 quite 21:16:45 there is now a wiki AFAIK 21:16:48 the other thing for ocata api stuff is the server sort/filter patches that Kevin Zheng is working on 21:17:12 https://wiki.openstack.org/wiki/Forum 21:17:17 those changes are here https://review.openstack.org/#/q/topic:bp/add-whitelist-for-server-list-filter-sort-parameters+status:open 21:17:42 looks like i need to talk to alex_xu and Kevin about what's going on there 21:17:56 moving on 21:18:15 i don't see anyone around for the sriov/pci meeting, if there was one this week 21:18:21 gibi: notifications updates? 21:18:30 short one 21:18:35 nothing has been finished but everything is moving 21:18:40 the first patch of the instance action notification extensions for searchlight has been merged 21:18:45 not the whole bp scope will be finished for Ocata but we still have some patch that has chance 21:18:59 json-schema-for-versioned-notifications still has some dependency on ovo lib due to https://review.openstack.org/#/c/411822/ 21:19:04 so this has less and less chance to be finished in Ocata 21:19:29 the flavor notification bp has code up and it is getting in a good shape 21:19:36 yeah i need to get back on https://review.openstack.org/#/c/398171/ 21:19:38 but it's close 21:19:46 the priority etherpad is up to date 21:19:52 that is all 21:19:57 ok thanks gibi 21:20:10 #topics PTG planning 21:20:19 #topic PTG planning 21:20:25 #link Pike PTG planning: http://lists.openstack.org/pipermail/openstack-dev/2017-January/109594.html 21:20:48 i've started an etherpad to jot down topics 21:21:01 i'm still just trying to figure out myself how this thing is going to work 21:21:30 but with wed-friday being like a normal midcycle i guess i'm going to start out by treating it that way, mostly open-ended 21:21:44 but we'll need to be discussing things for Pike deliverables for sure since it's at the start of Pike 21:22:03 any questions on the PTG? 21:22:15 #topic stuck reviews 21:22:23 there was nothing in the agenda - anyone have something for this? 21:22:39 #topic open discussion 21:22:42 a few items 21:22:54 I plan on scrubbing https://etherpad.openstack.org/p/nova-ocata-feature-freeze before next week to maybe drop things that haven't started but to also highlight things that need review and are close if given a good push. 21:23:04 Given that, I'm proposing a review sprint for next week on Wednesday 1/11 which leaves about a week before library release freeze and two weeks before feature freeze. 21:23:30 are people ok with that date for a blueprint code review sprint? 21:23:35 i can't do monday or tuesday 21:23:52 wednesday++ 21:24:06 cool by me 21:24:12 ok - it's going to be mostly harassment in the nova channel 21:24:42 #info if you've got a blueprint up for review, be in the channel on wednesday 1/11 in case there are questions 21:24:49 #undo 21:24:51 Removing item from minutes: #info if you've got a blueprint up for review, be in the channel on wednesday 1/11 in case there are questions 21:25:02 #info if you've got a blueprint up for review, be in the openstack-nova channel on wednesday 1/11 in case there are questions 21:25:13 (efried / thorst) PowerVM Update 21:25:19 I’ll give a powervm CI update. efried will do a powervm driver review update. 21:25:34 We hit an issue where we need to change the name space of our out of tree driver so that in tree can just be ‘powervm’. We’re working through that joy... Affected our CI. 21:25:45 We’re also working through a keystone issue now, so while we’re running nova jobs, we shut off publishing so we don’t flood red to each patch (even if non-voting). Plan to turn back on soon. 21:26:29 that's about it for where we are w/ CI. 21:26:31 ok 21:26:48 Four outstanding change sets for the PowerVM driver: 21:26:49 #link https://review.openstack.org/#/q/powervm-nova-compute-driver+status:open 21:27:02 First one is a bit large (+1732 at current patch set). 21:27:02 #link https://review.openstack.org/#/c/391288/ 21:27:14 Would like to get some feedback from those present as to whether we should attempt to split this up further. This won't be trivial, or we would have done it already, but I'm sure we can figure it out if it's going to make the difference getting core reviews. 21:27:42 so, 21:27:52 this is actually paired down from when i first looked at it, 21:27:55 before it had tests :) 21:28:11 so now the first one is just spawn/destroy + infra 21:28:30 when i looked last week, the powervm ci was running wayyyy more tests than i thought it would for just spawn/destroy 21:28:35 which was probably why a ton of it was failing 21:28:40 Correct. If we were gonna split it further, it would be infra with no functionality, then spawn/destroy in a subsequent. 21:28:49 mriedem: so that's the issue we're working on. The OOT was what ran on that 21:28:50 Well, we have a question about the CI in a sec. 21:28:54 i would prefer to have spawn/destroy minimal in the first change 21:29:09 we will have a second CI for the in tree...but its a bit of a chicken / egg there on the CI and driver there. 21:29:16 if there is something in there that looks like it could be split out, people can comment as such 21:29:41 Sounds good to me. 21:29:46 thorst_: i'd expect that ci to just run on these patches 21:29:51 not other nova patches 21:30:08 the in tree or out of tree? 21:30:16 and not be doing anything with volumes, or attaching interfaces, pause/suspend, any of that stuff 21:30:21 the in-tree 21:30:31 i expect the in-tree ci to only be running on the patches for the in-tree driver right now 21:30:36 it doesn't really make sense otherwise 21:30:42 OK - yeah, we are setting up the skip lists and config for that one in parallel 21:30:47 ok 21:30:55 its...fun... 21:30:59 i had figured the tests being run were for the out of tree driver, which didn't make sense for the in-tree patches 21:31:11 thorst_: honestly i'd probably start with a whitelist 21:31:13 and build that up 21:31:16 Right, so the question is whether we need to have (a drastically pared-down version of) our CI actually passing before we can expect to merge each change? 21:31:36 efried: well i expect to see the powervm ci reporting on those changes to show green 21:31:54 if that means you're only running 20 tempest tests for spawn/destroy, so be it 21:31:54 Okay, that's what I figured, and that's totally reasonable. 21:32:08 sounds good 21:32:10 start small and build out the test set 21:32:14 otherwise you're going to die 21:32:22 For the other change sets, we expect to be able to wipe the WIP off in the next week or two. 21:32:42 Realizing this means some of this function will probably slip to pike. 21:32:49 just to level set expectations, i think getting the first patch for spawn/destroy in this release is going to be an achievement 21:33:02 understood. 21:33:14 ok let's move on 21:33:17 thanks for the updates guys 21:33:24 (tovin07): OSprofiler support in Nova is almost done and marked as good progress. 21:33:26 thx 21:33:32 yes 21:33:48 i just want to get some attention for this patch 21:33:54 #link osprifiler in nova review: https://review.openstack.org/#/c/254703/ 21:34:02 patch in novaclient is OK now, waiting for patch in nova... 21:34:19 yeah it'd be nice to get that in finally, but i haven't gone through it since newton i don't think 21:34:40 but i know we relied on it heavily for our cloud performance testing 21:34:44 yup, i see it too 21:34:58 so, be around in the nova channel on wed 1/11 in case questions come up 21:34:59 or issues 21:35:15 ok, anyone else have anything to discuss? 21:35:17 okay, sound good :D 21:35:28 thanks 21:35:50 i'm not hearing anything, and we're already about 20 minutes over where dansmith wanted this to be, so thanks everyone 21:35:55 yup. 21:35:56 #endmeeting