21:02:25 #startmeeting nova 21:02:26 Meeting started Thu May 23 21:02:25 2013 UTC. The chair is russellb. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:27 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:30 hello, everyone 21:02:30 The meeting name has been set to 'nova' 21:02:32 \o 21:02:34 who's around? 21:02:35 o/ 21:02:37 hi! 21:02:40 oh hi! 21:02:42 hi 21:02:45 #link https://wiki.openstack.org/wiki/Meetings/Nova 21:02:48 o/ 21:02:50 .o/ 21:03:15 o. 21:03:17 #topic havana-1 21:03:23 yo 21:03:27 #link https://launchpad.net/nova/+milestone/havana-1 21:03:28 o/ 21:03:33 soooo, havana-1 is a week from today 21:03:40 the feature merge deadline is Tuesday 21:03:41 Yay! 21:03:52 and there are a bunch of things needing review to make that happen 21:04:16 the apiv3 stuff needs major review 21:04:20 so, let's try to make the things on this list a priority with your review time 21:04:30 #help APIv3 work needs reviews: http://goo.gl/5kChi 21:04:58 #help Please use havana-1 blueprints to prioritize your review time in the next few days 21:05:41 any other comments or questions about the push toward havana-1? 21:05:58 also a bunch of bugs targeted at havana-1, but all in progress (presumably under review) 21:06:03 objects! 21:06:09 Don't forget h-1 targetted bugs either 21:06:13 mikal: :-) 21:06:15 dansmith: objects! 21:06:19 how does one get a bug targeted for h-1? 21:06:20 (Curse my slow typing) 21:06:27 dansmith: orly? would you like to say more? :-) 21:06:49 mriedem: not sure everyone has permissions to do it 21:06:53 russellb: I'm on a call and trying to make points of things to review.. apiv3 and objects, both targetted for h1 21:06:55 mriedem: you can ask nicely :-) 21:07:02 ah 21:07:13 #help please help review dansmith's objects patches, too 21:07:13 russellb: ok, i'll remember in open topics, thanks 21:07:31 alright, so yeah, let's get this stuff up 21:07:39 we have 3 dev milestones to get features in 21:07:47 and right now the havana-1 list is about 1/3 of what we have on the full havana list 21:07:57 so we really do need to get these done to stay on track 21:08:01 boris is asking for reviews on the bp/db-improve-archiving reviews, too 21:08:15 #help please help review db-improve-archiving patches 21:08:30 k, on to some bug discussion 21:08:31 #topic bugs 21:08:38 we had a bug day yesterday ... good news and bad news 21:08:45 good news: a bunch of bugs got triaged 21:08:51 bad news: it was basically all by one person 21:08:57 huge gold star for mikal :-) 21:09:16 so, mikal got a thread going on the mailing list trying to discuss new ideas for handling our triage workload 21:09:28 my favorite idea so far is something quantum is doing, which is tagging 21:09:39 So, having now read that thread... I like the tagging idea. Let's try it. 21:09:41 and then having people focused on triaging bugs with a given tag that they know well enough 21:09:57 mikal: cool 21:10:02 It becomes a nice way of getting a subteam's attention as well 21:10:05 so, i started documenting this to get us going 21:10:05 russellb: mikal: would work well for the virt drivers, they already have tags 21:10:11 #link https://wiki.openstack.org/wiki/Nova/BugTriage 21:10:13 mriedem: yeah 21:10:28 * mikal wonders if we need a catchall tag as well? 21:10:30 so, take a look at that wiki page ... we need to flesh out our tag list, and start getting people assigned to each tag 21:10:35 i haevn't read the thread, but, tagging bugs eg "db", "vmware", etc seems really helpful to me 21:10:35 right, i try to tag all powervm bugs and triage them (if not already), but i've noticed it doesn't happen often 21:10:39 mikal: "core stuff" ? heh 21:10:40 agreed 21:10:50 russellb: "unknown"? 21:10:57 For "I'm not sure WTF this is, but it sure is a thing" 21:11:00 the other thing is we need some canned queries so people can quickly pull up the list applicable to them 21:11:08 is there a good way to encourage bug submitters to add tags? 21:11:13 tagged with db and in the new state, or whatever 21:11:27 * comstud is here now 21:11:28 devananda: i don't know of a way to have a blatantly obvious bug guidelines thing 21:11:30 Could we use triaged and confirmed here? 21:11:38 Mark things triaged when tags added / verified 21:11:42 * johnthetubaguy is here now too 21:11:46 Mark with confirmed when someone on that subteam has evaluated the bug? 21:11:52 russellb: the hypervisor support matrix wiki has queries for known virt driver bugs 21:12:01 mikal: if needed ... seems like the lack of a tag or has a tag is enough 21:12:13 https://wiki.openstack.org/wiki/HypervisorSupportMatrix#Known_bugs.2C_by_hypervisor 21:12:14 mriedem: indeed ... just need to refine the queries to show you the tagged bugs that are untriaged 21:12:21 yeah 21:12:22 russellb: well, wont the lack of a tag keep the bug stuck in triage hell? 21:12:25 and then get those on the new bug triage page 21:12:39 mikal: i was hoping we'd have another query for untriaged bugs that are untagged 21:12:44 mikal: and people looking at that list, as well 21:12:44 I tend to google xen in the bugs and tag a few 21:12:57 (and triage them) 21:13:02 johnthetubaguy: that's what i did for powervm the other night 21:13:06 johnthetubaguy: awesome, so basically already doing this :-) 21:13:17 mikal: that's my concern. i've spotted several baremetal bugs come in w/o a tag 21:13:21 yeah, so we need to formalize this, and do it consistently, make it easy, etc 21:13:27 found them by actually using search 21:13:33 russellb: +1 21:13:54 We can always iterate 21:13:55 devananda: yep, so i'm proposing we have a first step of triage that is just tagging, before the "real" triage happens 21:13:58 Let's give it a try and see what happens 21:14:01 devanada: yes, theres always a few that don't get the tag, users probably don't know the tags, and thats fine 21:14:02 It can't be worse than now 21:14:18 so take a look at https://wiki.openstack.org/wiki/Nova/BugTriage and help fill it in :-) 21:14:31 sounds like a good plan, I am happy to take XenAPI stuff 21:14:36 johnthetubaguy: perfect 21:14:49 I'll add myself to the list of people dumb enough to tag things 21:15:19 mikal: cool :-) ... i added myself because i thought it'd be a good spot in the process to quickly see what bugs are coming in, but without having the full responsibility of full triage anymore 21:15:25 mikal: a nice breakdown, i think 21:15:50 russellb: yeah, there's also a big backlog of untagged bugs, so we might have to grind through them for a bit 21:16:00 is there a way to show bugs that don't have a tag at all? 21:16:19 mikal: indeed ... if we do it in the triage part, everything new will always be tagged ... but would be good to fix the older stuff over time 21:16:26 (and I'm happy to triage bugs that are REST API related) 21:16:28 cyeoh: don't know, i was hoping we could have a query for that 21:16:43 i'd like to query for new bugs without a tag, that'd be the query used for step 1 on https://wiki.openstack.org/wiki/Nova/BugTriage 21:16:50 cyeoh: consider yourself signed up :-) 21:17:44 i don't know if you can do a query for that ... but i haven't tried yet 21:17:55 and i think we're a pretty smart group, so i bet we can figure something out. 21:17:59 even if we script it. 21:18:26 cool ... so at least we have a plan for a next thing to try on bug triage 21:18:31 so hopefully we won't make mikal sad again 21:18:50 Oh, I am sure we will 21:18:53 :-) 21:18:58 Just in new and exciting ways 21:18:58 :P 21:19:02 yep 21:19:10 but at least not in the same way 21:19:13 see, that's progress 21:19:38 anything else on bugs? 21:19:42 ah, apparently searching for '-*' in the tags field searches for bugs without tags 21:19:56 cyeoh: nice :-) 21:20:09 #topic sub-team reports 21:20:18 who's around to give a subteam report? raise your virtual hand and we'll go one by one 21:20:24 * johnthetubaguy waves 21:20:24 devananda: want to start? 21:20:29 scheduler o/ 21:21:01 ok, will come back to devananda 21:21:04 johnthetubaguy: xen! 21:21:09 hey 21:21:27 major news, smokestack is getting closer mate and dan price are working on it 21:21:37 great to hear 21:21:45 on latest XenServer 6.1 rather than 5.6 21:21:53 thanks to Ant from Rax for that 21:21:59 other stuff is boring really, so that everything 21:22:05 k, thanks :-) 21:22:06 back now. also, dripton, are you around? 21:22:09 hi 21:22:14 devananda: alright, go ahead :-) 21:22:16 johnthetubaguy: no prob :P 21:22:17 I can give one for db though we're not strictly a nova team 21:22:33 * devananda passes the db-mic to dripton 21:22:39 dripton: that's fine, other teams are like that too 21:22:39 i can give something to 21:22:47 * dripton takes mic 21:22:49 harlowja: ack, you're in the queue 21:23:14 So boris-42 did a whole bunch of patches for the improve-db-archiving blueprint, which are in good shape but several await +2s 21:23:27 We'll be nagging reviewers before the havana-1 deadline to get those in. 21:23:50 Also comstud is making a big change for the mysqldb backend, but that won't be ready for a bit longer. 21:23:58 And various small fixes. 21:24:00 That's it. 21:24:07 cool, thanks! 21:24:11 devananda: Ironic? 21:24:15 sure 21:24:21 first, quick note about nova-baremetal 21:24:27 there are two bugs tagged critical 21:24:34 looks like one is being worked in (i need to review after this) 21:24:47 this one may need some love 21:24:48 https://bugs.launchpad.net/nova/+bug/1178092 21:24:49 Launchpad bug 1178092 in nova "second boot during baremetal deploy does not configure netboot : will hang unless the machine attempts PXE automatically" [Critical,Triaged] 21:24:58 unless someone else gets to it first, i will try this weekend 21:25:07 ironic ... 21:25:19 lots of people came out of the wood work and we've divvied up tasks 21:25:21 so it's moving :) 21:25:25 nothing for h1 tho 21:25:28 [eol] 21:25:31 oh cool, was hoping people would step up 21:25:47 glad to hear 21:25:57 ah, i suppose this is helpful too 21:25:57 devananda: thanks! 21:26:03 #link https://blueprints.launchpad.net/ironic 21:26:04 :) 21:26:08 nice 21:26:12 getting all official 21:26:15 hehe 21:26:22 wow, i need that, lol 21:26:31 k, couple more teams 21:26:35 n0ano: scheduler! 21:26:38 Got through two items, network bandwidht scheduling & group/ensembles, mostly discussion over mechanics of how to make the changes. 21:26:50 senhuang, was there the whole time, maybe he can add more 21:27:28 otherwise that's about it, go through the log for the gory details 21:27:30 Yep. there were a lot of discussions on both subjects 21:27:46 #link http://eavesdrop.openstack.org/meetings/scheduler_sub_group/2013/scheduler_sub_group.2013-05-21-15.00.log.html 21:27:48 at the end of the meeting, people also discussed the multi-scheduling 21:28:10 i'm pretty sure i had a dream this week involving multi-scheduling, it was really bizarre. 21:28:27 we are making progresses towards the instance group api extension implementation 21:28:39 db part of work is done 21:28:59 so, I put a -2 on the db part, but just because i'd like to see more of the code that uses it before it goes in 21:29:08 now the api part of work is submitted, but there is still some work on the REST part to submit 21:29:25 oh, didn't see the next update, then 21:29:38 this work uses the db part of work 21:29:44 cool 21:29:44 i hope i can finish it this week 21:30:05 okay. done 21:30:15 thanks! 21:30:21 harlowja: you're up 21:30:24 sweet! 21:30:45 so library is still being worked on, lots of good work there, forming up quite nicely 21:31:05 working with johnthetubaguy and devananda and others on various pieces of it 21:31:12 discussing how lock ownership/service might work 21:31:21 prototyping how cinder might use it 21:31:49 database tracking backend got hooked in, so good progress going 21:31:54 *moving to stackforge shortly* 21:32:04 #link https://review.openstack.org/#/c/29981/ 21:32:08 thats about it :) 21:32:13 cool, thanks! 21:32:15 np 21:32:25 hartsocks: hi! what's up in vmware land 21:32:29 hey 21:32:35 #link http://eavesdrop.openstack.org/meetings/vmwareapi/2013/vmwareapi.2013-05-22-17.01.html 21:32:43 So we met this week with 11 participants. 21:32:52 We're targeting H-2 for two of our blueprints. 21:33:06 And we identified 4 "blocker bugs" that need to get fixed ASAP 21:33:14 We have folks working on all 4 of these. 21:33:26 So I'd say things are starting to really get rolling for us. 21:33:28 k, ping me if you think any can get merged in the next few days 21:33:45 I think we need to get some more disucussion, but thanks. 21:34:03 i meant those blocker bugs 21:34:06 Right. 21:34:26 but cool, i think i owe you guys blueprint review on the havana-2 blueprints 21:34:33 haven't gone back to look to see if they've been updated 21:35:01 We'll ping you when things move then. 21:35:05 k 21:35:07 anything else? 21:35:18 That's about all. 21:35:23 any questions on any sub-team stuff? 21:35:59 not currently, likely will be after i start jumping back into nova code :) 21:36:14 * russellb nods 21:36:19 #topic open discussion 21:36:41 mriedem: you had a bug? 21:36:51 yeah, i'm looking to get some reviews on this: https://review.openstack.org/#/c/29005/ 21:37:07 the changes are pervasive but not that bad, the size is mostly in tests 21:37:22 yeah, diffstat looks scary 21:37:24 dansmith and comstud handled a lot of the low hanging review early 21:37:29 (touching all the drivers) 21:37:35 yup 21:37:38 latent bug 21:38:02 i was also hoping to get this marked for h-1, i think it's pretty much ready to go: https://review.openstack.org/#/c/27534/ 21:38:10 mikal: ^ 21:38:30 on the first one, based on the commit message, it makes sense to me 21:38:31 * mikal looks 21:38:34 just needs careful review 21:38:45 Oh yeah, that's the one where I was being a grumpy old man 21:38:57 mikal: that's different? 21:39:02 Herh 21:39:02 * russellb snickers 21:39:19 mikal: i think he took care of what you wanted, i.e. opening the perf bug 21:39:28 Yeah he did 21:39:35 Then I got distracted by a shiney object 21:39:39 Reviewing it now 21:39:45 that will happen :) 21:39:48 thanks 21:40:23 oh, so random thing ... i was playing with stats earlier. We've had 137 people participate in nova code reviews in the last 30 days 21:40:27 i think that's pretty amazing. 21:40:40 def, where are all these people ;0 21:40:48 not as amazing as 138 would be, but definitely awesome :) 21:40:54 LOL 21:40:57 harlowja: scattered around the globe, i suspect 21:40:58 dansmith: you're so upbeat 21:41:01 heh 21:41:03 dansmith: ha, so hard to please 21:41:11 you mean you don't each have a couple of sockpuppet to give your patches +1s? 21:41:13 I'd like more code review friends in the southern hemisphere 21:41:22 We might upduct dansmith and bring him down here 21:41:22 dripton, hahaha 21:41:31 heh 21:41:33 s/upduct/abduct/ 21:42:44 mikal: you should just move this way 21:42:57 mikal: i can offer you sweet potato casserole as a relocation bonus 21:43:04 russellb: but the bread is weird in 'merica 21:43:13 russellb: you made that up. That's not a thing! 21:43:42 mikal: with marshmallow. 21:43:50 mmmm, reminds me of home in the south 21:43:52 Does arguing about food indicate that this meeting is kindof over? 21:43:59 mikal: yes 21:44:01 anything else? 21:44:12 That sweet potatoe marshmallow thing is awesome though 21:44:19 We should have a meetup in Hawaii 21:44:30 alrighty then ... #openstack-nova is open 24/7 for other spontaneous discussion throughout the week 21:44:32 +1 for Hawaii meetup! 21:44:35 thanks all! 21:44:38 cyeoh: mikal +100 21:44:41 Laters! 21:44:52 #endmeeting