21:02:32 <ttx> #startmeeting
21:02:33 <openstack> Meeting started Tue Apr  3 21:02:32 2012 UTC.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:02:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic.
21:02:38 <ttx> Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting
21:02:51 <ttx> Last meeting before Essex release, so we'll be focusing on release candidate status for each project
21:03:03 <jaypipes> ttx: yes
21:03:09 <ttx> #info Plan is to have the last RC2s today, and spend the remaining time until release working on Release Notes and handling showstoppers.
21:03:19 <ttx> #topic Keystone status
21:03:25 <ttx> heckj: o/
21:03:35 <ttx> RC2 is still pending
21:03:48 <ttx> We need it out today, otherwise it won't see sufficient regression testing.
21:03:52 <heckj> definitely
21:03:56 <ttx> #link https://launchpad.net/keystone/+milestone/essex-rc2
21:04:03 <ttx> It's complete, waiting for 971592 to reach milestone-proposed
21:04:13 <ttx> heckj: So that leaves us with a decision on the 3 bugs left on the "potential" list
21:04:22 <ttx> #link https://bugs.launchpad.net/keystone/+bugs?field.tag=essex-rc-potential
21:04:31 <heckj> We'll defer them given they haven't landed in master yet
21:04:33 <ttx> heckj: Do we agree that none of them should block release ?
21:05:07 <heckj> We believe they're mostly nice to haves. The possible exception is 959294
21:05:11 <ttx> heckj: We won't do an RC3 over them, right ?
21:05:36 <heckj> https://bugs.launchpad.net/keystone/+bug/959294 is about not being able to delete users with the SQL backend - missed in earlier testing
21:05:37 <uvirtbot> Launchpad bug 959294 in keystone "Can't delete users" [High,In progress]
21:06:03 <heckj> review is up, but not through jenkins to get it included.
21:06:15 <heckj> I'd like to have that in the release
21:06:17 <adam_g> heckj: i think we can get that merged into master within the hour
21:06:18 <ttx> heckj: is review approved ?
21:06:28 <zul> couldnt you beat jenkins into submission?
21:06:34 <heckj> heh
21:06:34 <ttx> ok, let's move it to the RC2 list then
21:06:35 <adam_g> its definitely a blocker for anyone using a database that cares for FKs, IMHO
21:07:06 <ttx> heckj: and let's drop the other two.
21:07:13 <heckj> kk
21:07:37 <heckj> adam_g - I'll be online for the next hour to help approve
21:08:05 <ttx> added
21:08:09 <adam_g> thanks
21:08:37 <ttx> heckj: the last two could be included, in case we ahve to reroll an RC3 tomorrow because a kitten got killed by Keystone RC2 overnight
21:08:45 <ttx> but very unlikely
21:08:56 <heckj> keystone killing kittens? Bad business, that
21:09:11 <ttx> I heard cloudstack does not kill kitten.
21:09:21 <ttx> heckj: anything else ?
21:09:24 <joesavak> the get apache to do it?
21:09:27 <heckj> not from me
21:09:52 <ttx> ok, we are close :)
21:09:57 <ttx> Questions about Keystone ?
21:10:33 <ttx> #topic Swift status
21:10:42 <ttx> notmyname: o/
21:10:42 <notmyname> yay swift
21:10:51 <ttx> Still planning to use 1.4.8 as Essex
21:11:08 <ttx> notmyname: Anything you wanted to mention ?
21:11:14 <notmyname> indeed. we've landed some patches for the next release after essex, but 1.4.8 is still essex
21:11:44 <notmyname> nothing in the past week has changed wrt swift and essex from our side
21:12:02 <ttx> notmyname: I saw good progress on the swift track content for the design summit
21:12:17 <notmyname> yes, we've got about 30 minutes or so unscheduled
21:12:33 <ttx> notmyname: you might want to check the release notes contents
21:12:34 <notmyname> I'm looking forward to good discussions
21:12:36 <ttx> #link http://wiki.openstack.org/ReleaseNotes/Essex
21:12:45 <ttx> to make sure they match reality
21:12:50 <notmyname> ah yes
21:12:59 <notmyname> what's the deadline for that?
21:13:01 <ttx> heckj: that's valid for you too ^
21:13:20 <ttx> ideally before Thursday, though we can make changes post-release to that document
21:13:37 <heckj> ttx: thank you
21:13:54 <ttx> it needs to be correct by tomorrow EOB. Not necessarily complete, but correct and looking sane :)
21:14:19 <ttx> Questions on Swift ?
21:14:33 <notmyname> it looks mostly good for swift, but I'll check it more thoroughly later
21:15:01 <ttx> #topic Glance status
21:15:06 <ttx> jaypipes: yo
21:15:16 <ttx> RC2 is out, RC3 is baking at:
21:15:21 <ttx> #link https://bugs.launchpad.net/glance/+milestone/essex-rc3
21:15:42 <ttx> jaypipes, bcwaldon: Looks ready to cut from my end
21:15:51 <bcwaldon> ttx: sounds like a plan
21:16:08 <ttx> Unless someone has a last-minute blocker to suggest
21:16:32 <bcwaldon> ttx: not I
21:16:38 <ttx> bcwaldon: will do immediately after the meeting
21:16:44 <bcwaldon> ttx: awesome, thank you
21:16:49 <ttx> jaypipes, bcwaldon: you should use the remaining time polishing the release notes :)
21:16:55 <bcwaldon> ttx: as for folsom, I'm hard at work on python-glanceclient
21:17:12 <reed> #info Glance RC2 is out, RC3 is baking at: https://bugs.launchpad.net/glance/+milestone/essex-rc3
21:17:13 <bcwaldon> ttx: I'll look into that with Jay later today
21:17:22 <jaypipes> k, thx ttx
21:17:24 <ttx> jaypipes, bcwaldon: Anything else ?
21:17:33 <jaypipes> ttx: nope, not from me.
21:17:36 <heckj> bcwaldon: ++!
21:17:41 <ttx> Questions on Glance ?
21:17:47 <bcwaldon> heckj: :)
21:17:49 <reed> #info <ttx> jaypipes, bcwaldon: you should use the remaining time polishing the release notes :)
21:18:17 <bcwaldon> I'll follow up with someone to figure out where I would do that
21:18:37 <ttx> #link http://wiki.openstack.org/ReleaseNotes/Essex
21:18:40 <ttx> #topic Nova status
21:18:44 <heckj> bcwaldon: http://wiki.openstack.org/ReleaseNotes/Essex
21:18:47 <ttx> vishy: hey
21:18:55 <bcwaldon> heckj: thank you, sire
21:18:57 <vishy> hi
21:19:14 <ttx> RC2 is out. 6 bugs on the essex-rc-potential list:
21:19:19 <ttx> #link https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential
21:19:48 <ttx> vishy: if we do a respin over some of those, we should complete it today
21:19:53 <vishy> just noticed that one is already merged bug got reset by hudson?
21:19:59 <vishy> https://bugs.launchpad.net/nova/+bug/968066
21:20:01 <uvirtbot> Launchpad bug 968066 in nova "Unable to create a snapshot if original image is not in Glance anymore" [Medium,In progress]
21:20:04 <vishy> any idea why that would happen?
21:20:16 <bcwaldon> yes
21:20:25 <bcwaldon> nova looks up the original image to preserve disk/container formats
21:20:34 <bcwaldon> so if it gets a 404, it blows up
21:20:36 <vishy> bcwaldon: I'm not wondering about the bug
21:20:39 <ttx> maybe someone filed a review pointing to that bug
21:20:49 <bcwaldon> well fine
21:20:53 <vishy> bcwaldon: i'm wondering why it went from fix-released back to in-progress
21:21:01 <reed> #info RC2 is out. 6 bugs on the essex-rc-potential list:  https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential
21:21:16 <vishy> i'm going to set it back to fix committed then
21:21:25 <vishy> * released
21:21:31 <ttx> https://review.openstack.org/#change,5950
21:21:36 <ttx> https://review.openstack.org/#change,6094
21:21:46 <vishy> ttx: we could back target it to rc-2 i guess
21:21:56 <ttx> referencing bug 668066
21:21:57 <uvirtbot> Launchpad bug 668066 in rapid "not reading XD-cards on Ubuntu vers. 0.3.3" [Undecided,Invalid] https://launchpad.net/bugs/668066
21:22:01 <ttx> rrh
21:22:07 <ttx> 968066
21:22:57 <vishy> just need review on https://review.openstack.org/#change,6189
21:23:07 <vishy> and i will push the patches into milestone proposed and recut
21:23:42 <ttx> vishy: the two reviews I just mentioned are the reason why the bug was reopen by Jenkins
21:24:08 <ttx> if they should be ignored (and/or filed as another bug), maybe they should be abandoned to remove confusion
21:24:53 <vishy> ttx: ah looks like it is just because of the name of his branch?
21:25:14 <ttx> well, it claims to fix the bug too
21:25:20 <ttx> https://review.openstack.org/#change,5950
21:25:33 * ttx opens RC3 while you look into the fix
21:26:04 <vishy> ttx: ah i see that now
21:26:17 <vishy> ttx: so there were multiple patches and we only got the first one
21:26:31 <ttx> maybe. It's missing comments
21:26:45 <ttx> but if yes, we may want them in as well
21:27:07 <vishy> ok i will skip this one: https://review.openstack.org/#change,6094
21:27:13 <vishy> but 5950 seems fine
21:27:32 <ttx> maybe abandon 6094 and ask to file a separate bug for clarity
21:29:01 <vishy> agreed
21:29:14 <vishy> although that one doesn't actually reference the bug in the message
21:30:10 <ttx> vishy: does that look complete: https://launchpad.net/nova/+milestone/essex-rc3
21:30:26 <ttx> maybe I should add 968066
21:30:37 <ttx> if you backport 5950
21:30:48 <devcamcar> https://bugs.launchpad.net/nova/+bug/972583?
21:30:48 <vishy> yes add it
21:30:49 <uvirtbot> Launchpad bug 972583 in nova "network_get_all_by_uuids fails when requesting a network as admin" [Low,In progress]
21:30:52 <vishy> just propped the backport
21:32:12 <ttx> vishy: you want 972583 ?
21:32:23 <vishy> i think target them all
21:32:29 <vishy> i removed all the ones i don't want in
21:33:00 <ttx> ok
21:33:10 <ttx> https://launchpad.net/nova/+milestone/essex-rc3 should be alright
21:33:38 <ttx> vishy: so your mission, if you accept it, is to get all of these in milestone-proposed before the end of the day
21:33:47 <ttx> so that I can cut Nova RC3 first thing tomorrow morning
21:33:49 <vishy> ttx: on it
21:33:57 <ttx> vishy: Anything else ?
21:34:09 <vishy> nope
21:34:14 <ttx> Questions on Nova ?
21:34:46 <ttx> #topic Horizon status
21:34:51 <ttx> devcamcar: o/
21:34:57 <ttx> RC2 is pending.
21:35:01 <ttx> #link https://launchpad.net/horizon/+milestone/essex-rc2
21:35:10 <devcamcar> howdy
21:35:19 <devcamcar> so we are down to one last issue and then rc2 drops
21:35:23 <ttx> two bugs still missing
21:35:26 <devcamcar> john is well underway on that one
21:35:28 <devcamcar> missing?
21:35:35 <devcamcar> oh not in milestone-proposed?
21:35:38 <ttx> from milestone-proposed :)
21:35:42 <devcamcar> right
21:35:50 <ttx> was the 971937 one backported yet ?
21:36:04 <gabrielhurley> no. just now merged to master
21:36:05 <devcamcar> no that just landed in master a few moments ago
21:36:12 <ttx> ok, I'm on it
21:36:15 * ttx is on fire
21:36:17 <devcamcar> so i am feeling good about where we are at this point
21:36:44 <devcamcar> we will drop rc2 today and barring any unforeseeable  craziness this should be essex final
21:37:01 <heckj> devcamcar - look out, horizon will be killing kittens soon too...
21:37:14 <ttx> pushed
21:37:19 <reed> #info <devcamcar> so i am feeling good about where we are at this point, we will drop rc2 today and barring any unforeseeable  craziness this should be essex final
21:37:29 <heckj> heh
21:37:45 <ttx> devcamcar: you will have to backport the last one
21:37:49 <devcamcar> np
21:37:56 <ttx> devcamcar: since I'll probably be sleeping when it lands on master
21:38:32 <ttx> https://launchpad.net/horizon/+milestone/essex-rc2 should look at the end of the day all FixReleased
21:38:41 <ttx> and I'll pick it up tomorrow morning and publish
21:38:42 <devcamcar> roger
21:39:01 <ttx> devcamcar: Anything else ?
21:39:06 <devcamcar> nope!
21:39:11 <ttx> Questions for Horizon ?
21:39:54 <ttx> #topic Incubated projects and other Team reports
21:39:55 <annegentle> I don't know if there's a section for Horizon in the release notes but it definitely needs attention there
21:40:06 <gabrielhurley> annegentle: agreed
21:40:17 <ttx> annegentle: if there isn't, there should be
21:40:34 <annegentle> devcamcar: I'll start the section but would like help with the messages
21:40:42 <ttx> doing release notes is a good exercise while waiting for eventual kittens to get killed
21:41:00 <gabrielhurley> unless devcamcar objects, I'll work on that
21:41:00 <lloydde> what's with all the kitten refs today? ;-)
21:41:08 <devcamcar> annegentle: that would be fantastic
21:41:23 <devcamcar> gabrielhurley: no objections
21:41:25 <ttx> lloydde: regressions on release day -1 are called kitten killers
21:41:35 * lloydde learnered
21:41:36 <ttx> danwent: yo
21:41:46 <danwent> hi
21:41:56 <danwent> quantum essex rc2 went out today: https://launchpad.net/quantum/+milestone/essex-rc2
21:41:56 <ttx> Quantum had an RC2 published today!
21:42:06 <ttx> danwent: Unless I hear about you, I should use RC2 as the release on Thursday ?
21:42:12 <reed> #info  quantum essex rc2 went out today: https://launchpad.net/quantum/+milestone/essex-rc2
21:42:17 <danwent> battles are mostly now with docs, and with sorting threw issues with distro-specific packaging
21:42:22 <danwent> ttx: yes, sir
21:42:26 <ttx> awesome
21:42:36 <danwent> threw->through… i'm tired :)
21:42:37 <ttx> danwent: anything else ?
21:42:39 <danwent> nope
21:43:07 <annegentle> danwent: talking to jeblair about CI on the doc build jobs that'll get your docs from /incubation to /trunk after Essex goes out
21:43:07 <ttx> starting Friday I do 72 hours sleep
21:43:19 <ttx> troytoman: around ?
21:43:55 <danwent> annegentle: thanks.  we'll definitely need a way to have a frozen version of essex docs available on the web, while drastically changing the docs as the code moves in Folsom
21:44:20 <ttx> troytoman, jkoelker: same for you guys, unless I hear otherwise, I will use Melange RC2 as the release
21:44:24 <annegentle> danwent: ok.
21:44:40 <ttx> annegentle: your turn :)
21:45:03 <ttx> annegentle: apart from the release notes, how bad do we look from a doc perspective ?
21:45:31 <annegentle> ttx: plenty of missing content around config options, but tasked in doc bugs.
21:45:42 <annegentle> I do like the forward movement on extension docs I'm seeing today
21:45:51 <ttx> annegentle: so you continue work after release ?
21:45:52 <annegentle> I just want to work the plan on config docs
21:45:56 <annegentle> we have to.
21:46:06 <annegentle> I've become accepting of this in the last week :)
21:46:19 <ttx> heh
21:46:32 <annegentle> doc bugs are still coming in
21:46:51 <annegentle> last release I didn't stop working on the "prior" release for a while
21:46:55 <ttx> annegentle: it's a bit of an artifact of releasing every 6 months
21:47:04 <reed> #info documentation has plenty of missing content around config options, but tasked in doc bugs. Work will continue after release.
21:47:06 <annegentle> ttx: agreed, seems like it
21:47:15 <ttx> annegentle: people don't really use non-releases, and devs don't read docs
21:47:34 <annegentle> doc comments will open on docs.openstack.org/essex after Thursday, to encourage feedback loops
21:47:35 <ttx> annegentle: so you get the bugs only when real people start using stuff, and it's too late to fix
21:47:40 <annegentle> ttx: 'zactly
21:47:46 <ttx> annegentle: working on fixing that
21:47:57 <ttx> annegentle: anything else ?
21:48:10 <annegentle> really, I feel we're in great shape because the release will be documentable, you know?
21:48:38 <annegentle> #info release is fully "documentable" meaning everything works and doc writers can get an environment that they write to
21:48:50 <annegentle> any questions on docs?
21:48:59 <ttx> Any other team lead with a status report ?
21:49:37 <ttx> #topic Open discussion
21:49:54 <ttx> #info Most track leads started to review their track contents, so if you want to propose a session, you should do so ASAP
21:49:59 <ttx> #link http://summit.openstack.org
21:50:13 <heckj> ttx: when will summit schedules be generally available for people to view?
21:50:32 <ttx> heckj: when we (track leads) start scheduling
21:50:42 * heckj tried to send some links, only to be told they weren't authorized for others to see
21:50:45 <heckj> k
21:51:02 <ttx> The track layout should be official now
21:51:14 <reed> ttx, is there a chance to put the agenda of the summit together with http://www.openstack.org/conference/san-francisco-2012/sessions/ ?
21:51:38 <ttx> reed: I guess so, you can certainly embed both ?
21:52:01 <ttx> work in progress is here: http://folsomdesignsummit2012.sched.org/
21:52:05 <reed> ttx, I can't, Todd is the master of the .org universe and I imagine he'll be busy with 100M other things
21:52:43 <ttx> reed: in the mean time, we can extend the oen on openstack.org with the track layout
21:52:48 <ttx> one*
21:53:02 <ttx> so that people know when, for example, the Swift sessions will be scheduled
21:53:13 <ttx> even if they don't have the full detail of content
21:53:13 <reed> I see ...
21:53:31 <ttx> reed: will talk to you offline
21:53:36 <reed> ok
21:53:41 <ttx> Anything else, anyone ?
21:54:00 <reed> there is a question about java SDK
21:54:09 <reed> but probably that's mostly for PPB, right?
21:55:55 <ttx> ew
21:56:00 <ttx> probably
21:56:06 <ttx> depends on the question
21:56:32 <reed> ttx, it was on the mailing list...
21:56:58 <reed> the guy is asking for permission to package his java SDK as openstack.org
21:57:08 <ttx> yeah, ppb question
21:57:14 <reed> never mind though... we can talk about this on the list
21:57:16 <reed> ok
21:57:18 <ttx> #endmeeting