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