14:00:01 #startmeeting nova 14:00:02 Meeting started Thu Dec 1 14:00:01 2016 UTC and is due to finish in 60 minutes. The chair is bauzas. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:03 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:05 The meeting name has been set to 'nova' 14:00:09 o/ 14:00:10 o/ 14:00:13 o/ 14:00:13 howdy 14:00:19 o/ 14:00:20 o/ 14:00:27 o/ 14:00:29 o/ 14:00:34 mriedem is kinda AFK for the next mins, so I'm your waiter for today 14:01:11 okay, let's start with the agenda 14:01:16 https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 14:01:29 #topic Release News 14:01:35 #link Ocata release schedule: https://wiki.openstack.org/wiki/Nova/Ocata_Release_Schedule 14:01:36 o/ 14:01:55 12/15 is o-2 14:01:55 nothing really special this week 14:01:59 o/ 14:01:59 is the next upcoming milestone 14:02:00 yeah that 14:02:07 so 2 weeks from o-2 14:02:15 #info 2 weeks from ocata-2 milestone 14:02:36 so, folks, gentle reminder that you should really start implementing :) 14:02:45 soo, good for 14:02:51 #link Ocata blueprints https://blueprints.launchpad.net/nova/ocata 14:03:01 #info 69 total blueprints, 8 implemented, 14 not started, 36 need code review 14:03:29 as mriedem said in his e-mail, we would need to merge 1 BP per day to have all of them implemented 14:05:10 #link http://lists.openstack.org/pipermail/openstack-dev/2016-November/108089.html 14:05:40 " If you have an approved blueprint/spec but don't have code up for review yet, you'd better get started on that. " 14:05:40 " If you have blueprint code up for review and actually get review comments, be quick about addressing those comments. Follow up in IRC if it requires a higher frequency discussion than code review allows. " 14:05:44 any comments ? 14:06:01 okay, next topic 14:06:11 #topic Bugs 14:06:32 we have no critical bugs AFAIK 14:06:40 we had a gate failure this morning tho 14:06:53 and we had a problem last week with postgre 14:07:06 tdurakov: is the live-migrate job fixed ? 14:07:10 yeah 14:07:10 https://review.openstack.org/#/c/405196/ 14:07:13 \o/ 14:07:14 thanks tdurakov 14:07:16 looks so 14:07:16 i broke it :) 14:07:19 np 14:07:23 I haven't checked logstash 14:07:23 * edleafe wanders in late 14:07:31 tdurakov: yup, thanks for that <3 14:07:57 nothing on the 3rd CI side ? 14:08:05 #info Need to move 3rd party CI to use Neutron as we're moving off nova-network. 14:08:13 mriedem wrote again an email :p 14:08:44 #link http://lists.openstack.org/pipermail/openstack-dev/2016-December/108246.html 14:08:49 * johnthetubaguy nods with great respect at all the email writing 14:09:11 heh 14:09:30 so, tl;dr: in case you have a 3rd CI using n-net, please use rather neutron now 14:09:39 or, we would put your job as non-voting 14:09:42 else you don't have a passing CI any more 14:09:51 yeah 14:09:52 (soon) 14:10:08 in other words, please help us use neutron :) 14:10:28 no bugs we missed ? 14:10:42 I don't think I should be discussing about the postgre bug honestly 14:11:09 because it's fixed, and because that's something we agreed 14:11:14 so, moving on 14:11:38 #topic Reminders 14:11:44 #link Ocata review priorities https://etherpad.openstack.org/p/ocata-nova-priorities-tracking 14:12:03 gentle reminder for using that ^ as a way to review subteam patches and priorities 14:12:20 also, subteams need to make sure that etherpad is not stale 14:12:28 for their own provided changes 14:13:08 I can see that etherpad quite good for at least cellsv2 and scheduler 14:13:08 Yeah, I'll check for scheduler staleness today 14:13:16 edleafe: thanks 14:13:20 ... which leads to me to 14:13:22 Shameless plug for a corresponding patch in nova-specs https://review.openstack.org/#/c/400326/ 14:13:37 ...assuming we're still populating nova-specs with priorities 14:13:54 oh, cool, I mean to check on that earlier 14:13:58 meant 14:14:01 sfinucan: you make a good point, I actually proposed myself for writing the pike structure as well :/ 14:14:10 I'll do that right after the meeting, not a big deal 14:14:12 bauzas: I just did that :P 14:14:22 sfinucan: okay, change ? :) 14:14:47 sfinucan: https://review.openstack.org/#/c/404456/ 14:15:08 the pike structure is different from the ocata priorities 14:15:18 mriedem: heh, okay 14:15:21 mriedem: I'll note that mine's a week older 14:15:24 * bauzas adding a new tabn 14:15:24 but I digress :) 14:15:31 let's discuss that offline 14:15:44 but yeah, we need to sort out that thing, agreed 14:15:58 #topic Stable branches 14:16:09 #link https://etherpad.openstack.org/p/stable-tracker 14:16:17 what's up for newton ? 14:16:30 lyarwood is active on those 14:16:32 do we plan a point release soon ? 14:16:38 ~10 +2'd reviews that need some core love if anyone has time 14:16:41 do you folks need reviews ? I assume yes 14:16:45 oaky 14:16:53 might release around o-2 14:16:56 we should likely think about a release after that 14:16:57 yeah 14:17:01 cool 14:17:18 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/newton,n,z 14:17:21 lyarwood: do ping me in the mornings if it looks like that needs more love, I keep forgetting to go digging in there :( 14:17:35 I cann see a lot of them needing +W indeed 14:17:47 johnthetubaguy: thanks, will do :) 14:17:50 which is cool, thanks lyarwood for paying attention 14:18:01 +1 14:18:10 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:stable/mitaka,n,z 14:18:40 we should really clear that out tbh 14:18:42 lots of garbage there... 14:18:44 lyarwood: how is CI for mitaka ? 14:18:55 I can see two -1s recently 14:19:00 bauzas: no idea for mitaka as there's nothing useful that's landing atm 14:19:01 I mean two Jenkins -1s 14:19:06 bauzas: these are all old reviews iirc 14:19:11 okay, so yeah we could clean up those 14:19:19 abandon hammer time? 14:19:33 happy to do that if people agree to it 14:19:40 most of them are already older than 1 month 14:19:47 so yeah, lyarwood you could abandon them 14:19:56 yeah, just leave a nice note I guess 14:20:06 ack I'll do that now, thanks 14:20:08 heh, hopefully :) 14:20:15 lyarwood: thanks 14:20:27 #topic Subteam Highlights 14:20:35 okay, let's begin the show ! 14:20:57 for cells v2, I can see some notes from mriedem 14:21:04 thanks for his gracious attention 14:21:25 #help Need reviews for Cellsv2 https://review.openstack.org/#/c/399710/ 14:21:56 " There might be some rough waters with cells v1 when we move instance creation to conductor, but we'll see how bad that looks when we get there. Might require some cells v1 conditional hackery." 14:22:03 which is understandable to me 14:22:23 because we have a separate path for creating an instance with cellsv1 14:22:33 mriedem: if you're still there, I'd be more interested in details 14:22:57 but we can put that offline 14:23:14 " melwitt is going to check to see what's needed for consoleauth, if anything." 14:23:28 interesting point as well 14:23:44 if folks don't have comments or concerns for cellsv2, let's move on 14:24:07 edleafe: your call :) 14:24:15 Quick meeting - the only controversy is whether or not we will be good OpenStack citizens and follow API WG guidelines regarding GET vs. POST for filtering requests. 14:24:18 Otherwise, just a general sanity check on our progress 14:24:21 that's it 14:24:26 we're good citizens 14:24:30 :) 14:24:57 but that doesn't necessarly mean that we can't disagree with our guidelines 14:25:08 don't folks remember that I'm French ? 14:26:19 cdent also has more RP updates here http://lists.openstack.org/pipermail/openstack-dev/2016-November/107982.html 14:26:20 edleafe: apart of this, any other big things to mention ? I don't think so 14:26:24 oh right 14:26:31 nope 14:26:42 https://review.openstack.org/#/c/391918/ is also ready to go 14:26:45 #link http://lists.openstack.org/pipermail/openstack-dev/2016-November/107982.html for people wanting to get more details about RP progress 14:26:48 need to keep the resource class stuff moving 14:27:06 yeah 14:27:15 I need to look at those patches asap 14:27:26 moving on 14:27:40 Live Migration, tdurakov ? 14:27:54 you had a meeting AFAIR 14:27:58 bauzas: updated agenda, nothing special for today 14:28:32 okay, seems like you folks are aligned with the priorities etherpad, cool 14:29:04 tdurakov: I'm still a bit afraid of us being dependent on libvirt not supporting unicode, but okay :) 14:30:04 * dansmith staggers in late 14:30:08 moving on? 14:30:11 alex_xu, sdague, API ? 14:30:16 The hot topic still is query parameter https://review.openstack.org/#/c/393205/ 14:30:28 The spec updated for ignoring the filter/sort keys which we think is bad, instead of returning 400. This is good for not break the client directly. Also add policy rule to ensure those bad filter/sort for people really depend on it. 14:30:43 Also change the strategy a little for which filter/keys we should keep, after figure out more how index can help us. 14:30:57 oh okay 14:31:01 sdague, dansmith and i talked a bit about that yesterday too, 14:31:02 then looking for feedback on the spec 14:31:07 i need to get back to reviewing that one 14:31:12 mriedem: thanks 14:31:20 cool 14:31:37 alex_xu: I guess you have code up against that one ? 14:31:47 that could help reviewing the spec 14:31:53 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/consistent-query-parameters-validation 14:32:03 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/consistent-query-parameters-validation 14:32:04 alex_xu: ignoring instead of 400 seems safest here 14:32:06 the base spec have code patch now ^ 14:32:13 alex_xu: great 14:32:17 sdague: yea 14:32:19 sdague: +1 14:32:36 okay, moving on 14:32:45 SRIOV, moshele, sfinucan ? 14:32:59 I can see sfinucan writing some email too 14:33:17 worth mentionning that we are thinking about moving the meetings to bi weekly 14:33:22 http://lists.openstack.org/pipermail/openstack-dev/2016-December/108267.html 14:33:37 lbeliveau: okay, not yet settled ? 14:33:53 I think so :) moshele is supopsed to send an email soon 14:34:19 ...and the only thing I can think to point out is that jaypipe's has his resource provider patches for SR-IOV devs up 14:34:33 lbeliveau: okay, just make sure you update the wikipage and provide a patch against eavesdrop 14:34:39 or he did - there were issues with some of them. Either way, worth looking at 14:34:58 yeap 14:35:04 sfinucan: the nested resource providers ? 14:35:32 yessir - those ones 14:35:34 anyway, moving on 14:35:35 #link https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/nested-resource-providers 14:35:42 cool, thanks 14:35:49 gibi, notifications 14:35:53 notification transformation work progresses steadily 14:35:55 ? 14:35:57 okay 14:36:01 the ocata priority etherpad is up to date with patches waiting for core review 14:36:05 nothing really we should care of ? 14:36:09 sweet 14:36:22 the searchlight related notification bp got an assignee 14:36:32 #link https://blueprints.launchpad.net/nova/+spec/additional-notification-fields-for-searchlight 14:36:40 I hope we will see the patches soon 14:36:45 cool 14:36:58 let's move on 14:37:02 #topic Stuck Reviews 14:37:11 I can't see any stuck review mentioned in the agenda 14:37:22 so, next topic unless someone shouts 14:37:36 #topic Open Discussion 14:37:54 flood is yours, folks, I don't have something specific in mind 14:38:01 and nothing is written in the agenda 14:38:29 that said, I maybe have one point about the placement API being mandatory for Ocata, and when we send that signal 14:39:21 do we assume that the placement API will become mandatory once the scheduler begins consuming those resources, or when we have the resource tracker stopping reporting usage the old way ? 14:39:31 I tend for the former 14:39:33 is there some block migration check we need to land first? 14:39:45 blocking 14:39:52 johnthetubaguy: we have to be able to actually support it first 14:40:09 johnthetubaguy: and we were going to do it with the "nova-manage upgrade status" command 14:40:10 bauzas: obviously it has to be mandatory after the second case 14:40:15 like an "all things are go for upgrade" 14:40:19 dansmith: thats probably a good place to start 14:40:26 oh, I like that 14:40:42 dansmith: I missed that specific command 14:40:44 johnthetubaguy: it's a bigger thing than just a single db, so we have to do it outside a migration I think 14:40:48 I got a request from someone about, "tell me if all the DB migrations are done" 14:40:58 dansmith: is that something planned ? 14:41:02 dansmith: yeah, that can cover the cells things too I guess 14:41:04 johnthetubaguy: yeah, that command will be useful for all phases I think 14:41:12 dansmith: +1 sounds good 14:41:16 bauzas: it's just an idea I had -- we have discussed it a couple times 14:41:25 dansmith: I like that idea tbh 14:41:45 like "it's green, you can do that" IIUC ? 14:41:55 yeah 14:42:03 or "it's done, nothing else to do" on the other side 14:42:05 then I'm totally cool with that 14:42:45 dansmith: that would mean we would require the placement API to be started before you deploy Ocata, right? 14:42:55 that's what we've been discussing anyway 14:43:01 yeah, I know 14:43:12 I was more concerned by when we would signal that or how 14:43:18 dansmith: also, "you need to do a, b, and c first" 14:44:18 anyway, I'm done 14:44:27 does someone has something to discuss ? 14:45:08 I really want to save us 15 mins * number of participants 14:45:21 thanks folks 14:45:27 #endmeeting