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