21:02:09 <ttx> #startmeeting project 21:02:10 <openstack> Meeting started Tue Mar 19 21:02:09 2013 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:11 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 21:02:13 <heckj> o/ 21:02:13 <openstack> The meeting name has been set to 'project' 21:02:16 <ttx> Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting 21:02:27 <ttx> Today we'll look into progress towards RC production, which is summarized in a graph at: 21:02:35 <ttx> #link http://status.openstack.org/release/rc/ 21:02:57 <ttx> The goal being to publish at least RC1 for every project this week 21:03:04 <ttx> #topic General announcements 21:03:18 <ttx> Design summit session planning is in full swing at: 21:03:26 <ttx> #link http://summit.openstack.org/ 21:03:38 <ttx> I propose to close proposals on March 31, so that we can switch to scheduling 21:03:48 <vishy> o/ 21:04:04 <ttx> we'd keep the possibility to add sessions after that date... just encouraging people to submit before then 21:04:08 <ttx> Thoughts ? 21:04:29 <danwent> ttx: as long as PTL can add sessions later if deemed important, i think that's fine 21:04:39 <gabrielhurley> worksforme 21:04:52 <dolphm> +1 21:04:54 <ttx> #action ttx to communicate the soft March 31 deadline 21:05:01 <ttx> markmc, mordred, annegentle, sdague/davidkranz/jaypipes: Updates from Stable/CI/QA/Docs teams ? 21:05:05 <markmc> we've a lot of talks proposed 21:05:07 <markmc> more than usual? 21:05:16 <annegentle> o/ 21:05:26 <sdague> ttx: we're going to cut stable tempest on thursday 21:05:30 <ttx> markmc: we have more slots than usual too 21:05:52 <ttx> sdague: ok 21:05:57 <annegentle> We've got more than 50 doc bugs, please write and review docs with confirmed bugs on https://launchpad.net/openstack-manuals/+milestone/grizzly first. 21:06:05 <ttx> #info QA team to cut stable tempest on thursday 21:06:18 <jgriffith> o\ 21:06:23 <annegentle> #info Doc team seeking doc bug squashers 21:06:27 <annegentle> #link https://launchpad.net/openstack-manuals/+milestone/grizzly 21:06:30 <ttx> annegentle: I hope to see some focus shift on docs and release notes after the first wave of RC 21:06:42 <annegentle> ttx: that would be fabulous 21:07:00 <ttx> that's /also/ part of a successful release 21:07:01 <markmc> Oh, on stable - people should use the grizzly-stable-potential tag 21:07:22 <markmc> #info tag your "not rc blocker, but yet important" bugs with grizzly-stable-potential 21:07:38 <markmc> #info tag your "not rc blocker, but yet important" bugs with grizzly-backport-potential 21:07:45 <ttx> eh 21:07:54 <ttx> anything else before we dive into project specifics ? 21:08:11 <heckj> markmc, ttx: are those tags documented anywhere? 21:08:20 <markmc> heckj, https://wiki.openstack.org/wiki/StableBranch 21:08:21 <heckj> (i.e. where do we go to look for tags that we should be using?) 21:08:24 <markmc> heckj, for folsom 21:08:25 <heckj> cool, thank 21:08:27 <markwash> markmc: did you mean different "" strings for those two different tags? 21:08:40 <ttx> also https://wiki.openstack.org/wiki/BugTags, though wiki transition ate it 21:08:43 <markmc> markwash, it's grizzly-backport-potential 21:09:04 <ttx> #action ttx to fix https://wiki.openstack.org/wiki/BugTags 21:09:06 <russellb> we've got a number tagged as grizzly-rc-potential, guess we should just retag them after 21:09:13 <markmc> russellb, yeah 21:09:15 <ttx> after the first RC yes 21:09:24 <ttx> #topic Swift status 21:09:28 <ttx> notmyname: o/ 21:09:31 <notmyname> hi 21:09:34 <ttx> Grizzly milestone-proposed branch was cut, ready to tag RC1 21:09:45 <ttx> notmyname: Could you update blueprint status on https://launchpad.net/swift/+milestone/1.8.0-rc1 ? 21:09:49 <notmyname> yay. I'll be finishing up the LP updates this afternoon 21:09:56 <ttx> From the changelog I couldn't tell if dedicated-replication-network and multi-region are actually completed 21:10:09 <notmyname> no, it didn't for the rc cut 21:10:22 <ttx> ok, then I can defer them and just cut RC1 21:10:34 <ttx> notmyname: works for you ? 21:10:38 <notmyname> we're having our swift meeting tomorrow and we'll discuss any backports 21:10:50 <notmyname> ttx: I'll update LP this afternoon 21:11:01 <ttx> notmyname: OK, I will hold then 21:11:10 <notmyname> ttx: I'll send an email as soon as it's done 21:11:34 <ttx> notmyname: will wait for your green flag before I do anything 21:11:38 <notmyname> otherwise, QA is progressing. I expect some backports, but we don't know what those are yet 21:12:09 <ttx> Anything more on Swift ? 21:12:30 <notmyname> first meeting since US time change is tomorrow. 1900UTC 21:12:54 <notmyname> that's all from me 21:13:03 <ttx> notmyname: thx 21:13:06 <ttx> #topic Oslo status 21:13:17 <ttx> markmc: o/ 21:13:20 <ttx> Grizzly branch was cut for Oslo 21:13:25 <markmc> yep 21:13:27 <ttx> The only thing I see in the pipe that would affect grizzly release is: 21:13:31 <ttx> https://review.openstack.org/#/c/24583/ 21:13:44 <ttx> derived from (previously Nova-targeted) bug 1155347 21:13:45 <uvirtbot> Launchpad bug 1155347 in oslo "nova-manage --nodebug doesn't work" [High,In progress] https://launchpad.net/bugs/1155347 21:13:50 <markmc> yep, I should review that right now 21:13:56 <markmc> not a huge issue, I expect 21:14:00 <markmc> oh, it's marked High 21:14:10 <russellb> was marked critical at one point, heh 21:14:10 <markmc> I'd be kinda surprised if anyone actually used --nodebug 21:14:12 <ttx> markmc: and I downgraded that from "Critical" 21:14:18 <markmc> wow 21:14:21 <markmc> I'll review it now 21:14:30 <markmc> worth a whole release just for that? 21:14:34 <markmc> I guess so 21:15:25 <markmc> don't think there's much else going on 21:15:30 <ttx> I'll have a look at it again for priority, but it seemed to be quite upsetting 21:15:34 <markmc> prodded some people to submit summit sessions 21:15:34 <ttx> How is planning for the Oslo topic at the Design Summit going so far ? 21:15:52 <markmc> I think the number of slots we have is about right 21:16:08 <ttx> ok 21:16:11 <markmc> but would definitely welcome more proposals 21:16:11 <ttx> Anything else on the oslo topic ? 21:16:21 <markmc> no, don't think so 21:16:41 <ttx> my "deadline" email should trigger new ones 21:16:51 <ttx> #topic Keystone status 21:16:53 <markmc> yeah, I hadn't realised the deadline was so far out 21:16:55 <markmc> thanks 21:17:03 <ttx> heckj/dolphm: o/ 21:17:06 <dolphm> o/ 21:17:09 <ttx> #link https://launchpad.net/keystone/+milestone/grizzly-rc1 21:17:25 <ttx> 3 bugs left on the RC list 21:17:34 <ttx> bug 1143998 and bug 1130236 still seem to need more work 21:17:37 <uvirtbot> Launchpad bug 1143998 in keystone "nova-api crash - keystone.middleware.auth_token broken" [Medium,In progress] https://launchpad.net/bugs/1143998 21:17:38 <uvirtbot> Launchpad bug 1130236 in keystone "Domains are not validated on authentication" [High,In progress] https://launchpad.net/bugs/1130236 21:17:50 <ttx> dolphm: You mentioned a late feature earlier ? 21:17:57 <dolphm> i believe bug 1130236 might be ready 21:18:03 <dolphm> ttx: yes, let me link.. 21:18:30 <dolphm> #liink https://review.openstack.org/#/c/22624/ 21:18:42 <dolphm> this work has been tracked as a bug since december 21:19:11 <dolphm> and it basically blurs the line between bug and feature, so i wanted to double check before merging to grizzly 21:19:30 <dolphm> without the patch, we don't have ldap support for identity api v3 at all 21:19:33 <ttx> so it's a gap in a feature we ship ? 21:20:01 <dolphm> yes; we have sql (and kvs) driver support today, this is mostly a copy/paste to the ldap driver 21:20:27 <dolphm> it's been pretty heavily discussed/reviewed/tested by Sahdev Zala, Adam Young, Brad Topol, Henry Nash, Brant Knudson & Ryan Lane 21:20:37 <dolphm> i'd definitely like to see it merge for RC1 21:20:46 <ttx> hmm, there is some doc impact as well -- new options 21:21:21 <dolphm> ttx: yes, definitely 21:21:27 <annegentle> ttx: they've had some doc about ldap previously, dolph do you think you'd be able to update? 21:21:50 <dolphm> annegentle: i can help make sure that happens :) 21:22:20 <ttx> dolphm: I guess that's better to have it in rather than out 21:22:29 <ttx> and it's reasonably self-contained... 21:22:31 <annegentle> dolphm: it'll mean updating in openstack-manuals too 21:22:48 <annegentle> dolphm: since those are also already updated for grizzly 21:23:07 <ttx> dolphm: you should go for it -- but we really need to speed up RC1 publication 21:23:20 <ttx> to encourage further testing 21:23:34 <dolphm> ttx: we only have one patch that i don't think is ready to merge, and it's mine :) 21:24:07 <dolphm> i pinged the mailing list yesterday about continued support for keystone.middleware.auth_token; i'm going working on ensuring we maintain that support 21:24:18 <ttx> heckj/dolphm: what's your new ETA for RC1 ? 21:24:22 <dolphm> s/going// 21:24:29 <ttx> EOD tomorrow ? 21:24:38 <dolphm> late today / tomorrow 21:24:48 <ttx> OK, let's do this 21:25:01 <ttx> #info Keystone RC1 updated ETA: EOD March 20 21:25:14 <ttx> 4 bugs on the grizzly-rc-potential list, not convinced we should block on them 21:25:26 <ttx> though any that make it will be welcome 21:25:34 <ttx> Anything more about Keystone ? 21:26:02 <dolphm> don't think so; thanks! 21:26:20 <ttx> #topic Glance status 21:26:24 <ttx> bcwaldon/markwash: o/ 21:26:29 <ttx> #link https://launchpad.net/glance/+milestone/grizzly-rc1 21:26:49 <markwash> o/ 21:26:55 <ttx> bcwaldon/markwash: Looks like you're ready ? 21:27:22 <bcwaldon> hello 21:27:29 <bcwaldon> yes, so rc1 is on its way out the door 21:27:40 <ttx> As soon as https://review.openstack.org/#/c/24832/ hits the fan, should be able to cut grizzly branch and tag rc1 21:27:52 <bcwaldon> thanks to everybody who helped fix bugs over the past few weeks! 21:27:59 <comstud> you're welcome 21:28:10 <bcwaldon> comstud: :/ 21:28:15 <bcwaldon> specifically not comstud 21:28:24 <comstud> :) 21:28:33 <ttx> bcwaldon: You have a number of targets of opportunity tagged grizzly-rc-potential... 21:28:49 <ttx> all non-essential ? 21:28:52 <bcwaldon> ttx: I'll revisit those today, but I think we can untag them 21:28:57 <bcwaldon> they are definitely non-essential 21:29:14 <bcwaldon> I'm not quite clear on the process moving forward, actually 21:29:21 <bcwaldon> should we keep tagging things as rc-potential? 21:29:23 <ttx> bcwaldon: i'll try to stay up and at least cut the milestone-proposed branch... so that if some unexpected issue comes up you can still push a backport 21:29:34 <ttx> before I tag RC1 in my tomorrow morning 21:30:20 <ttx> #info Glance RC1: by EOD March 19 21:30:25 <bcwaldon> great 21:30:29 <markwash> great 21:30:29 <ttx> Anything more on Glance ? 21:30:41 <bcwaldon> not from us 21:30:56 <ttx> awesome, thx guys 21:31:00 <ttx> #topic Quantum status 21:31:04 <ttx> danwent/markmcclain: hi! 21:31:09 <danwent> hi 21:31:12 <ttx> #info Quantum RC1 was published last week 21:31:18 <ttx> We'll have an RC2, mostly due to bug 1154895 21:31:19 <uvirtbot> Launchpad bug 1154895 in quantum "Quantum not logging anymore on stderr" [High,Fix released] https://launchpad.net/bugs/1154895 21:31:27 <ttx> #link https://launchpad.net/quantum/+milestone/grizzly-rc2 21:31:35 <danwent> yes, and https://bugs.launchpad.net/bugs/1155121 21:31:36 <uvirtbot> Launchpad bug 1155121 in quantum "DB tables not loaded with Cisco Plugin" [High,Fix committed] 21:31:51 <ttx> One bug left to fix + one to backport... 21:32:03 <ttx> We can wait until the end of the week to cut rc2, though, just in case another blocker would be discovered ? 21:32:12 <danwent> ttx: yes, that is the plan 21:32:21 <danwent> this week we are focusing on getting docs tightened up 21:32:30 <ttx> Let's say EOD Thursday and I cut rc2 in Friday european morning ? 21:32:31 <danwent> plan to have an RC2 with all key functionality documented by tuesday 21:32:50 <danwent> we could cut it that early, if you wanted 21:33:05 <danwent> but i was thinking a little more bake time wouldn't hurt 21:33:14 <ttx> danwent: ok. More like Monday ? 21:33:23 <danwent> ok, i'm cool with that. 21:33:42 <ttx> #info Quantum RC2 around Monday March 25 21:33:47 <danwent> its more that I want time to document everything, then run through with testing on packaged builds before officially declaring RC2 21:34:16 <danwent> but yeah, monday is reasonable 21:34:32 <ttx> danwent: yes, trying to balance with the need to push an updated tarball for testers/packagers 21:34:49 <ttx> danwent: We'll adjust based on progress 21:34:51 <ttx> Anything else on Quantum ? 21:34:58 <danwent> nothing from me. markmcclain ? 21:35:09 <markmcclain> nothing new from me 21:35:20 <ttx> #topic Cinder status 21:35:28 <ttx> jgriffith: around ? 21:35:40 <jgriffith> heyya 21:35:47 <ttx> #info Cinder RC1 was cut last week 21:35:52 <ttx> I think we need to do a RC2 over the rtslib thing 21:35:57 <ttx> bug 1157091 21:35:58 <uvirtbot> Launchpad bug 1157091 in cinder "rtslib dependency (AGPL) should be made optional" [High,Fix committed] https://launchpad.net/bugs/1157091 21:36:03 <jgriffith> ttx: +1 21:36:18 <ttx> Seem to be some confusion on the right fix... so maybe this is not really FixCommitted yet 21:36:23 <jgriffith> and the other 50 patches that have been submitted since 21:36:45 <ttx> jgriffith: I'll open an RC2 page just after meeting so that we can approprietly target stuff to it 21:36:45 <jgriffith> ttx: So I think in the next couple hours we'll have *a fix* 21:36:52 <jgriffith> eharney: is working on pulling out the bin 21:37:00 <jgriffith> and putting it on pypi 21:37:10 <jgriffith> ttx: that would be swell 21:37:14 <ttx> Do you want to try to fix bug 1134768 as well, in rc2 ? 21:37:15 <uvirtbot> Launchpad bug 1134768 in cinder "Secure delete not called for snapshots even when expected" [High,Triaged] https://launchpad.net/bugs/1134768 21:37:23 <jgriffith> ha!!! 21:37:41 <jgriffith> we're better off with it not being called 21:37:43 <jgriffith> but yes 21:37:49 <jgriffith> I'll at least make it explicitly not called 21:38:14 <jgriffith> Unless we just no longer support Precise :) 21:38:33 <ttx> jgriffith: we can keep the RC2 window open for a few days, and cut at the end of the week 21:38:41 <ttx> how about until EOD Thursday 21:38:56 <jgriffith> ttx: that sounds good, it's going to take me a day or two just to sort through the truly important stuff 21:38:58 <ttx> (I kinda want to purge the AGPL thing in a RC deliverable asap) 21:39:01 <jgriffith> that's perfect 21:39:15 <jgriffith> ttx: Yeah, I already merged the removal from pip-requires 21:39:16 <ttx> even if that means doing an RC3 if something else comes up 21:39:31 <ttx> #info Cinder RC2 by EOD March 21 21:39:40 <jgriffith> ttx: I'm happy to backport it to RC1 to be safe? 21:39:41 <ttx> Anything more about Cinder ? 21:40:03 <jgriffith> Nope, I think that's my excitement for the day 21:40:09 <ttx> jgriffith: you'll have to backport all targeted fixes to milestone-proposed 21:40:21 <ttx> and we'll tag RC2 from there 21:40:37 <ttx> will ping you once I get the RC2 page up 21:40:39 <ttx> after meeting 21:40:43 <jgriffith> alrighty 21:40:47 <ttx> #topic Nova status 21:40:57 <ttx> vishy/russellb: o/ 21:41:03 <ttx> #link https://launchpad.net/nova/+milestone/grizzly-rc1 21:41:12 <russellb> ohai 21:41:20 <vishy> hi 21:41:23 <ttx> 2 bugs left on the list, one of them without code proposed yet 21:41:35 <russellb> the In Progress bug had its patch merged 21:41:36 <vishy> i'm about to propose a fix for the missing one 21:41:41 <russellb> err, approved, should be merged soon 21:42:01 <ttx> vishy: OK, means we could do RC1 today/tomorrow ? 21:42:14 <ttx> I see 6 issues tagged grizzly-rc-potential, but nothing particularly worrisome to me 21:43:06 <ttx> The process is: when you're done, just push a 2013.1 -> 2013.2 setup.py change to master, and ping me -- I will cut the grizzly branch from the previous commit 21:44:02 <ttx> vishy: still with us ? 21:44:10 <vishy> yes 21:44:13 <vishy> sounds good 21:44:34 <ttx> #info Nova RC1 early or late tomorrow 21:44:50 <ttx> Any question on Nova ? 21:45:27 <ttx> #topic Horizon status 21:45:32 <ttx> gabrielhurley: o/ 21:45:34 <gabrielhurley> hi 21:45:37 <ttx> #link https://launchpad.net/horizon/+milestone/grizzly-rc1 21:45:48 <ttx> Looks like you're ready... Should we cut ? 21:45:52 <gabrielhurley> just proposed https://review.openstack.org/#/c/24844/ 21:45:55 <gabrielhurley> to bump the version 21:46:09 <ttx> OK, will cut the grizzly branch from the previous commit. 21:46:22 <ttx> hopefully that will merge soon and I cut cut the branch before going to bed 21:46:46 <ttx> so that you still have the oppty to backport last-minute stuff, otherwise I'll just tag RC1 first thing tomorrow 21:46:47 <gabrielhurley> I wanna make sure folks are good at the Horizon meeting right after this, then will merge 21:47:00 <gabrielhurley> so within an hour I'll click the approve button on it 21:47:27 <ttx> gabrielhurley: hmm, maybe just approve it at the end of your day if you're still happy with it 21:47:36 <gabrielhurley> k 21:47:38 <ttx> and I'll pick it up tomorrow european morning 21:47:40 <gabrielhurley> don't wanna keep you up 21:48:08 <ttx> #info Horizon RC1 early tomorrow 21:48:47 <ttx> gabrielhurley: i'll take the merging of https://review.openstack.org/#/c/24844/ as your RC1 signoff 21:48:51 <gabrielhurley> sounds good 21:48:52 <ttx> Anything more on Horizon ? 21:48:54 <gabrielhurley> I'd like to remind folks that it's time to propose sessions for Horizon for the Design Summit. :-) 21:49:14 <ttx> gabrielhurley: yes, I was wondering if those 7 slots were not just too much space :P 21:49:25 <gabrielhurley> no idea yet 21:49:35 <gabrielhurley> again, will discuss at the horizon meeting after this 21:49:48 <ttx> gabrielhurley: there should at least be one session about the celio/heat integration 21:49:53 <gabrielhurley> I'd anticipate 5-7 like last time 21:49:53 <ttx> ceilo 21:49:55 <gabrielhurley> yeah, there will be 21:50:00 <gabrielhurley> I'll prpose it if they don't 21:50:07 <sdake> i proposed one for heat 21:50:12 <gabrielhurley> and I approved it ;-) 21:50:22 <ttx> nice transition 21:50:24 <gabrielhurley> there was a second one that I'd like to see for heat that was on the ML today 21:50:28 <ttx> #topic Incubated-in-Grizzly/Integrated-in-Havana projects 21:50:40 <ttx> #link https://launchpad.net/heat/+milestone/grizzly-rc1 21:50:44 <ttx> sdake: o/ 21:50:57 <ttx> Looks like you're ready for an RC1 ? 21:50:58 <sdake> we are ready to roll 21:51:11 <sdake> if you prefer I do a version update happy to do that now 21:51:17 <sdake> can have merged in next 5 mins 21:51:27 <ttx> sdake: same drill, push the setup.py version change and I'll cut from the previous commit 21:51:28 <sdake> or if you prefer to take master, up to you 21:51:33 <sdake> sounds good thanks 21:51:52 <ttx> just ping me when it's merged, just in case I'm still up 21:51:57 <sdake> will do 21:52:01 <ttx> otherwise will pick it up in ~10 hours 21:52:20 <ttx> Anyone from the Ceilometer crew ? 21:52:27 <ttx> jd__: ? 21:52:49 <ttx> nijaba: ? 21:53:01 <ttx> For reference: 21:53:03 <ttx> #link https://launchpad.net/ceilometer/+milestone/grizzly-rc1 21:53:28 <ttx> 8 bugs still targeted, wondering if those are all release blockers ? 21:53:49 <ttx> Anything else, anyone ? 21:54:32 <ttx> Guess not 21:54:38 <ttx> #endmeeting