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