21:00:00 #startmeeting nova 21:00:01 Meeting started Thu Feb 4 21:00:00 2016 UTC and is due to finish in 60 minutes. The chair is dansmith. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:00:02 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:00:04 The meeting name has been set to 'nova' 21:00:10 o/ 21:00:11 I'm not doing the ping thing because I think it's silly 21:00:17 heh 21:00:19 \o 21:00:20 o/ 21:00:22 Welcome to "Dansmith reads the meeting agenda" 21:00:25 I'm your host, dansmith 21:00:30 #topic Release Status 21:00:44 Final date for non-priority stuff is .. tomororw 21:00:47 also, tomorrow 21:01:01 johnthetubaguy sent out a thing, which you should read: 21:01:10 #link http://lists.openstack.org/pipermail/openstack-dev/2016-February/085455.html 21:01:22 any questions or concerns? 21:01:42 everyone is aware that mitaka-3 is Mar 1-3 which will be here before you know it, 21:01:49 thanks to our tricky short month of February 21:02:16 okie doke 21:02:19 heh 21:02:28 #topic Regular Reminders 21:02:40 brush your teeth twice a day 21:02:43 also, this: 21:02:48 Be nice to your monther 21:02:51 #link https://etherpad.openstack.org/p/mitaka-nova-priorities-tracking 21:02:57 heh 21:02:57 tonyb: also a good reminder, yes 21:03:22 monther ? 21:03:24 in addition to the nova priority reviews, you should always review my patches 21:03:30 haha :) 21:03:42 bauzas: I believe he meant "mother" but .. who knows about those upside down monther-lovers 21:04:17 I figured it was probably a response to dan's comment about February :) 21:04:27 I talk/type funny remember? 21:04:38 tonyb: you're excused, yes 21:04:44 :) 21:04:47 \o/ 21:04:50 okay, anything else on this electrifying topic? 21:05:07 * Vek flips the switch 21:05:13 #topic Bugs / gate status 21:05:24 so, I put this first thing on here, before I realized I have to run this thing 21:05:43 and I also forgot this week was a late meeting, because I mostly wanted to confront johnthetubaguy here 21:06:00 but basically, nova consumes a lot of gate resources, which are rapidly becoming more and more rare 21:06:08 21 nodes on every patch in check for nova 21:06:11 that's like, a lot and stuff 21:06:27 dansmith: Yeah I fell like we need a different crowd to make thew call but reducing things seems like an ok idea 21:06:29 we have a bunch of jobs that I think we should consider dropping because they cost (someone) money and I think are less useful 21:06:45 like v2.0 jobs (two of them) and tests for some weirdo database called postgres 21:07:00 I also hear that the ceph job is not very stable, 21:07:07 probably a good ask for some 3rd party CI instead ? 21:07:15 *nod* 21:07:15 but we're spending resources on it, AND like 90% of real deployments use it 21:07:26 so I kinda think that we should maybe focus more on making that job suck less 21:07:41 which I think could come in the form of folding that into our default job, to make it everyone's problem 21:07:46 but I know that's not super popular 21:08:02 bauzas: yeah, we could try to farm out some of the weird configurations 21:08:33 so anyway, I propose we leave this on the agenda and bring it back up next week in the presence of folks like johnthetubaguy, mriedem, sdague, etc 21:08:43 ++ 21:08:45 * Vek will +1 21:09:17 any other comments on this before we move on? 21:09:52 just on bugs 21:09:55 #topic Bugs / 3rd party CI 21:10:08 so looking at the report: 21:10:12 #link http://ci-watch.tintri.com/project?project=nova&time=7+days 21:10:13 I guess we shoudl start lookign at things that aren't going to land in M but would be worth a backport 21:10:28 looks like hyper-v isn't doing so hot 21:10:47 but someone from Intel NFV CI popped up today sounding eager to expand and stabil-ify things there, which is good 21:10:52 dansmith: Yeah I've been talking to cbeliu aboiut it 21:10:56 okay 21:11:00 they kno the problem but not how to fic 21:11:04 fix even 21:11:06 oh, cool.. 21:11:07 okay 21:11:22 the intel one seems more stable than I recall, according to the report, which is nice 21:11:23 the problem is there are a few hyperv related patches backing up .... 21:11:37 I'd like to go look at some of those failures to see whether they're legit or not 21:12:11 tonyb: what does that mean? 21:12:12 tonyb: problem meaning they're stacking up because we don't have CI reads on them and thus aren't approving? 21:12:36 dansmith: Yeah, kinda 21:12:46 I'm pretty okay with that 21:13:00 dansmith: I don't know that they have core attention but there are a few that I wont +1 without a vote 21:13:01 we wouldn't be landing any patches if regular infra CI was hosed 21:13:08 tonyb: yeah 21:13:41 at least one is security related which would be good to get before M3 21:13:56 anyway it's a problem it sucks but we can't fix it :( 21:14:14 yeah, well... :/ 21:14:31 tonyb: is there enough unit testing on that security-related one to test the security hole being closed? 21:14:53 or is it something that can only be properly tested by a CI job? 21:15:02 Vek: that's a good question. 21:15:09 Vek: well, the testing most people are waiting for is to make sure it doesn't break anything, not necessarily just that it plugs the hole 21:15:13 Vek: the fix adds unit tests which I'm happy enough with 21:15:17 dansmith: +1 21:15:28 good point. 21:15:58 okay, anything else on 3rd party CI? 21:16:31 #topic Bugs / reminders 21:16:44 So, markus has a couple things here: 21:16:55 the first is looking for people to do bug skimming duty: 21:17:02 #link https://wiki.openstack.org/wiki/Nova/BugTriage#Weekly_bug_skimming_duty 21:17:25 requested 1 week compulsory bug skimming duty - no salary or stipend offered 21:17:41 and also, that meetings are starting up Feb 9th, which is Monday I think: 21:17:47 * alaski sneaks in late 21:17:48 #link http://lists.openstack.org/pipermail/openstack-dev/2016-January/084543.html 21:17:58 alaski: good of you to join us 21:18:11 any other bug-related reminders? 21:18:12 uh oh, the teacher noticed 21:18:30 alaski: you're not very sneaky 21:18:31 * Vek slips alaski an apple to give to the teacher 21:18:54 Vek: unless it's coated in fat or candy, it ain't gonna help 21:19:01 hehe :) 21:19:07 i don't mind signing up again to help out with the bug skimming 21:19:20 auggy: cool 21:19:36 no criticals \o/ 21:19:49 oh, heh, I totes missed the critical section 21:20:02 i'm still pretty new to nova so i'm slow at it but everyone has been really helpful :) 21:20:05 #topic Bugs / {critical,stable status} 21:20:20 I don't know that we have anything for either of these bits.. anyone? 21:20:23 bueller? 21:20:35 (22:19:36) bauzas: no criticals \o/ 21:20:36 *crickets* 21:20:41 schweet 21:20:55 #topic Stuck reviews 21:20:57 tonyb: stable is stable ? 21:21:14 bauzas: for nova yeah 21:21:31 actually in general it's about as good as it gets 21:21:35 #undo 21:21:36 Removing item from minutes: 21:21:50 sorry, I was thinking that without mriedem here, we'd have nothing 21:22:03 dansmith: we still have nothing ;P 21:22:08 excellent 21:22:11 #topic Stuck reviews 21:22:13 \o/ 21:22:22 I believe there to be no stuck reviews because the list on the wiki is empty 21:22:29 any disagreements? 21:22:36 go go go 21:23:03 alrighty then 21:23:15 #topic Open Discussion 21:23:25 who put this docimpact thing on the agenda? 21:23:27 I don't have context 21:23:34 sdague ? 21:23:36 probably sdague 21:23:40 I remember some convo we had 21:23:46 + markus 21:23:55 I think the impact for us is DocImapct will now land in the nova queue to triage 21:24:08 so, basically, just a reminder at least that adding DocImpact is bugging the doc team 21:24:14 which will suck for markus and auggy ;P 21:24:26 http://lists.openstack.org/pipermail/openstack-dev/2016-February/085733.html I think 21:24:31 * auggy writes a perl script to make them all wontfix ;D 21:24:32 hrm 21:24:39 heh 21:24:41 tonyb: it's set for doc, not nova AFAIK 21:24:49 auggy: *cough* python *cough* 21:24:51 auggy: you have got to stop answering things with "write.*perl" 21:24:56 but the problem is that it mostly overloads the doc team 21:25:10 while it should really be just a reno note IMHO 21:25:13 bauzas: okay I'll re-read but that's not what I recall 21:25:25 my read of the docimpact thing is that it stops overloading the docs team 21:25:35 #link https://wiki.openstack.org/wiki/Documentation/DocImpact 21:25:36 and that puts bugs in project queues 21:25:43 but I may be out of date 21:25:49 bauzas: I'm not sure I agree with you and sdague that everything that needs documenting implies a reno but .... 21:25:56 I thought we were supposed to use reno note instead of DocImpact. are we supposed to do both? 21:26:02 I'm thinking that will cause us to just stop using DocImpact, for better or worse 21:26:41 https://git.openstack.org/cgit/openstack-infra/project-config/tree/gerrit/projects.yaml#n2188 21:26:55 If nothgin else DocImpact will now be a review flag to ask what need documenting and then eitehr update devref or reno 21:26:59 => openstack-manuals 21:27:08 so 21:27:12 my point is 21:27:20 bauzas: right that's *now* but there is a spec out to alter the behaviour 21:27:39 tonyb: because the docs team can't handle all our load 21:27:46 bauzas : http://lists.openstack.org/pipermail/openstack-dev/2016-February/085733.html 21:27:50 https://review.openstack.org/#/c/276065/1/gerrit/projects.yaml 21:27:50 hence the point we're discussing now 21:28:06 I see 21:28:08 So yeah it'll be down to us to 21:28:10 i can talk to markus about if there's any stats we might want to keep track of regarding the nova bug impact 21:28:19 a) decide if it's a reno or a devref 21:28:22 an ; 21:28:34 b) add openstack-manuals if it impacts the stuff they write 21:28:40 our code-review policy says that what needs DocImpact needs a note 21:29:16 honestly, I'm by far in favor of having only one way to get the release comments - and that's reno IMHO 21:29:40 bauzas: sure but reno doesn't cover all the cases 21:29:50 examples ? 21:30:04 bauzas: for waht's designed for it's great but we need a policy that covers the rest 21:30:06 reno is for release notes, docimpact is for the openstack-manuals you need both 21:30:20 or I hope you think you need both 21:30:23 sorry I was unclear 21:30:27 bauzas: say the api v2 -> v2.1 switch 21:30:30 what I see is 21:30:37 it's needs a reno *and* install/ops updates 21:30:58 so we handle the reno in nova and *also* add it to the docs queue 21:31:17 somethings might be appropriate only for devref 21:31:28 how can us know what can be modified in docs land ? 21:31:35 devref is differnet 21:32:01 bauzas: You make a "best guess" to triage it if we're wrong then docs will reject it but it will still lighten thier load 21:32:08 we have the install guides, the ops guides, the security guide, the CTO guide (kidding) 21:32:15 heh 21:32:18 the example I had recently was a new nova-manage command. reno covers the announcement of the new command, DocImpact would be needed to get the usage info in the manuals 21:32:33 tonyb: hence me thinking that what changes for our operators are in release notes 21:32:47 bauzas: sure devref is differnt but today we tagg things as DocImact to mean all 3 things (reno, devref and manuals) we're just refining the process 21:32:51 melwitt: sure, but the tag won't help 21:33:28 bauzas: the tag is a reminder to go and do it 21:33:52 Or to not +W tha review without the work being in the patch or a dependant patch 21:34:09 okay, fair enough, but how can we define when asking to add that tag ? 21:34:16 what could be the policy ? 21:34:31 like we have for http://docs.openstack.org/developer/nova/code-review.html#when-a-release-note-is-needed 21:35:03 bauzas: I'll take a TODO to write up something to have a robust discussion over :) 21:35:19 bauzas: in short I don't really think it's that hard 21:35:50 moving on? 21:35:57 * dansmith fell asleep 21:35:58 mmm, thanks for helping, I'd love to see that list 21:36:10 dansmith: on my TZ ? 21:36:14 * tonyb has to take the kids to school in 5 .... 21:36:22 tonyb: safe travels 21:36:26 does anyone know anything about this novaclient cinder keystone thing? 21:36:39 I do not 21:36:52 other than that it caused functional tests to fail, not really. 21:36:55 dansmith: I'm guessing it's fallout from the turn on v3 in devstack from last week 21:37:14 tonyb: right, but .. do you know what we need to discuss about it? 21:37:24 https://review.openstack.org/264764 probably needs work 21:37:49 melwitt was a reviewer.. any comments? 21:37:59 looks like it hasn't been touched since beginning of January, too... 21:38:30 dansmith: just that the work needs to be done to add v3 compat in novaclient 21:38:51 but most of the time the answer is, just use openstackclient 21:39:02 i remember notmorgan was working on a patch that sdague was reviewing, but i don't know if it's related 21:39:07 i'll see if i can find it 21:39:20 that's catalog related I think 21:39:27 which may be somewhat related, I dunno 21:39:33 yeah i got nothin' 21:40:03 auggy: that was different 21:40:10 auggy: that was glance stuff 21:40:30 tonyb: ah ok, i was thinking it was keystone auth related, sorry for the distraction 21:40:41 Monty was working on https://review.openstack.org/#/c/245200/, but I don't think that's actually related; it just comes up when I search my mailbox for "keystone" 21:41:00 auggy: just trying to save you looking for a thing that doesn't exist ;P 21:41:32 * tonyb ducks out early. 21:41:41 o/ 21:42:18 okay, I think the midcycle thing is old now, 21:42:26 so .. anything else? 21:42:38 frankly I'm sick of this meeting after 42 whole minutes of it 21:42:45 heh :) 21:42:49 lovely reading of the agenda dansmith 21:42:49 stick a fork in it, then :) 21:42:54 * dansmith bows 21:43:15 going thrice... 21:43:44 #endmeeting