21:02:21 <ttx> #startmeeting project 21:02:22 <openstack> Meeting started Tue Apr 30 21:02:21 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:23 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:25 <openstack> The meeting name has been set to 'project' 21:02:27 <ttx> mordred: autoscaling 21:02:27 <markmc> mordred, auto scaling 21:02:39 <ttx> #link http://wiki.openstack.org/Meetings/ProjectMeeting 21:02:40 <mordred> gotcha 21:02:48 <ttx> Back to our regular schedule, let's see if it all fits in one hour :) 21:02:53 <mordred> hahahahahaha 21:03:00 <shardy> mordred: AutoScaling 21:03:02 <ttx> Among other things we'll look into the published Havana plans and see how complete they are so far 21:03:16 <markmc> hahahahaha 21:03:17 <ttx> #topic General stuff 21:03:30 <ttx> (autoscaling) 21:03:39 <ttx> annegentle: You targeted today for the Grizzly doc release 21:03:48 <ttx> annegentle: How are you doing so far ? Need help for anything urgent ? 21:03:57 <annegentle> ttx: yep. Should push through after/during this meeting. WOO. 21:04:03 <ttx> WOO 21:04:07 <annegentle> ttx: infra has been super responsive 21:04:28 <ttx> annegentle: so it's not just for me 21:05:00 <ttx> apevec/markmc: Still planning to do a 2013.1.1 on May 9 ? 21:05:24 <ttx> jeblair/mordred, sdague/davidkranz: News from Infra/QA teams ? 21:05:25 <apevec> ttx,yes, plan is to have 2013.1.1 RC this week 21:05:31 <apevec> ttx, http://lists.openstack.org/pipermail/openstack-stable-maint/2013-April/000479.html 21:05:54 <mordred> ttx: we'd like to get all of the projects migrated to testr sooner rather than later 21:05:57 <ttx> apevec: help needed ? blockers ? 21:06:12 <mordred> ttx: so that it's an early cycle rather than late cycle thing 21:06:20 <apevec> need help reviewing proposed backports, always 21:06:36 <ttx> mordred: how about filing h1 blueprints to cover for that... then hunt down assignees to do the work ? 21:06:44 <mordred> but I do not believe we have the manpower to do all the projects ourselves - it would be great if we could get projects to help out with that 21:06:50 <mordred> ttx: ok. I can do that 21:07:00 <apevec> ttx, I've seen some periodic stable jobs failing, e.g. https://jenkins.openstack.org/job/periodic-quantum-python26-stable-grizzly/ 21:07:02 <mordred> I might want to bug the ptls for suggestions of people 21:07:13 <ttx> mordred: that way you can ignore the projects that are already done 21:07:24 * russellb is very thankful that you guys did it for nova 21:07:27 <mordred> yay. I love ignoring nova and quantum 21:07:29 <ttx> and i'll review the unassigned blueprints in this meeting anyway 21:07:31 <mordred> :) 21:07:45 <ttx> so it won't fall in a blackhole (unless the PTL removes it from the list) 21:07:49 <shardy> mordred: we have testr migration patches about to land 21:08:05 <mordred> shardy: you are magical ponies 21:08:31 <russellb> unicorns! 21:08:31 <ttx> apevec: ok, just raise a flag if you need more help to hit the proposed date 21:08:34 <dolphm> ttx: i assume only h1 bp's need assignee's at this point, correct? 21:08:37 <mordred> ttx: also, i started with the flake8 migration for everybody, and then wift pointed out that flake8 wasn't pinned in my patches - so I'll be going back to fix that 21:09:00 <ttx> dolphm: would be great, but i won't yell until next week 21:09:08 <mordred> s/wift/swift/ 21:09:27 <ttx> mordred: ok 21:09:32 <dolphm> mordred: s/swift/wift/ 21:09:38 <ttx> anything else before we go project-specific ? 21:10:16 <mordred> nope. 21:10:18 <ttx> #topic Oslo status 21:10:23 <ttx> markmc: hi again. 21:10:29 <ttx> #link https://blueprints.launchpad.net/oslo/havana 21:10:46 <markmc> #info first Oslo project meeting this Friday, May 3rd at 1400 UTC - agenda is messaging work in Havana 21:10:57 <markmc> #link https://wiki.openstack.org/wiki/Meetings/Oslo#Regular_Meeting_Schedule 21:11:00 <markmc> right, blueprints 21:11:08 <markmc> I'm really just getting started massaging them 21:11:22 <ttx> Looks like they were recently worked on 21:11:23 <markmc> but the list is the work I know is planned for havana 21:11:29 <markmc> recently? really? 21:11:32 * markmc looks innocent 21:11:45 <ttx> rpc-api-review depends on blueprint that is not in plan (no-kombu-default) 21:11:49 <markmc> what milestones each should be targeted for is still fuzzy 21:11:57 <markmc> ttx, thanks will fix 21:12:14 <ttx> otherwise looks good 21:12:31 <markmc> ok 21:12:38 <markmc> lots of messaging work planned for havana 21:12:44 <ttx> markmc: how complete is this list ? 21:12:49 <markmc> unclear how realistic it is to get it done 21:12:53 <ttx> 50% ? 21:13:05 <markmc> ttx, there are a few unreviewed blueprints that I need to ping people about 21:13:13 <markmc> maybe another 3 or 4 to come, I'd say ... max 21:13:23 <ttx> markmc: should be mostly done by next week ? 21:13:30 <markmc> ahhr 21:13:46 * markmc will walk the plank otherwise 21:13:49 <russellb> i may have one for pinning rpc versions on the client side ... 21:13:57 <ttx> you won('t be alone on that plank I fear 21:13:58 <russellb> not sure if i filed that, it's filed for nova though 21:14:04 <markmc> russellb, interesting 21:14:06 * markmc looks 21:14:20 <ttx> Anything else on the oslo topic ? 21:14:29 * markmc sees https://blueprints.launchpad.net/nova/+spec/rpc-support-for-objects too 21:14:37 <markmc> #link https://blueprints.launchpad.net/nova/+spec/rpc-version-control 21:14:43 <markmc> #link https://blueprints.launchpad.net/nova/+spec/rpc-support-for-objects 21:14:44 <russellb> markmc: ah yes, that's something for nova, too 21:14:46 <markmc> ttx, nope 21:14:47 <russellb> thanks 21:14:56 <ttx> looks like you need to hunt misplaced bps too :) 21:15:03 <ttx> #topic Keystone status 21:15:08 <ttx> dolphm: o/ 21:15:09 <dolphm> o/ 21:15:10 <russellb> misplaced blueprints = my fault 21:15:12 <ttx> #link https://blueprints.launchpad.net/keystone/havana 21:15:46 <ttx> lock-user is not in series goal while targeted to a series milestone -- should I add it ? 21:16:23 <dolphm> ttx: hmm, i'd rather untarget the milestone 21:17:02 <ttx> dolphm: will do. want me to set status for inherited-domain-roles pagination-backend-support and keystone-performance-benchmark to "Not started" ? 21:17:13 <dolphm> please do 21:17:24 <ttx> will do 21:17:48 <ttx> Looks good otherwise 21:17:52 <ttx> Anything more about Keystone ? 21:18:08 <dolphm> we'll probably add a couple more ldap-related bp's in the next week, but that's it 21:18:17 <dolphm> target, not create 21:18:36 <ttx> cool. we'll probably focus on havana-1 starting next week 21:18:42 <ttx> #topic Ceilometer status 21:18:46 <ttx> jd__: o/ 21:18:51 <ttx> #link https://blueprints.launchpad.net/ceilometer/havana 21:18:52 <jd__> all good :-) 21:19:13 <ttx> You have 38 blueprints in there, how complete is that ? 21:19:17 <jd__> I think we've most of our blueprints ready now 21:19:44 <ttx> jd__: General rule: you should set a priority for everything, and a delivery status ("Not started" is way better than "Unknown") 21:19:57 <ttx> Ideally you should also have an assignee and a target milestone for everything, so that we have a better idea of who does what and when 21:20:01 <jd__> ttx: yep, I need to work on that 21:20:03 <ttx> Things without an assignee or a deadline generally tend to not get done 21:20:12 <jd__> finding an assignee for everything is going to be tricky at this time I think 21:20:19 <jd__> ttx: ack 21:20:30 <ttx> assignees should at least be set for the next milestone 21:20:36 <ttx> Remember you can run ttx.py from https://github.com/ttx/bp-issues to detect issues with the published plan 21:20:53 <jd__> ttx: didn't know, will look into that, thanks :) 21:21:08 <ttx> alarming-threshold-evaluation-worker is marked obsolete, can I remove it from the series goal ? 21:21:37 <jd__> ttx: yep 21:21:43 <ttx> willdo 21:21:47 <ttx> Another general rule is that a blueprint should not depend on blueprints with lower priority 21:21:56 <ttx> Your "alarming" blueprint (High) depends on Medium/Low blueprints -- that should probably be adjusted 21:22:23 <ttx> That's all I had 21:22:25 <jd__> indeed 21:22:29 <ttx> Questions on Ceilometer ? 21:22:55 <ttx> #topic Swift status 21:22:59 <notmyname> hi 21:23:00 <ttx> notmyname: o/ 21:23:02 <notmyname> ttx: I'm guessing you have the same comments for me as for jd__? :-) 21:23:03 <ttx> How is 1.8.1 progressing ? 21:23:36 <ttx> notmyname: well, i would certainly welcome a bit more priority setting, yes :) 21:23:48 <notmyname> the major thing for 1.8.1 is finishing global clusters. that front is moving well, I think 21:23:54 <ttx> but prio is only really useful when you have a lot of blueprints 21:24:03 <ttx> if it's just 1-5, not that much 21:24:12 <ttx> #link https://launchpad.net/swift/+milestone/1.8.1 21:24:22 <ttx> Any rough idea of when it's likely to be completed ? 21:24:43 <notmyname> not yet 21:25:01 <ttx> OK then 21:25:04 <ttx> Anything more on Swift ? 21:25:13 <ttx> Thanks for posting that general havana overview btw 21:25:26 <notmyname> you're welcome 21:25:33 <notmyname> I'd love to see work (and help) on those fronts 21:25:38 <notmyname> over the next few months 21:25:40 <ttx> Other PTLs should probably also post a general havana roadmap overview when they are done filing bPs 21:25:55 <Guest40831> +1 21:25:59 <notmyname> our first swift meeting post summit is tomorrow 21:26:04 <notmyname> 1900utc 21:26:17 <ttx> notmyname: anything else ? 21:26:34 <notmyname> nope. questions? 21:26:52 <ttx> #topic Glance status 21:26:57 <ttx> markwash: o/ 21:27:02 <markwash> ahoy 21:27:02 <ttx> #link https://blueprints.launchpad.net/glance/havana 21:27:13 <markwash> I've been doing some quick fixes there after rerunning your script 21:27:20 <markwash> may want to reload 21:27:43 <ttx> you have a number of blueprints in the "proposed" list @ 21:27:47 <ttx> https://blueprints.launchpad.net/glance/havana/+setgoals 21:27:53 <ttx> You should probably review those and accept/reject them appropriately 21:28:13 <markwash> ttx: definitely, thanks for the link 21:28:34 <ttx> inherited-image-property-support is probably off, since it's marked obsolete 21:28:41 <markwash> yup 21:28:43 <ttx> gridfs-store has been implemented and therefore should probably be accepted ? 21:28:52 <ttx> I'll let you go through it :) 21:29:00 <ttx> markwash: How complete is that list (accepted + proposed) ? 21:29:16 <ttx> doe that reflect the summit outcomes ? 21:29:19 <ttx> does* 21:29:21 <markwash> not entirely 21:29:32 <markwash> for one, we need to break out and further discuss the upload/download workflow 21:29:49 <ttx> think the list should be good by next week ? 21:29:55 <markwash> I hope so. . 21:29:59 <ttx> all marks on the plank 21:30:01 * markwash struggles with launchapad 21:30:11 <markwash> we've had glance team meetings to go through the bps to get a sense 21:30:13 <ttx> markwash: feel free to hit me with questions 21:30:20 <markwash> the glance team is taking a pretty hands on approach to bp management 21:30:35 <markwash> which is making the process a bit slower, but hopefully the outcome will be better because of it 21:30:48 <ttx> agreed 21:30:49 <markwash> by next week we should be in good shape, at least for H1 21:30:55 <ttx> sounds good 21:30:56 <ttx> Anything more on Glance ? 21:30:59 <markwash> ttx: I will definitely ask you some questions afterwards 21:31:04 <markwash> not from me, thanks 21:31:14 <ttx> #topic Quantum status 21:31:18 <ttx> markmcclain: hi! 21:31:21 <markmcclain> hi 21:31:22 <ttx> #link https://blueprints.launchpad.net/quantum/havana 21:31:59 <ttx> 20 blueprints in... and 30+ proposed @ https://blueprints.launchpad.net/quantum/havana/+setgoals 21:32:08 <ttx> So this is still work in progress, I guess :) 21:32:13 <markmcclain> yep :) 21:32:29 <ttx> Who is working on quantum-api-wadl ? It's in progress and targeted to havana-1... 21:33:07 <markmcclain> Alex Xu was working on it 21:33:24 <markmcclain> it was working carried over from Grizzly 21:33:44 <ttx> ok, maybe assign him to it 21:33:49 <ttx> When do you think you'll have a Havana plan that matches your current knowledge of the plans that everyone showed up at summit ? 21:34:24 <markmcclain> I set a final deadline of Friday.. so should have everything in for next week 21:34:33 <ttx> markmcclain: awesome 21:34:51 <ttx> markmcclain: making progress on that new code name ? 21:35:11 <russellb> random codename idea: Tantrum 21:35:17 <markmcclain> haha 21:35:27 * russellb thinks of network traffic flying around like a digital temper tantrum 21:35:39 <ttx> Anything else on Quantum ? 21:36:04 <markmcclain> still working on it.. none of the names have really excited anyone 21:36:36 <ttx> #topic Cinder status 21:36:43 <ttx> jgriffith: o/ 21:36:43 <jgriffith> hey there 21:36:47 <ttx> #link https://blueprints.launchpad.net/cinder/havana 21:37:12 <ttx> Still have a lot to review in https://blueprints.launchpad.net/cinder/havana/+setgoals 21:37:29 <ttx> In particular https://blueprints.launchpad.net/cinder/+spec/scheduler-hints which is proposed for havana-1 21:37:40 <jgriffith> ttx: that ones been updated 21:37:46 <jgriffith> ttx: just a minute ago 21:38:01 <jgriffith> as well as a couple others on this list 21:38:02 <ttx> hmm, it's still proposed 21:38:12 <ttx> is LP eventually consistent ? 21:38:26 <jgriffith> hmmm 21:38:33 <ttx> jgriffith: what did you update on it ? 21:38:43 <jgriffith> ttx: https://launchpad.net/cinder/+milestone/havana-1 21:38:58 <jgriffith> ttx: doh! 21:39:12 <ttx> jgriffith: it needs to have the series goal set to "havana". Stupid LP doesn't link series to milestones 21:39:22 <ttx> my main gripe with it 21:39:38 <ttx> Also don't forget to set priorities for already-accepted stuff 21:39:44 <ttx> jgriffith: How is your Havana plan coming along ? Expecting a lot more changes ? 21:40:04 <jgriffith> ttx: I think things are solidifying 21:40:23 <jgriffith> ttx: this list is a pretty good summary of the summit 21:40:25 <ttx> jgriffith: next week should be mostly good ? 21:40:38 <jgriffith> I don't expect many changes between now and then 21:40:47 <ttx> OK. Anything more about Cinder ? 21:41:16 <ttx> #topic Nova status 21:41:20 <ttx> russellb: o/ 21:41:23 <russellb> hi 21:41:25 <ttx> #link https://blueprints.launchpad.net/nova/havana 21:41:34 <ttx> Looking quite good ! 21:41:35 <russellb> i've been working on this pretty aggressively 21:41:45 <ttx> You still have a lot in https://blueprints.launchpad.net/nova/havana/+setgoals 21:41:58 <russellb> i'd say it's most of the way there, but i need to do another pass on summit stuff this week, so should be in good shape by next week 21:42:03 <russellb> in +setgoals, I've reviewed all of them 21:42:11 <russellb> i dont want to approve any that are still there for one reason or another 21:42:45 <russellb> i have some cleanup to do on blueprints where the milestone has been set, but they haven't been accepted into the havana series ... 21:42:45 <ttx> you could reject them. That will just unset the proposed series goal 21:42:48 <russellb> that quirk is annoying. 21:43:01 <russellb> ah ok, but they'll still show up in milestones right? :( 21:43:17 <ttx> ah. uh. yes. 21:43:29 <russellb> but ok, yeah, will continue cleaning up 21:43:46 <ttx> How is the plan coming along ? A lot more work to do on it ? 21:43:58 <russellb> not too much more 21:44:03 <russellb> i think havana-1 is too aggressive right now 21:44:13 <russellb> and i need to do a pass on notes from last week to see what we've missed 21:44:15 <ttx> wow, indeed :) 21:44:18 <russellb> will be done this week 21:44:23 <ttx> we'll review h1 next week 21:44:33 <ttx> will be a good time to postpone and retarget 21:44:33 <russellb> notes from summit, not last week 21:44:49 <ttx> Any question on Nova ? 21:45:32 <russellb> thanks 21:45:33 <ttx> russellb: once done would be great to have an email to -dev with the main Nova Havana themes 21:45:40 <russellb> ttx: good call 21:45:46 <ttx> I know people really loved those in Grizzly 21:45:55 <ttx> #topic Heat status 21:45:55 <russellb> ttx: was also thinking of including a list of stuff we've discussed as important/valuable, but with no known assignee 21:46:06 <shardy> o/ 21:46:06 <ttx> russellb: yes, good stuff 21:46:11 <ttx> shardy: hi, welcome ! 21:46:15 <ttx> #link https://blueprints.launchpad.net/heat/havana 21:46:20 <shardy> ttx: thanks :) 21:46:45 <ttx> Don't forget to set target milestones to give an indication of when stuff is likely to land 21:47:00 <ttx> Should I consider everything in "Unknown" status to be actually "Not started" ? 21:47:06 <shardy> Yep, planning to do that tomorrow after our meeting, need info from people 21:47:10 <ttx> (i can fix it for you) 21:47:23 <shardy> ttx: I changed most to Not started a few mins ago 21:47:35 <shardy> maybe I missed some ;) 21:47:41 <ttx> Will fix 21:47:45 <shardy> thanks 21:47:54 <ttx> also instance-users has no priority 21:48:00 <ttx> How complete is that plan ? Reflecting the current known state ? 21:48:09 <shardy> Ok will fix instance-users 21:48:34 <shardy> I think it's pretty close, I need to add a few sub-bps related to open-api-dsl, but otherwise nearly there I think 21:48:53 <ttx> sounds good 21:48:53 <ttx> Questions about Heat ? 21:49:28 <ttx> #topic Horizon status 21:49:32 <ttx> gabrielhurley: hey 21:49:38 <ttx> #link https://blueprints.launchpad.net/horizon/havana 21:49:41 <gabrielhurley> \o 21:49:59 <ttx> Same here... Should I consider everything in "Unknown" status to be actually "Not started" ? 21:50:05 <gabrielhurley> I just set "not started" on everything that was "unknown" for you ;-) 21:50:12 <gabrielhurley> like, right just now 21:50:23 <ttx> like JUST right now 21:50:32 <ttx> Could you explain why https://blueprints.launchpad.net/horizon/+spec/d3 is "essential" for the release ? 21:50:34 <gabrielhurley> as in actually truly just this moment 21:50:36 <gabrielhurley> ;-) 21:50:55 <gabrielhurley> ttx: it's essential because it is replacing a number of one-offs and will be used to build several other blueprints in this release 21:50:55 <ttx> see, you get original questions :) 21:51:08 <gabrielhurley> It must get done, and must be as soon as possible 21:51:14 <gabrielhurley> that makes it "essential" right? 21:51:27 <gabrielhurley> also, I love original questions :-) 21:51:31 <ttx> yeah, and being targeted to h1 makes it not dangerous to me, so ok 21:51:46 <gabrielhurley> I've been through this a few times. I know how to make you happy. :-D 21:52:12 * markwash studies 21:52:14 <ttx> You addressed all I had on my little notebook 21:52:23 <gabrielhurley> one thing I do want to point out 21:52:59 <gabrielhurley> I've got some interesting things I need to bring to the table with the larger community/TC in the next week regarding what we're doing with API versions, keystone's catalog, and the clients. The discussion started on the ML, but we need a path forward ASAP. 21:53:14 <russellb> gabrielhurley: +1 21:53:18 <russellb> gabrielhurley: i like that topic 21:53:37 <gabrielhurley> So expect more from me on the ML. I'm aiming to have a proposal which the community can then implement across all the projects/clients 21:53:49 <dolphm> awesome 21:53:53 <ttx> gabrielhurley: link to the thread ? I could add it to the meeting minutes 21:54:20 <gabrielhurley> I'll have to find the link later 21:54:23 <gabrielhurley> but I'll get it to you 21:54:47 <ttx> #help please participate to the thread that Gabriel started on API versions discovery 21:54:51 <ttx> Anything more on the Horizon ? 21:55:24 <ttx> gabrielhurley: oh. How complete is that havana list at this point ? 21:55:24 <gabrielhurley> ah, ttx: http://lists.openstack.org/pipermail/openstack-dev/2013-April/008127.html 21:55:33 <ttx> #link http://lists.openstack.org/pipermail/openstack-dev/2013-April/008127.html 21:55:34 <gabrielhurley> ttx: the list is complete as I see it 21:55:46 <ttx> awesome, first past the post 21:55:47 <gabrielhurley> it encompasses the themes for havana and everything talked aboutat the summit 21:56:10 <ttx> Looks like we are done.. 5 min in advance. Easy. Room for at least two more integrated projects :) 21:56:19 <gabrielhurley> sweet! 21:56:32 <ttx> Anything else, anyone ? 21:56:56 <matiu> https://blueprints.launchpad.net/nova/+spec/entrypoints-plugins 21:57:11 <russellb> mordred: still want to tackle that? ^^^ 21:57:12 <matiu> I'd like to know if anyone knows why that's stalled .. 21:57:23 <matiu> and how could we get it moving again 21:57:48 <russellb> matiu: let's catch up with mordred on that, can do it out of meeting 21:57:48 <ttx> matiu: you should ping mordred off-meeting and sync with russellb 21:57:57 <russellb> ttx: jinx :) 21:57:59 <matiu> will do :) 21:58:02 <ttx> alrighty 21:58:03 <ttx> #endmeeting