21:01:59 <ttx> #startmeeting project
21:02:00 <openstack> Meeting started Tue Jul  2 21:01:59 2013 UTC.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:02:01 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:02:03 <openstack> The meeting name has been set to 'project'
21:02:08 <ttx> #link http://wiki.openstack.org/Meetings/ProjectMeeting
21:02:26 <ttx> 2 weeks left to H2 ! We'll spend a bit extra time on Neutron renaming plan progress and the proposed change in blueprint tracking
21:02:34 <ttx> #topic General stuff
21:02:47 <ttx> So I proposed a simplification in blueprint tracking process, removing the need to use the "series goal" in Launchpad which is not working so well
21:02:54 <ttx> #link http://lists.openstack.org/pipermail/openstack-dev/2013-June/011055.html
21:03:01 <ttx> TL;DR is:
21:03:13 <ttx> We'd only use "Priority" to indicate how much we care about a given feature, instead of using a combination of Priority and Series Goal. Triaging blueprints would just be about setting a priority.
21:03:21 <ttx> A script would regularly align "series goal" with the content of "milestone target"
21:03:39 <ttx> Does that sound like a good idea to everyone? The change kinda needs to be applied across the board...
21:03:51 <ttx> There are two pitfalls in the transition:
21:04:04 <ttx> 1. Your havana blueprints which don't have a target milestone set will drop off the havana series goal. You'll want to move them to the "future" series if you want to keep them on your radar
21:04:24 <ttx> 2. "Low" blueprints will now mean "may or may not make it, I don't really care". They are skipped in the release status view. You might want to promote a few to "Medium" to keep them on the roadmap.
21:04:37 <ttx> If everyone agrees I'll create the "future" series with the "next" and "ongoing" milestones
21:04:39 <notmyname> ttx: when does (1) happen?
21:04:50 <ttx> then send you a personal email about what changes to expect when the script will kick in, so that you can adjust things before it runs
21:04:58 <ttx> notmyname: when the script kicks in ^
21:05:03 <notmyname> ok :-)
21:05:34 <hub_cap> ttx: will create on trove/iroinc too?
21:05:42 <ttx> hub_cap: yes
21:06:19 <hub_cap> <3
21:06:41 <ttx> does silence means "oh yes please" ?
21:06:48 <markmc> ttx, honestly, I'm probably being dense ... but I don't think I understand
21:06:57 <markmc> ttx, but I also fully expect it'll be totally awesome
21:07:11 <ttx> markmc: actually it can't really be worse.
21:07:12 <markmc> ttx, so I'm cool with it :)
21:07:30 <ttx> Lp series goal has been the bane of my existance.
21:07:51 <ttx> ok, we'll see how it goes when you receive your personal email.
21:08:02 <ttx> Won'ty enable the script openstack-wide until it's all set anyway
21:08:13 <ttx> (I can run the script manually per project for the early adopters)
21:08:17 <ttx> sdague, annegentle, jeblair/mordred: news from QA/Docs/Infra teams ?
21:08:32 <mordred> ttx: we're a program now!
21:08:34 <annegentle> Security Guide book sprint finished last Friday, great stuff.
21:08:54 <annegentle> #link http://www.openstack.org/blog/2013/07/openstack-security-guide-now-available/
21:08:57 <annegentle> to download the epub
21:08:59 <jeblair> gerrit downtime on saturday for neutron project rename
21:09:00 <markmc> annegentle, congrats
21:09:04 <annegentle> #link http://aa4698cc2bf4ab7e5907-ed3df21bb39de4e57eec9a20aa0b8711.r41.cf2.rackcdn.com/OpenStackSecurityGuide.epub
21:09:11 <annegentle> still working on PDF, HTML, etc
21:09:21 <jeblair> details here: https://wiki.openstack.org/wiki/Network/neutron-renaming
21:09:57 <jeblair> ttx: [end]
21:10:07 <markmc> jeblair, still looking for backup from core folks on other projects?
21:10:37 <jeblair> markmc: i think the latest plan (with which markmcclain will shortly update the wiki) shouldn't require it
21:10:46 <markmc> jeblair, ok, cool
21:11:03 <markmcclain> markmc: we restructured things to require less people and ensure that the gate can as normal as possible
21:11:16 <markmc> markmcclain, great
21:12:10 <ttx> #topic Oslo status
21:12:16 <ttx> markmc: hi!
21:12:16 <markmc> hello
21:12:20 <ttx> #link https://launchpad.net/oslo/+milestone/havana-2
21:12:29 <markmc> not much change on blueprints
21:12:38 <ttx> Still on track, I think...
21:12:42 <markmc> ok
21:12:53 <markmc> I knocked the apiclient one to havana-3, seems to have stalled a bit
21:12:54 <ttx> but lots of reviews needed :)
21:12:56 <ttx> bug 1182842 is targeted to the milestone but has no assignee ?
21:13:02 <markmc> (which is probably reviewers fault more than the submitter)
21:13:25 <markmc> ok, assigned myself
21:13:26 <ttx> it's been defered a few times already so I'd rather remove it from milestone target than push it back again
21:13:29 <markmc> made some progress on it today
21:13:30 <ttx> ok
21:13:37 <ttx> Should bug 1194807 (critical) be targeted to the milestone ?
21:13:46 <ttx> where's the bot when you need it
21:14:06 <markmc> done, thanks
21:14:15 <markmc> so, on bug #1194807
21:14:22 <markmc> I've a bunch of reviews up:
21:14:23 <markmc> https://review.openstack.org/#/q/I6f3eb5fd2c75615d9a1cae172aed859b36b27d4c,n,z
21:14:31 <markmc> this time I've figured it out
21:14:40 <markmc> (it's only the 4th or 5th time I've thought that)
21:14:43 <markmc> this time for real
21:14:51 <markmc> pip is subjugated to my will
21:14:59 <markmc> but reviews would be nice :)
21:15:22 <markmc> I think that's it for oslo
21:15:27 <ttx> Questions about Oslo ?
21:15:39 * ttx can picture markmc as a snake charmer
21:15:46 <ttx> subjugating pip
21:15:59 <ttx> #topic Keystone status
21:16:03 <ttx> henrynash: welcome!
21:16:06 <henrynash> thx!
21:16:08 <ttx> #link https://launchpad.net/keystone/+milestone/havana-2
21:16:19 <ttx> This is looking very late now, especially with two coredevs in vacation this week...
21:16:29 <ttx> I think the whole havana plan will need a serious reality check when Dolph is back.
21:16:36 <henrynash> so a couple of things to note
21:16:40 <ttx> We are creating expectations that are very unlikely to be fulfilled here, and Keystone is consumed by everyone else.
21:17:00 <henrynash> inherited roles are an extension, so (I believe) not strictly tied to H2
21:17:29 <henrynash> the only real api level changes are in
21:17:36 <henrynash> Provide an api to get all effective roles for a user
21:17:54 <henrynash> v3 Regaion API
21:18:09 <ttx> henrynash: last week we said https://review.openstack.org/#/c/27563/ should be unblocked but nothing changed there.
21:18:28 <henrynash> yes (unfortunately I was on vacation last weel so catching up!)
21:18:49 <ttx> what's this vacation thing you keystone folks always bring up
21:18:54 <henrynash> I think Adam said that he and Jay were coin go to work through that
21:19:04 <henrynash> hey, I know, the dog ate my homework
21:19:37 <ttx> henrynash: Anything more about Keystone ?
21:19:57 <henrynash> Just wanted to check on the v3 auth for other client clis?
21:20:24 <ttx> henrynash: err... what do you mean ?
21:20:34 <henrynash> last week (reading the logs) seems like we were going to start pushin gfor clients to be using the v3 auth cleitn libs from kestoneclient
21:21:08 <henrynash> (sorry, broke my finger scuba diving so can't type straight)
21:21:25 <ttx> that sounds like a good idea, but it's difficult to mandate
21:22:04 <ttx> henrynash: I think that should be pushed to the ML to see if you can find relays in other projects^Wprograms
21:22:06 <henrynash> what has to happen for (e.g. nova, glance) to start picking up the new client libs for auth?  Who should I work with to help make it so
21:22:56 <ttx> henrynash: difficult to find volunteers in this meeting, so ML is probably your best bet
21:23:08 <henrynash> ttx: ok, that's it for keystone
21:23:22 <ttx> #help Keystone needs help pushing v3 API support in client libs
21:23:30 <ttx> Question on keystone ?
21:23:42 <ttx> #topic Ceilometer status
21:23:46 <ttx> jd__: hey
21:23:49 <ttx> #link https://launchpad.net/ceilometer/+milestone/havana-2
21:23:49 <jd__> o/
21:24:00 <ttx> A bit late too. Code should be proposed by now...
21:24:04 <ttx> Are all those still likely to make it ?
21:24:33 <jd__> they should
21:24:52 <jd__> dhellmann's one is this week or havana-3, I talked about it with him
21:25:14 <ttx> Making progress on https://bugs.launchpad.net/ceilometer/+bug/1193906 ?
21:25:15 <jd__> and we've some things already merge for the 2 from eglynn
21:25:49 <jd__> ttx: no, I know how to fix, but I'm waiting for terry to do it actually (she's my intern) :)
21:26:02 <ttx> ok, so under control :)
21:26:05 <ttx> Should we target https://bugs.launchpad.net/ceilometer/+bug/1194921 to havana-2 as well ?
21:26:36 <jd__> I think we got it fixed on our side, but yes
21:26:45 <ttx> jd__: anything you wanted to mention ?
21:26:50 <jd__> all good
21:27:00 <ttx> Questions on Ceilometer ?
21:27:24 <ttx> #topic Swift status
21:27:27 <notmyname> hi!
21:27:28 <ttx> notmyname: o/
21:27:47 <notmyname> big release today: 1.9.0, now with full global clusters support http://lists.openstack.org/pipermail/openstack-dev/2013-July/011221.html
21:27:49 <ttx> So, nothing from me except congrats on the new release
21:27:57 <hub_cap> woo!
21:28:11 <ttx> created 1.9.1 to track "next" work, we can adjust number later
21:28:19 <notmyname> sounds good to me
21:28:21 <ttx> notmyname: anything else you wanted to raise ?
21:28:39 <notmyname> nope
21:28:53 <ttx> Questions about Swift ?
21:29:16 <ttx> #topic Glance status
21:29:19 <ttx> markwash: o/
21:29:23 <ttx> #link https://launchpad.net/glance/+milestone/havana-2
21:29:30 <markwash> o/
21:29:32 <markwash> hello
21:29:38 <markwash> I did some cleaning, future and next really help!
21:29:43 <ttx> looks reasonable
21:30:03 <ttx> what about "Multiple Image Locations" ? Might be deferred ?
21:30:03 <markwash> as long as we don't pull back the havana-3 curtain, very reasonable :-)
21:30:24 <markwash> ttx: we have a lot of progress there that is in review, and I want us to push for it in h-2
21:30:42 <ttx> ok, let's see if we can make it
21:30:59 <ttx> glance-cinder-driver is marked as depending on a Nova blueprint, but that doesn't seem to be a strong prereq ?
21:31:13 <markwash> I think the dependency is actually inverted there from how it should be
21:31:23 <ttx> markwash: ok, will try to fix it
21:31:23 <markwash> I was just too lazy to fix that last I noticed
21:31:33 <ttx> is bug 1155389 unblocked with Swift 1.9.0 ?
21:31:44 <ttx> https://bugs.launchpad.net/glance/+bug/1155389
21:31:45 <markwash> I believe so, what is the release timetable for 1.9?
21:31:51 <markwash> is it already available?
21:31:56 <ttx> was released earlier today
21:32:14 <markwash> great, then I can knock out our portion of the fix tout d'suite
21:32:47 <ttx> markwash: anything you wanted to mention ?
21:32:51 <markwash> nope
21:32:53 <ttx> Questions on Glance ?
21:33:00 <markwash> except thanks again
21:33:05 <markwash> for future and next and ongoing
21:33:26 <ttx> glad you find it more maintainable this way
21:33:32 <ttx> #topic Neutron status
21:33:37 <markmcclain> hi
21:33:39 <ttx> markmcclain: hi!
21:33:42 <ttx> #link https://launchpad.net/neutron/+milestone/havana-2
21:33:57 <ttx> Slightly behind, as I expect some delays due to renaming stuff before h2
21:34:02 <ttx> The "High" stuff in particular is not really progressing that well ?
21:34:34 <markmcclain> all of the high stuff is mostly written
21:34:59 <markmcclain> 2 are missing some unittests, so they're still semi-draft state
21:35:25 <ttx> markmcclain: ok, maybe switch those to "Good progress" so that i'm under the impression they will make it :)
21:35:31 <markmcclain> will do
21:35:40 <ttx> Looking at targeted bugs, you have a number of them which have no assignee ?
21:36:18 <ttx> would probably be good to assign them (or remove them from the milestone) if we want to see them fixed for h2
21:36:21 <markmcclain> sorry.. I'll clean those up
21:36:31 <ttx> About the renaming plan... this is where we track progress:
21:36:36 <ttx> #link https://wiki.openstack.org/wiki/Network/neutron-renaming
21:36:59 <ttx> markmcclain: care to give a quick summary for the record ?
21:37:06 <markmcclain> sure
21:37:35 <markmcclain> we've worked to reduce the number of folks that need to be around for the rename
21:38:40 <markmcclain> we're going to release a neutonclient into the package repo
21:38:57 <markmcclain> so that we can begin the work to update the names in the other projects
21:39:12 <markmcclain> these changes will go through the normal gate process
21:39:21 <ttx> how long do you plan to keep the quantum-* name shims in neutron itself? at least until the release ?
21:39:44 <markmcclain> the binary script names for atleast I
21:39:49 <markmcclain> Icehouse
21:39:55 <ttx> ok
21:40:12 <markmcclain> the client compatibility shims we can leave up for longer but make them noisier over time
21:40:48 <ttx> markmcclain: when do you plan to do the mega-name changes that will make Dreamhost the top Havana contributor ?
21:41:33 <markmcclain> haha.. they'll start landing this week
21:41:34 <ttx> (i.e. the s/quantum/neutron/g change in Neutron itself)
21:41:38 <ttx> ok
21:41:42 <markmcclain> surprisingly not as many lines as you'd think
21:41:46 <ttx> markmcclain: anything else you wanted to raise ?
21:42:06 <markmcclain> no
21:42:10 <ttx> Questions on that renaming plan, or on Neutron in general ?
21:42:26 <ttx> #topic Cinder status
21:42:31 <ttx> jgriffith: hola!
21:42:33 * ttx speeds up
21:42:39 <ttx> oops
21:42:45 <winston-d> o/ here
21:42:45 <ttx> winston-d: hola!
21:42:49 <ttx> #link https://launchpad.net/cinder/+milestone/havana-2
21:43:00 <ttx> Progress looks not too bad, but time is running short :)
21:43:20 <winston-d> yeah, i personally check all bp/bugs today.
21:43:25 <winston-d> they are looking good.
21:43:28 <ttx> didn't have anythign for you actually.
21:43:42 <ttx> winston-d: anything on your mind ?
21:43:48 <winston-d> nope
21:44:02 <ttx> Questions on Cinder ?
21:44:30 <ttx> winston-d: keep on the good work I guess... and land as many as you can in the next two weeks
21:44:47 <ttx> #topic Nova status
21:44:49 <winston-d> ttx: sure. we're working on that.
21:44:51 <ttx> russellb: hey
21:44:52 <russellb> hi
21:44:54 <ttx> #link https://launchpad.net/nova/+milestone/havana-2
21:45:03 <russellb> highly optimistic
21:45:10 <ttx> Slightly behind, I'd say at this point
21:45:14 * russellb agrees
21:45:31 <ttx> per-aggregate-resource-ratio is marked implemented but there still is https://review.openstack.org/#/c/33950/ in review
21:45:46 <ttx> shall I reopen ?
21:45:52 <russellb> yes
21:45:54 <ttx> Should ivs-vif-driver be considered completed with https://review.openstack.org/#/c/31730/ ?
21:46:20 <russellb> yes
21:46:27 <russellb> got that one
21:46:36 <ttx> Do you know why https://blueprints.launchpad.net/nova/+spec/find-host-and-evacuate-instance is marked "Blocked" ? The whiteboard wouldn't say.
21:46:56 <russellb> it's blocked because it depends on query-scheduler, which isn't done yet
21:47:04 <ttx> ok will document
21:47:10 <russellb> maybe that's not a normal use of Blocked status
21:47:17 <russellb> but that's all it is
21:47:40 <ttx> no it's fine, it's just nice to document the reason on the whiteboard so that we all know what it's blocking on
21:47:48 * russellb nods
21:47:51 <russellb> going to move to havana-3 as well
21:48:04 <ttx> db-slave-handle is blocked on getting oslo.config 1.2.0a2 into nova... how is that going ?
21:48:48 <russellb> tried to ping the author today, but he wasn't around
21:48:55 <russellb> they had one approach merged, and then it had to be reverted
21:48:58 <russellb> so, i don't know
21:49:04 <ttx> ok, will followup
21:49:09 <russellb> markmc was talking to them the other day about it, too
21:49:13 <ttx> You have a number of bugs targeted to the milestone that are not assigned yet...
21:49:43 <ttx> You don't have a meeting this week, but maybe review them and untarget them if nobody plans to work on them ?
21:49:45 <russellb> yeah, probably need to just untarget them
21:49:51 <markmc> russellb, https://review.openstack.org/#/q/I6f3eb5fd2c75615d9a1cae172aed859b36b27d4c,n,z for oslo.config-1.2.0a3
21:49:52 <russellb> yeah
21:49:53 <ttx> You also have 4 critical bugs that are not targeted to havana-2...
21:50:01 <ttx> If they were really critical I think they should all be targeted to h2. Or downgraded to "High" ?
21:50:09 <russellb> ttx: will review
21:50:16 <ttx> russellb: anything else you wanted to mention ?
21:50:33 <russellb> don't think so
21:50:34 <ttx> Any question on Nova ?
21:50:38 <russellb> i'll go back over these notes and clean up
21:50:43 <ttx> #topic Heat status
21:50:46 <ttx> russellb: thx!
21:50:49 <shardy> o/
21:50:49 <ttx> shardy: o/
21:50:52 <ttx> #link https://launchpad.net/heat/+milestone/havana-2
21:51:02 <ttx> Not too bad, but there is not much room in h3 to defer anything
21:51:05 <ttx> Should be an interesting week :)
21:51:13 <russellb> markmc: thanks!
21:51:24 <shardy> Yeah, I think most of the deferring is done now, hopefully..
21:51:28 <ttx> You also have a large list of targeted bugs
21:51:37 <ttx> with a couple unassigned
21:51:45 <shardy> Yeah two highs which I'm hoping to assign at tomorrows meeting
21:51:51 <ttx> ok
21:51:57 <ttx> shardy: anything else you want to raise ?
21:51:59 <shardy> I'd prefer not to release h2 without fixing those if possible
21:52:17 <shardy> ttx: yes - I'll be on holiday/vacation for two weeks from next Monday
21:52:28 <ttx> I expect to see more clearly next week, the holiday weekend is messing with my forecast spell
21:52:32 <shardy> stevebaker will handle h2 release and PTO tasks in my absence
21:52:47 <ttx> Questions about Heat ?
21:52:49 <stevebaker> \o
21:52:55 <ttx> more steves
21:53:02 <shardy> s/PTO/PTL ;)
21:53:10 <ttx> #topic Horizon status
21:53:13 <gabrielhurley> \o
21:53:16 <ttx> gabrielhurley: o/
21:53:18 <ttx> #link https://launchpad.net/horizon/+milestone/havana-2
21:53:22 <gabrielhurley> I pared things down since last week
21:53:33 <ttx> Still slightly behind, I think, and your H3 is huge
21:53:34 <gabrielhurley> I expect all of those to land, with a small maybe on the pagination one
21:53:41 <ttx> good
21:54:02 <gabrielhurley> I kicked some stuff out of H3 but I didn't want to arbitrarily drop lots of things without giving people a chance to claim them/give feedback
21:54:07 <ttx> Your list of targeted bugs is huge as always... We'll have to refine it next week if they don't have assignees yet
21:54:20 <gabrielhurley> ttx: you know I just roll the bug list forward every time
21:54:28 <gabrielhurley> I'll do so again next week
21:54:35 <ttx> gabrielhurley: the new tracking system will let you keep those in since they won't mess with the release radar
21:54:42 <gabrielhurley> ah, nifty
21:54:42 <ttx> (as "Low")
21:54:58 <ttx> gabrielhurley: anything you wanted to mention ?
21:55:22 <gabrielhurley> just a quick mention that Heat and (some) Ceilometer support will land in H2, which is awesome
21:55:34 <ttx> that's really cool
21:55:39 <gabrielhurley> that's it for me
21:55:48 <ttx> Questions on Horizon ?
21:56:24 <ttx> #topic Incubated projects
21:56:28 <hub_cap> heyo
21:56:38 <ttx> hub_cap: hey
21:56:41 <ttx> hub_cap: is the trove rename complete now ?
21:56:44 <hub_cap> yes
21:56:47 <hub_cap> id like to talk about a h1
21:56:55 <ttx> hub_cap: At this point I'd suggest we do a havana-2 rather than a late havana-1 milestone ?
21:56:59 <hub_cap> ok
21:57:00 <hub_cap> makes sense
21:57:07 <ttx> unless you REALLY need it for some reason
21:57:13 <hub_cap> ttx: i just want to belong
21:57:14 <hub_cap> :P
21:57:19 <ttx> you shall you shall
21:57:22 <hub_cap> h2 is fine imo
21:57:35 <hub_cap> so heat integration. its been stalled a bit, and ill send out a wiki article why
21:57:39 <ttx> I checked up the automation and I think we are all set
21:57:51 <hub_cap> great ttx we can burn thru it during the h2 cut
21:58:01 <hub_cap> ill be sending out the heat stuff to the ML to get some group think
21:58:22 <hub_cap> and im working on rpm integration (CERN has contacted me about integration)
21:58:32 <hub_cap> other than that just working thru h2
21:58:33 <ttx> hub_cap: sure, will give you a heads-up on the procedure and what's expected from you. Not so much, mind you, apart from being present to say "yeah, let's ship it"
21:58:55 <hub_cap> cool. ill have my sailors cap ready
21:59:23 <ttx> Is https://launchpad.net/trove/+milestone/havana-2 still representing what you expect to land in the next two weeks ?
21:59:46 <hub_cap> with 1 change yes
22:00:02 <ttx> ok, looks like you're a bit behind then :)
22:00:20 <hub_cap> hehe yea
22:00:31 <ttx> well, except if we just reroll all h1 to h2
22:00:40 <hub_cap> oh then itll look better!
22:00:46 <ttx> hub_cap: you ok with me swithcing the h1 stuff to h2 ?
22:00:48 <hub_cap> but ill make sure the little things are in h2
22:00:50 <hub_cap> sure ttx
22:00:56 <hub_cap> i know there is more
22:01:02 <ttx> and then remove the h1 milestone altother
22:01:07 <hub_cap> there is no _more_ than that that may be in h2
22:01:08 <ttx> ^ge
22:01:13 <hub_cap> sure thing ttx
22:01:21 <ttx> ok, no time left
22:01:28 <ttx> moar next week
22:01:30 <hub_cap> gratz
22:01:32 <ttx> #endmeeting