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