14:00:03 #startmeeting nova 14:00:04 Meeting started Thu Jan 22 14:00:03 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:05 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 14:00:08 The meeting name has been set to 'nova' 14:00:16 https://wiki.openstack.org/wiki/Meetings/Nova#Agenda_for_next_meeting 14:00:23 lets do something similar 14:00:24 \o 14:00:31 o/ 14:00:34 #topic Kilo Specs 14:00:36 hi 14:00:38 hi 14:01:13 so, sepcs 14:01:14 o/ 14:01:28 hello! 14:01:30 lots of exception requests, not actually got through them all myself 14:01:30 abhishekk mikal tjones cburgess jgrimm adrian_otto funzo mjturek jcook ekhugen irina_pov krtaylor danpb alexpilotti flip214 raildo jaypipes gilliard garyk edleafe dims moshele anteaya Nisha 14:01:30 o/ 14:01:56 o/ 14:02:03 gilliard: I think the wakeup-call would be better in #openstack-nova, in case some people are not always joined to -meeting. 14:02:05 gilliard: I did that in openstack-nova, thats the norm I think 14:02:15 OK 14:02:23 so any questions on specs process at this point?> 14:02:24 missed that, sorry 14:02:27 and then, someone invented calendars 14:02:36 #link http://lists.openstack.org/pipermail/openstack-dev/2015-January/054039.html 14:02:46 we have deadlines coming up frast 14:02:47 fast 14:02:50 are we planning a Spec review day ? 14:03:02 hi 14:03:03 mikal said he was considering it last time 14:03:17 but we're only 2 days lefy 14:03:21 bauzas: nope, that time has passed, I was hoping for a code review day on friday, but no sure anyone has stepped up at this point 14:03:28 yeah 14:04:00 so 1/22 (today) is Feature Proposal Freeze day, we said 14:04:13 oh right 14:04:14 for all non priority code 14:04:30 #info FeatureProposalFreeze day today 14:04:33 johnthetubaguy: is that specs or code? 14:04:37 garyk: code 14:04:50 johnthetubaguy: is a spec, exception mail, and code up for review enough, or is there some other part of the process that needs to be followed? 14:04:56 johnthetubaguy: it's also the Spec Freeze Exception deadline nope ? 14:05:01 Feature freeze is 5th Feb 14:05:18 bauzas: in theory we said 5th Feb, I think, which was a bit dumb 14:05:27 flip214: FPF means that you can only iterate on your existing patches 14:05:29 flip214: for now, yes, I think so 14:05:39 johnthetubaguy: why dumb. the fact that there is a meetup and everyone is in the same room could help 14:05:51 bauzas: right, its a grey area with a spec exception pending, and code already up 14:06:13 garyk: fair point 14:06:25 I mean we should have picked today really 14:06:38 but yeah, I wanted to have a chance to debate / fight at the mid cycle 14:06:47 garyk: not all people will be present, so it's like 2nd grade citizenship for people who can't attend and expect approvals 14:07:10 bauzas: well not totally, but I get your point 14:07:28 johnthetubaguy: agreed, wording was harsh 14:07:54 bauzas: its fair really, but hopefully its fairly even handed 14:07:55 johnthetubaguy: but you got my idea, if we allow the possibility to push up some reviews during midcycle, we need to also do that for remotees 14:08:14 bauzas: totally agreed 14:08:23 there are exceptions for anything remote or not 14:08:30 johnthetubaguy: +1 14:08:34 priority stuff can continue as normal 14:08:36 johnthetubaguy: hence the mail thing 14:08:45 right 14:08:59 anyways, we are going to a rat hole, all be it an important one 14:09:06 zooming back up... 14:09:14 bauzas: it is not a matter of second class. 14:09:23 the goal here is to get more priority code merged, and be fair to everyone else 14:09:31 the fact is there may be a number of cores present in one place and if one can reach out to them then it would be easier 14:09:42 by fair, when there is little chance of getting merged, we don't pretend it will still get into kilo 14:09:42 i am sure yhat you can get a proxy to help you if it is importnat 14:09:58 garyk: thats fair 14:10:10 do email me if you want me to fight for something 14:10:18 but better 14:10:22 o/ 14:10:25 add your arguments in the spec review 14:10:37 so, any more questions on process? 14:10:40 dims__: you got one? 14:10:40 I think the point is we have to be aware not to ignore those not present at the meetup 14:10:51 edleafe: agreed 14:10:52 johnthetubaguy: am good 14:10:59 finding the etherpad with all the asked exceptions 14:11:23 lets move on 14:11:29 #topic Priorities 14:11:48 #info priorities following general kilo featurefreeze dates 14:11:50 bauzas: feel free to ping me too and i can try and get some poeople to look 14:12:34 https://etherpad.openstack.org/p/kilo-nova-priorities 14:12:39 anyone got things to talk about? 14:12:55 anteaya: you want to cover nova-network migration stuff? 14:13:20 garyk: thanks but I'll be in, I was just speaking for others' voices 14:13:34 * johnthetubaguy watches tumble weeds 14:13:36 johnthetubaguy: ext4 ephemeral disk has been pending for a while - https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bug/1266262,n,z 14:13:37 #link https://etherpad.openstack.org/p/kilo-nova-priorities-tracking 14:13:47 That has a few links to reviews linked to the priorities 14:13:55 anteya added some links to specs 14:13:57 I need to update this etherpad 14:14:08 right, posted that above, but yes, please update the etherpad 14:14:25 if there is nothing to actively discuss lets move on 14:14:27 and I have a stuck review for a priority BP, but let's discuss it later 14:14:36 #topic Gate status 14:14:47 I don't see any folks around for that 14:15:04 johnthetubaguy: back to priorities - we have features that were in review in juno and are still in review for kilo…. 14:15:05 FYI, I proposed a change for adding cells v1 testing in check pipeline 14:15:36 seems like we need this: https://bugs.launchpad.net/nova/+bug/1410622 14:15:42 garyk: right, but they are not a priority 14:16:12 johnthetubaguy: is there a list of the priority features? 14:16:13 well thats unfair, they could be 14:16:15 yes 14:16:29 garyk: its merged in the specs repo, as agreed at the summit 14:16:29 johnthetubaguy: the last matt and i debugged was that the signatures on the wire is different from what keystone expects (boto) 14:16:51 well agreed technicaly in the nova-spec review that merged with the details that conainted the summit discussion 14:16:52 johnthetubaguy: ack 14:16:54 dims__: the categorization rate is low, do you need help ? 14:17:14 bauzas: yes 14:17:16 dims__: I think miridem was requesting help, if you could reach out to him, thats probably best 14:17:32 dims__: ack, will see what I can do 14:17:34 johnthetubaguy: need someone with keystone-y skills 14:17:38 thanks bauzas 14:17:46 dims__: gotcha 14:18:00 dims__: any idea why the rate is so low ? (<50%) 14:18:01 we should have someone drop in their meeting I guess 14:18:14 mriedem seems to be not present today 14:18:17 bauzas: we've capped the boto version 14:18:30 bauzas: till this gets fixed 14:18:38 dims__: but the logstash query is not categorized yet ? 14:18:40 right, fix the bleeding, sort the problem when we can 14:19:15 lets move on 14:19:21 dims__: I can understand that there is a boto problem related to keystone mw auth, but that shouldn't impact the rate, right ? 14:19:26 #topic Mid Cycle meetup 14:19:26 johnthetubaguy: ack 14:19:35 #link https://etherpad.openstack.org/p/kilo-nova-midcycle 14:19:41 bauzas: let;s switch to nova channel 14:19:48 dims__: agreed 14:19:50 so mostly, we will discuss priorties, and keep them moving forward 14:20:02 bauzas: dims__: thank you for digging, appreciated 14:20:13 any one got questions on the mid cycle 14:20:23 mikal send an email via eventbright with directions, etc 14:20:32 eventbrite :) 14:20:40 lol, yeah, that 14:20:57 #topic Bugs 14:21:12 so dims__ you mentioned ext4, thats still an issue I guess? 14:21:18 did we agree its not a feature? 14:21:34 treated as performance defect originally 14:21:51 there was an email to operators mailing list as was requested here last time 14:22:10 only feedback was, there should be a switch to not format the disk at all 14:22:32 ah, OK 14:22:41 http://markmail.org/message/mmxa5kot7v6c27oy 14:23:08 hmm, its sucks, but I think a spec would help get agreement on this 14:23:28 johnthetubaguy: last meeting i did create a blueprint as mentioned 14:23:32 but, honestly, this feels like something that should be user visible in the flavor 14:23:39 dims__: ah, sorry, I missed that 14:24:04 johnthetubaguy: agreement was to log a blueprint and not do a full spec 14:24:14 I am OK with that 14:24:24 its just the spec would help pin down agreement I guess 14:24:32 thanks, i will rebase and get the 2 reviews ready for cores 14:24:34 you got a link to the blueprint for the log? 14:24:35 possible midcycle topic ? 14:24:43 one sec 14:25:04 #link https://blueprints.launchpad.net/nova/+spec/ext4-as-ephemeral-disk 14:25:04 bauzas: yeah, its worth adding I guess, to move it along 14:25:13 dims__: sweet, thanks for the link 14:25:45 sounds like something manageable to discuss during midcycle and do feedback to operators afterwards 14:25:46 #link https://review.openstack.org/#/c/141883/ 14:26:20 johnthetubaguy: yup ? 14:26:22 bauzas: yeah its a issue of changing the "ABI" in a way 14:26:23 hi i added this to the agenda to ask for some core review. 14:26:30 ah cools 14:26:35 it needs some review 14:26:37 sean-k-mooney: ah ok 14:26:42 which is a good segway... 14:26:47 #topic Stuck Reviews 14:26:52 eh 14:27:08 I got one 14:27:09 https://review.openstack.org/#/c/146913/4 14:27:11 OK, anyone got stuff they want to discuss, things with −2 or −1 thats an issue, etc? 14:27:22 that's technically a stuck change 14:27:35 looking 14:27:45 whats the dissagreement 14:27:54 long story short, we need to create a NovaObject for the image meta 14:28:09 properties field is the problem 14:28:16 I'm in favor of unversion it 14:28:22 because it's a mess atm 14:28:53 but the disagreement comes from the fact I've been pointed out to use another patch which versions it 14:28:58 thoughts ? 14:29:19 fix the mess ans wait, or unversion and go forward ? 14:29:38 can we add the extra change after your work? 14:29:40 tbp, I don't need an answer *now* 14:29:50 so yours puts the unversion, then add the version stuff on top? 14:29:56 I'm pointing the review to get feedback in the change itself 14:30:05 johnthetubaguy: that's just bumping a version 14:30:05 right 14:30:26 I need to read more to be clear I guess 14:30:29 we can move on, I shed the light on my pathc :) 14:30:34 good to raise it, yeah 14:30:39 any more stuck reviews? 14:30:41 * johnthetubaguy ducks 14:31:07 oh wait, we have some links from last week 14:31:23 its not technically stuch but if you have time to reveiw #link https://review.openstack.org/#/c/141883 14:31:37 johnthetubaguy, need reviews on https://review.openstack.org/133534 14:31:44 https://review.openstack.org/#/c/141010/ 14:31:51 johnthetubaguy, yes 14:32:11 bauzas: I think you have good comments on there 14:32:12 ^^^ above reviews are required fr ironic 14:32:34 johnthetubaguy: yeah, the patch you mentioned is very similar to https://review.openstack.org/#/c/141883 14:32:37 johnthetubaguy: Minesweeper has blessed https://review.openstack.org/#/c/142118/ (CRITICAL bug) 14:32:57 johnthetubaguy: I personnaly dislike any string hackling like we previously did 14:33:06 hacking* 14:33:13 johnthetubaguy, https://review.openstack.org/#/c/141010/ is required for ironic 14:33:15 we need to be more robust 14:33:21 bauzas: got it, you don't want to add more mess using the old method 14:33:28 bauzas, its not hacking in nova 14:33:40 Nisha: it's hacking a string, correct 14:33:47 Nisha: problem is we are rewriting that bit of code 14:33:50 bauzas, no 14:34:06 right now its not very well versioned, and we are making lots of things more explicit 14:34:14 bauzas, https://review.openstack.org/133534 the related spec for same 14:34:16 passing objects not strings, etc 14:34:35 right, we probably need to discuss the issues on the spec 14:34:51 Nisha: did you request a spec freeze exception? 14:35:01 johnthetubaguy, yes...after discussion with Alexis Lee on the spec he was fine and 14:35:03 Nisha: see my comments on https://review.openstack.org/#/c/141883 14:35:13 johnthetubaguy, yes i do sent a mail to mailing list 14:35:30 Nisha: we support a string as of now, we'll still support a string 14:35:40 Nisha: I couldn't remember if I saw it thats, cool, so we need to view the spec and agree what we can do 14:35:48 Nisha: but the difference is that the format of the string needs to be safier 14:35:53 johnthetubaguy: agreed 14:36:14 Nisha: honestly, given our kilo priorities, we might want to defer to L so we can get the code we need in place, but I need to give it more thought 14:36:15 bauzas, i think the misunderstanding from the spec /code is that nova filter will support list 14:36:39 hmm, thats a point 14:36:48 anyways, lets look at that offline more 14:36:52 Nisha: let me provide further explanations in the spec 14:36:54 while the list (a string seperated with delimiters aprt from comma) is in ironic 14:36:54 #topic Open Disscussion 14:37:04 so any more to discuss? 14:37:07 yeah. 14:37:17 does anyone know of a diagram about data flow within openstack? 14:37:19 johnthetubaguy, when can i catch you guys 14:37:24 what time means 14:37:36 which function gets called in which order, and what data gets passed from one to the other? 14:37:43 flip214: the docs have a nice diagram from ken pepple, did you see it? 14:37:56 flip214: its not that explicit, you need to read the code for the functions 14:38:02 johnthetubaguy: is it still relevant ? 14:38:12 no, not yet. I just noticed that many docs are outdated. 14:38:28 johnthetubaguy: where is the list of spec freeze exceptions? 14:38:34 updates welcome, which isn't a great answer, but the overall stuff is quite accurage 14:38:34 johnthetubaguy, need review on https://review.openstack.org/141012 14:38:38 I saw some diagrams when googling but they're now pretty old and don't explain the conductor nor the objects 14:38:48 baoli: I am using my email inbox right now, there is an etherpad somewhere 14:39:07 #help update our docs to include more conductor and objects info 14:39:13 flip214: honestly, take a starting point, like the API endpoint for booting, and follow the golden path 14:39:35 you can raise bugs for docs, too 14:39:36 bauzas: that's not easy, because of the many indirections. 14:39:45 flip214: what bauzas said, just understand, API, DB, queue, compute, conductor, scheduler, and thats the key 14:39:55 johnthetubaguy, bauzas , needed review on https://review.openstack.org/141012 . The spec for same is merged and code is placed for review long back but no reviews yet.... 14:39:59 flip214: we should take this into the nova channel after the meeting 14:40:07 johnthetubaguy: I see. I guess that https://review.openstack.org/#/c/136077/ is there? 14:40:29 gilliard: fair point 14:40:46 Nisha: please update your blueprint to say it NeedsCodeReview, if you have all your code up for review 14:40:57 we should really look at that in the code push 14:41:23 johnthetubaguy, ok. thanks 14:42:32 any more for any more? 14:42:36 johnthetubaguy, done 14:43:05 johnthetubaguy, i will like to take up the flavor spec in the channel after this meeting... 14:43:16 if that helps to clear the things 14:43:26 OK, sounds good 14:43:27 thanks all 14:43:42 safe journey to the mid cylce if you are heading there 14:43:45 #endmeeting