14:00:12 #startmeeting nova 14:00:13 Meeting started Thu Jul 9 14:00:12 2015 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:00:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:14 hi! 14:00:16 The meeting name has been set to 'nova' 14:00:24 o/ 14:00:25 o/ 14:00:25 .........o/ 14:00:25 o/ 14:00:26 \o 14:00:27 o/ 14:00:28 o/ 14:00:31 #topic Release Status 14:00:33 o/ 14:00:43 o/ 14:00:43 #info tomorrow is: July 10: non-priority feature review bash day 14:00:56 #link http://lists.openstack.org/pipermail/openstack-dev/2015-July/068815.html 14:01:08 o/ 14:01:15 so this is a new one I dreamt up a when I started writing out the date list 14:01:27 is everyone cool with the plan for tomorrow's review day? 14:01:39 wondering if we could provide a dashboard 14:01:45 try get some of the low priority blueprints that are all up for review sorted 14:01:58 so I made a list in the usual review etherpad 14:02:06 #link https://etherpad.openstack.org/p/liberty-nova-priorities-tracking 14:02:09 johnthetubaguy: sure. 14:02:43 bauzas: a dashboard would be nice, I haven't had chance beyond the above list 14:03:02 there are some funky stats here: http://reviews.johnthetubaguy.com 14:03:10 johnthetubaguy: I made one for the NFV work group, maybe we can just change the list for that one ? 14:03:36 bauzas: if you have the time, that would be cool 14:03:39 so the next thing 14:03:47 #info Next deadline: July 16: non-priority feature proposal freeze 14:04:01 o/ 14:04:02 johnthetubaguy: will ping you offline 14:04:14 thats the, please put your blueprint into the NeedsCodeReview state, else I unapproved your non-priority blueprint thing 14:04:35 well, probably more importantly, get your code up for review date 14:05:01 I can send a horrific bloodbath on the friday, but it is really helping to get the priority stuff the attention it needs 14:05:13 OK, so blueprint exceptions 14:05:28 basically, the deadline has passed, an the extention has past 14:05:44 #info priority specs can still merge for now 14:06:03 #info we can merge bug fix specs, but lets bring them up in the nova-meeting to discuss 14:06:14 so we had a spec added to the agenda 14:06:21 Review for Improve performance of unshelve api, https://review.openstack.org/135387 14:06:30 I know alaski has done some great reviews on that one 14:06:38 alaski: is that anywhere close to a merge? 14:06:52 johnthetubaguy: I have impelemented andrew's comments 14:07:01 johnthetubaguy: I need to go through it again 14:07:14 looks like mriedem has questions 14:07:19 it looks much cleaner than last time at least 14:07:24 alaski: yes please 14:07:27 johnthetubaguy: For tomorrow, are you talking about code reviews? (As opposed to specs?) 14:07:39 this was a spec, it got on the agenda 14:07:50 dansmith: I will answer it asap 14:07:52 so we may have to move this to the backlog 14:08:05 it feels way too late at this point, sadly 14:08:16 but lets catch up offline about all that 14:08:26 #topic Bugs 14:08:36 any bug things people want to raise? 14:08:37 johnthetubaguy: I am ready with everything 14:08:40 stable branch stuff, etc 14:08:53 no criticals AFAIK 14:09:07 I see one critial bug: https://bugs.launchpad.net/nova/+bug/1469865 14:09:07 Launchpad bug 1469865 in OpenStack Compute (nova) "oslo.versionedobjects breaks nova/cinder tests" [Critical,In progress] - Assigned to Victor Stinner (victor-stinner) 14:09:08 neither nova nor the client 14:09:16 johnthetubaguy: that's old 14:09:35 mriedem: should we just remove nova from the impact list? 14:09:42 i'll peek at it 14:09:49 mriedem: sweet, thank you 14:09:53 I thought it was merged for Nova ? 14:09:53 yes, remove it 14:10:02 hence my point about non criticals 14:10:11 it was reverted from ovo 14:10:12 removed nova 14:10:31 coolness 14:10:44 cool, sounds like that all the bug stuff for this week? 14:11:05 #topic Regular Reminders 14:11:08 #link https://etherpad.openstack.org/p/liberty-nova-priorities-tracking 14:11:20 so this is not working as well as I was hoping 14:11:37 the idea was we get more review attention on the stuff the subteams say are the most important 14:11:44 now we don't have a way to track this 14:11:53 but folks don't seem to be feeling much difference right now 14:12:05 but lets keeps trying, while we don't have tags in gerrit 14:12:30 #info please do try review things on the priority tracking etherpad 14:12:44 I suspect the list has got so long no one gets to the bottom any more 14:12:50 anyways, ideas welcome 14:13:14 will review progress at the midcylce on summit actions, lets try follow through on our promises here: 14:13:17 #link https://etherpad.openstack.org/p/YVR-nova-liberty-summit-action-items 14:13:29 johnthetubaguy: how about deleting completed items? They seem to be noise 14:13:41 move 'em to the bottom if we need them for tracking 14:13:46 s/delete/move to archive section or something/ 14:13:49 yeah, move to bottom 14:13:58 edleafe: mriedem: sounds like a plan 14:14:06 where is kanban.openstack.org?! 14:14:09 I have a feeling we were thinking of just deleting 14:14:27 mriedem: quite, phabricator is being tested I am told 14:14:40 I don't think I got the spelling correct, but its like that 14:14:43 anyways 14:14:51 no stuck reviews today, so... 14:14:57 #topic Open Discussion 14:15:03 we have lots of items on the agenda 14:15:09 so lets chew through those first please 14:15:26 naturally half of them I wrote, sorry about tht 14:15:33 #info Please share midcyle ideas: https://etherpad.openstack.org/p/liberty-nova-midcycle 14:15:41 so its almost midcylce time 14:15:50 mriedem: do we know the final number of registered folks now? 14:15:58 johnthetubaguy: i haven't checked my email yet 14:16:01 please do add ideas above 14:16:10 mriedem: no worries 14:16:19 mikal is TBD 14:16:52 so the next few things are cross project things folks might be interested in 14:17:18 there is a request id thing for python-novaclient being discussed here: https://review.openstack.org/#/c/156508/16/specs/return-request-id.rst,cm 14:17:32 eventlet things are being written up here: https://review.openstack.org/#/c/154642/2/specs/eventlet-best-practices.rst,cm 14:17:44 API WG stuff is here: http://lists.openstack.org/pipermail/openstack-dev/2015-July/068682.html 14:18:06 we had an email from mlavalle to help with cells support and neutron 14:18:16 I think we have some neutron folks at the midcycle 14:18:28 alaski: have these folks reached out to your about cells already? 14:18:48 mlavalle has, he attended the cells meeting yesterday 14:18:56 awesome-ness 14:19:22 so I think this is one mriedem added: 14:19:24 metadata service API change for adding instance.project_id - needs a spec? https://review.openstack.org/#/c/197185/ 14:19:34 yeah, it's a simple change, 14:19:40 we said it needs a bp but not sure about a spec 14:19:46 so the metadata service is a public rest API, I think 14:19:50 it's the metadata service api which has a versoin in it, and that change updates the version 14:19:51 and we said those need specs 14:20:02 but yeah, it seems a simple change 14:20:16 the interesting thing will be the versions have always been based on release dates 14:20:19 #link https://blueprints.launchpad.net/nova/+spec/instance-id-in-metadata 14:20:29 unlike microversions that are just a number at the time of merge 14:20:35 mriedem: yeah, its a little nasty combined with releasing every commit 14:20:56 I think its always been very close to the ec2 style API 14:21:03 its probably something that needs some love 14:21:16 the date could just be whatever the change is 14:21:19 but it seems wrong to block someone following the existing pattern 14:21:21 it doesn't need to be a variable called LIBERTY 14:21:29 it could be a var that describes the change for that version 14:21:46 but we're saying spec? 14:21:50 mriedem: true, it just each version is generated with you generate config drive, so that might get a bit much 14:22:04 not sure, I think a quick spec would be following policy 14:22:08 but it seems a simple change 14:22:21 anyone got a strong vote one way or the other? 14:22:21 does a spec put this in limbo? 14:22:28 or does it get an exception? 14:22:42 note that i don't have a horse in this race, just wondering about process 14:22:55 don't think we need spec we can talk about that on the code reviews as we will do with the spec 14:22:56 so in theory, we could call it a bug, so it gets an exception 14:23:04 mriedem: i would hope that things like this which are importnat could get an exception 14:23:13 it's not really a bug though 14:23:20 i'm definitely in favor of a bp 14:23:22 agree, its a feature 14:23:33 OK, so anyone against just approved the blueprint 14:23:42 +1 14:23:46 +1 to approve 14:23:48 I am trying to remember about project vs tenant and where our API sits with that 14:24:35 yeah, +1 14:24:37 Ok, so thats an approve then I guess 14:25:05 so a heads up about things I promised to do after the summit 14:25:09 as I remember we use project 14:25:20 we have the start of a wiki page on mentoring: https://wiki.openstack.org/wiki/Nova/Mentoring 14:25:23 yep, 'project' 14:25:45 we also have some more details on why our current process is the way it is: https://wiki.openstack.org/wiki/Nova/Liberty_Release_Schedule 14:25:53 so I plan to move them to devref 14:26:02 but wanted to get some rough work done on them in the wiki first 14:26:07 so we see what shape they look 14:26:13 anyways, feedback very welcome 14:26:40 so I caught up with thingee yesterday, and he pointed out we have some bugs cinder folks are worried about 14:26:56 the have added the volumes bug tag, that I think ndipanov owns 14:27:03 #link https://bugs.launchpad.net/nova/+bugs?field.tag=volumes+ 14:27:08 #link https://etherpad.openstack.org/p/CinderNovaAPI 14:27:10 see https://review.openstack.org/#/c/197713/ 14:27:18 and https://review.openstack.org/#/c/197721/ 14:27:26 https://review.openstack.org/#/c/186742/ is criticial when it comes to cinder 14:27:28 those are related to encrypted volumes for some cinder backends we don't test in the gate like FC 14:27:40 yeah, we might need to tweak the priority 14:27:53 heh, yeah, https://bugs.launchpad.net/nova/+bug/1460044 14:27:53 Launchpad bug 1460044 in OpenStack Compute (nova) "Data loss can occur if cinder attach fails" [Undecided,In progress] - Assigned to Vipin Balachandran (vbala) 14:28:03 if it's critical, the importance should probably be set in the bug report 14:28:09 yeah +1 14:28:27 so anyway, please help get these triaged in that bug tag 14:28:57 cools 14:29:06 so we are at the end of the agenda 14:29:11 i have a thing 14:29:15 anyone got anything they want to talk about? 14:29:16 yes then me too 14:29:19 mriedem: fire away 14:29:27 garyk: i think we probably need a specless bp for this https://review.openstack.org/#/c/165060/ 14:29:47 mriedem: sure, i can add one 14:29:49 it's a feature, i don't think requires a spec though, but a bp would be good for tracking in launchpad against the liberty series 14:29:49 ah, yes, +1 14:29:50 ok, thanks 14:29:59 it looks that way for sure 14:30:11 garyk: let me known when thats created, and I can approve it 14:30:14 and release notes 14:30:20 dansmith: yeah, that too 14:30:20 johnthetubaguy: ok, sure, will do 14:30:25 and jaypipes charts at the end of the release :) 14:30:28 feels like UpgradeImact is required 14:30:36 that way it gets in the release notes 14:30:47 I have a review request for bug https://review.openstack.org/#/c/194063/ 14:30:48 johnthetubaguy: it's backwards compatible, so no actual upgrade impact I think 14:30:56 ah, fair enough 14:31:04 mriedem: can you please take a look at it 14:31:20 so sahid, you put your hand up I think? 14:31:24 yep 14:31:32 it's about a spec from danpb 14:31:41 the spec got +2 from mikal 14:31:48 then some nit so i have re psuhed it 14:31:52 then you +éed it 14:31:54 https://review.openstack.org/#/c/139688/ 14:31:57 2ed 14:32:21 the code is ready for review so i wandoering if we can +W it 14:32:40 https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/libvirt-real-time,n,z 14:32:41 and danpb is on vacation till next week 14:33:01 but he was basically +1 with ^ 14:33:25 so this one has been waiting a long time, so its tempting to let it in 14:33:32 although its not got long to get merged at this point 14:33:33 johnthetubaguy: i guess yes :) 14:33:59 if a nova driver is able to +2 and +W that, then so be it 14:34:15 * mriedem grumbles about pointless deadlines 14:34:22 tomorrow I will try go through and -1 everything thats not on the back log 14:34:35 johnthetubaguy, about priority patches: rally team uses "gerrit stars" from ptl and release manager(some other person) to mark critical patches. such patches can be displayed via gerrit dashboard - http://goo.gl/YuCJfl (section "Critical for next release"). Maybe we can do the same for nova? 14:34:53 mriedem: I tried to describe the intent for this one here: https://wiki.openstack.org/wiki/Nova/Liberty_Release_Schedule#Why_is_there_a_non-priority_Feature_Freeze_in_Nova.3F 14:35:02 johnthetubaguy: ok cool thank you 14:35:15 johnthetubaguy: my point is, https://review.openstack.org/#/c/139688/ isn't a priority, it missed the cutoff, and we have lots of other approved stuff out there needing review 14:35:36 mriedem: the spec got 2 +2 14:35:37 giving everything an exception sort of defeats the purpose 14:35:50 andreykurilin: we could, currently we use this thing for that purpose: https://etherpad.openstack.org/p/liberty-nova-priorities-tracking 14:35:52 mriedem: true 14:36:04 sahid: and? 14:36:10 it's just dealing with time to review 14:36:38 so is everyone else 14:36:45 sahid: it got restored very late, thats the key reason its late 14:36:48 check out hte list of non-priority stuff in the etherpad for tomorrow 14:36:54 it's huge 14:37:09 mriedem: +1 14:37:12 NFV != priority 14:37:31 now maybe if this were related to nfv + containers i'd make an exception :) 14:37:37 that certainly was the consensus at the summit 14:37:45 mriedem: while I tend to agree with you, it was just bad to see this spec left off because of a basic rebase :/ 14:37:48 libvirt realtime DOCKER 14:37:58 so nfv is no longer the new black... 14:38:11 so it feels like no one is sponsoring an exception here 14:38:15 so it doesn't get one 14:38:33 it was up for review quite late (22nd June) 14:38:33 mriedem: sahid was maybe too nice to provide a rebase due to some nitpicks, but then it left the change out 14:39:00 I get the feeling we are done? 14:39:09 it was restored on 6/22 14:39:11 that's pretty damn late 14:39:16 anyway, we can move it to -nova 14:39:19 agreed 14:39:31 yeah, lets not keep everyone 14:40:11 yalla bye 14:40:30 #action johnthetubaguy is going to -1 everything that not in the spec backlog so its clear the freeze has ended (it ended on Monday, for sure sure) 14:40:46 anyways, I need to go do that big -1 run 14:41:05 thanks all 14:41:09 thanks 14:41:10 #endmeeting