21:06:16 #startmeeting 21:06:17 Meeting started Tue Mar 6 21:06:16 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:06:18 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:06:21 Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting 21:06:37 We'll look into the RC1 bug lists, and see if we are on track 21:06:45 #info To visualize convergence towards the final objective, I created RC bug charts: 21:06:52 #link http://wiki.openstack.org/releasestatus/rc1.html 21:07:02 This should help in assessing if we are going in the wall, or are making good progress. 21:07:31 Skipping keystone until zns or heckj joins 21:07:35 #topic Swift status 21:07:39 notmyname: o/ 21:07:42 hi 21:07:54 1.4.7/1.4.8 plans ? 21:08:06 great question, I'm glad you asked :-) 21:08:31 hehe 21:08:54 we have a couple of patches that need to be released asap (they affect durability in large clusters), and so we will be releasing 1.4.7 late this week with 1.4.8 to follow in a couple of weeks as the final essex release 21:09:13 ttx: hi - I'm hereā€¦ but heckj is already driving keystone and I'm not up to speed. 21:09:15 the important patches are https://github.com/openstack/swift/commit/f51c1de52d04aba57d2b5586f65070b79a39ca4b and https://github.com/openstack/swift/commit/3c7e983793654899b22e801c7f655fa70b0399af 21:09:17 o/ (sorry I'm late) 21:09:34 but all of the patches until now will be going in to 1.4.7 21:09:49 1.4.7 release ETA set to Friday, this week ? 21:09:51 this will also give a nice head-start on testing for exxex 21:10:02 yes, 1.4.7 on friday is the goal 21:10:16 1.4.8 on or around the 22nd 21:10:24 #action ttx to adjust tentative Swift 1.4.7/1.4.8 release dates 21:10:31 notmyname: Anything else ? 21:11:01 I think that's all I have about current swift stuff. I encourage everyone to start thinking about what they want to discuss about swift at the summit 21:11:16 well, think about everything else too :-) 21:11:25 Questions on Swift ? 21:11:55 #topic Keystone status 21:12:01 zns, heckj: o/ 21:12:07 o/ 21:12:08 #link https://launchpad.net/keystone/+milestone/essex-rc1 21:12:14 I see 11 open bugs there. 21:12:21 Does that list accurately represent all the currently-known release blockers ? 21:12:30 Or do you still have to run through the buglist and target more ? 21:12:35 ttx: still in progress to get bugs triaged - not complete, btu the ones there represent work against RC1 21:12:50 Was thinking about bug 947013, for example 21:12:50 Launchpad bug 947013 in keystone "user-list throws error/traceback when it should provide nice "unauthorized" message" [Medium,Confirmed] https://launchpad.net/bugs/947013 21:13:12 ttx: also haven't caught up on bugs -> blueprints for the folsom summit, which is also in progress 21:13:49 heckj: remember RC1 is supposed to be releasable, unless something new comes up that justifies an RC2 21:13:52 ttx: if anyone believes a bug is higher importance, i'm requesting they contact me directly to assign to a higher priority or begin the work to complete it. 21:14:00 so it's important to come up with a complete RC buglist 21:14:01 ttx: yeah, got it. 21:14:11 ttx: again, got it. Like I said - in progress. 21:14:12 Bug 943722 needs an assignee. 21:14:12 Launchpad bug 943722 in keystone "token auth needs unit tests" [Critical,Confirmed] https://launchpad.net/bugs/943722 21:14:17 I can take it 21:14:33 ayoung: great, assign yourself please 21:14:46 done 21:14:52 Any blockers on the other bugs ? 21:15:20 ttx: review is still needed before I can reasonably answer that 21:15:53 ttx: focus for everyone right now is bugs and docs improvement, leading to solid product and "how to" on all fronts prior to release. 21:16:08 no, I mean... on the bugs already on the list, are there anything blocking the fix that you want to raise a flag about ? 21:16:40 or do they all look "fixable" 21:17:06 ttx: from that list, no - there's some ongoing discussion that just moved to the list about using openstack-common - some needs related to testing and how they work need to get worked out. All the bugs currently listed look fixable - no blocks for the list extant. 21:17:21 heckj: Cool. Anything else ? 21:18:06 Open request again for folks to send me use cases around keystone deployment, or otherwise add to the wiki page (link in a sec) 21:18:17 Questions about Keystone ? 21:18:33 #link http://wiki.openstack.org/KeystoneFolsomSummitTopics, http://wiki.openstack.org/KeystoneUseCases 21:18:43 in prep for keystone discussions at Folsom design summit 21:19:04 heckj: RC1 bug countdown graph available at http://wiki.openstack.org/releasestatus/rc1.html -- in case you missed the link earlier 21:19:13 ttx: thanks! 21:19:27 #topic Glance status 21:19:34 jaypipes/bcwaldon: yo 21:19:44 #link https://launchpad.net/glance/+milestone/essex-rc1 21:19:54 4 open bugs left. 21:20:11 That list looks complete. Any bug missing from that list ? 21:20:18 ttx: no status report. there are open reviews needing to occur. 21:20:31 ttx: at PyCon this week so not going to be a whole lot of time 21:20:37 Bug 945173, maybe ? 21:20:39 Launchpad bug 945173 in glance "Specify image_id with 'glance add'" [Medium,In progress] https://launchpad.net/bugs/945173 21:20:47 Or bug 939257 ? 21:20:48 Launchpad bug 939257 in glance "container_format is not mandatory in glance add" [Undecided,In progress] https://launchpad.net/bugs/939257 21:21:00 AFAIK, both have code up for review 21:21:10 Right, so they will be in RC1 but not blocking 21:21:18 Bug 934492 needs an assignee 21:21:19 Launchpad bug 934492 in glance "bin/glance should allow nullable Name to match API spec" [Low,Triaged] https://launchpad.net/bugs/934492 21:21:34 (or be untargeted) 21:21:40 ttx: when is RC1 again? 21:21:56 jaypipes: whenever the RC1 bug list is empty 21:22:10 ttx: k 21:22:19 Hopefully sometimes in the next 2 weeks. 21:22:40 ttx: k, I will look for a volunteer for 934492. 21:22:47 and Glance and Keystone being a bit upstream from Nova (or Horizon) the sooner the better. 21:23:07 #action jaypipes to find volunteer for 934492 21:23:14 jaypipes: Anything else ? 21:23:19 ttx: no 21:23:22 Questions on Glance ? 21:23:50 #topic Nova status 21:23:54 vishy: hey 21:23:59 hi 21:24:00 #link https://launchpad.net/nova/+milestone/essex-rc1 21:24:06 12 bugs open. 21:24:24 hmm...13 actually 21:24:34 vishy: Is it a complete representation of release blockers ? 21:24:34 yeah just targeted another one :) 21:24:45 Or should we still planify some kind of big bug prioritization meeting to make sure we evaluated all the reported issues ? 21:24:57 ttx: I can't say that for sure. It is a representation of ones that I know about 21:25:20 prioritization would be great since I'm sure that there are some that are important that I haven't found yet 21:25:33 vishy: do you think we can come up with something more scientific to process all the data we have, or should we rely on informants to flag the bugs ? 21:25:51 ttx: not sure 21:26:01 ask nova-core to do a bug triage? 21:26:30 the problem with asking everyone to go through all the bugs is how much duplication of effort that creates 21:26:53 ttx: we could divide bugs up into chunks 21:26:57 and give a few to everyone 21:27:21 vishy: let's talk of that offline -- and fix the ones we have already first 21:27:30 ttx; sounds good 21:27:40 #action vishy and ttx to discuss how to ctach release-critical bugs 21:27:48 There are a number of bugs without an assignee on the RC1 list: 21:27:54 Bug 928819 21:27:55 Launchpad bug 928819 in nova "Launching instance fails in Precise A2 - network/manager.py too many values to unpack" [High,Confirmed] https://launchpad.net/bugs/928819 21:28:02 Who wants that one ? Had code proposed but missing a test 21:28:25 so all four of the unassigned ones should be pretty simple 21:28:31 just need volunteers :) 21:28:38 jkoelker was on it, but review stalled on the need for a test 21:28:44 Bug 946427 21:28:45 Launchpad bug 946427 in nova "Authorizing ICMP w/o specifying types adds 1-65535/tcp and 1-65536/udp" [High,Confirmed] https://launchpad.net/bugs/946427 21:28:56 bug 947776 21:28:56 Launchpad bug 947776 in nova "need flag to disable ratelimiting" [High,Triaged] https://launchpad.net/bugs/947776 21:29:05 bug 948286 21:29:05 Launchpad bug 948286 in nova "euca-describe-instances returns ImageNotFound on first run" [High,Triaged] https://launchpad.net/bugs/948286 21:29:13 We need volunteers! 21:29:24 ttx: maybe we should take them to the ml 21:29:34 I'll look at the Precise bug 21:29:49 I'll take 948286 21:29:50 Right, if nobody works on them there is no way we can keep them as release blockers :) 21:29:56 i can take whichever :) 21:30:22 jdg, mnewby, russellb: Thanks! Assign yourself. 21:30:48 #action vishy to take leftover RC1 bugs (if any) to the ML for volunteers 21:31:00 vishy: Anything else ? 21:31:39 just a reminder to core to let me know about potential release blockers so i can target them 21:31:45 I will put that in the email too 21:31:49 vishy: do you want to discuss the Nova subtracks for the design summit now ? 21:32:18 vishy: or brainstorm a bit more before we do ? 21:32:22 hammertime 21:32:29 brainstorm for a bit 21:32:34 we can discuss next week 21:32:40 ok 21:32:43 the root-wrapper ... can we talk about how that's supposed to work? 21:32:51 Questions on Nova ? 21:32:56 yes 21:32:59 anticw: sure 21:33:06 anticw: maybe talk to me after the meeting 21:33:23 given i still need sudo to run it ... and it's python ... and i can setr PYTHON_PATH ... i can pervert what it does 21:33:25 anticw: since I wrote it I should be able to explain it. 21:33:42 what's more, it's not clear if it letsd me run dd ... and it doesn't (because it can't) check arguments ... then i can use dd to replace /etc/passwd 21:33:45 or tee 21:33:50 so it's not clear how this helps 21:34:07 anticw: sure, we can discuss that off-meeting together 21:34:14 #topic Horizon status 21:34:15 in fact it moves the mess that is /etc/sudoers* to python code ... and uses matching there ... but doesn't change how it works 21:34:18 which is the problem 21:34:30 o/ 21:34:34 devcamcar: o/ 21:34:36 devcamcar: Wanted to talk about E4 tarball re-publication 21:34:40 yep 21:34:58 we've had the discussions, i think we just need to pick a path and move forward 21:35:00 anticw: will ping you on #openstack-dev when the meeting is over 21:35:11 Horizon E4 published tarball was broken due to missing MANIFEST.in, which is fixed now 21:35:16 The current pre-rc1 snapshots are OK, is it worth republishing it or should we rather spend our time on RC1 work ? 21:35:25 My opinion is that what's done is done, we should race towards RC1, and anyone who needs a working tarball before then can use a recent snapshot 21:35:32 ttx: i agree 21:35:48 most of remaining issues are related to translations or minor bugs 21:35:53 devcamcar: cool. I also push CI so that we get a test that will avoid such issue in the future 21:35:57 and a few upstream packaging issues 21:36:05 #link https://launchpad.net/horizon/+milestone/essex-rc1 21:36:08 that'd be great 21:36:28 devcamcar: so the 18 remaining bugs are all translations or minor bugs ? 21:36:43 we had a situation where we had some project structure changes we wanted to wait until end to introduce so we wouldn't cause everyone with outstanding reviews to have to rebase 21:36:48 and ended up breaking the packaging 21:36:55 damned if you do etc :) 21:37:07 I know the feeling 21:37:23 3 unassigned bugs on the list 21:37:30 ttx: we should be down to 12 confirmed and 4 in progress 21:37:33 devcamcar: Should I assign "nebula" to those until you get someone more specific working on it ? 21:37:34 ttx: mostly yes - we also have a few minor ux improvements to work in 21:37:39 ttx: i only see 2 unassigned? 21:37:45 damn it :) 21:37:54 ttx: oh, there's another that is unassigned but that's because it was fixed inadvertently by another patch 21:38:00 and is marked fix committed 21:38:08 just one left unassigned now ;) 21:38:12 ok :) 21:38:21 i think we should be able to provide a pretty solid rc in about a week 21:38:27 I checked that 40 minutes ago :) 21:38:36 40 minutes? that's forever in openstack time 21:38:55 bug 934064 -> assign to Nebula ? 21:38:56 Launchpad bug 934064 in openstack-dashboard "Installing openstack-dashboard on Precise removes Keystone package" [High,In progress] https://launchpad.net/bugs/934064 21:39:12 or do you have someone in mind ? 21:39:29 its purely an upstream packaging issue i believe - need to investigate further 21:39:34 i'll assign to nebula for now and we'll track it 21:39:39 ok 21:39:46 devcamcar: Anything else ? 21:39:48 looks like chuck short is all over it 21:39:58 that is all for now! 21:40:14 Now I need to erase that picture from my mind before going to sleep 21:40:20 Questions for Horizon ? 21:40:36 ttx: actually looks like 934064 is already fixed upstream 21:40:57 will wait for confirmation from chuck though 21:40:57 devcamcar: cool, update it 21:41:14 will at least tag it in progress ;) 21:41:24 #topic Incubated projects and other Team reports 21:41:34 danwent, troytoman: yo 21:41:37 hi 21:41:45 https://bugs.launchpad.net/quantum/+milestone/essex-rc1 21:41:59 nothing big or scary, just a few things we're looking to fix up for rc1 21:42:05 does friday make sense as a target date? 21:42:32 danwent: if you get to the bottom of the list, why not 21:42:42 danwent: remember RC1 is supposed to be your Essex release until proven otherwise 21:42:50 k, great. I think that's definitely achieveable. Yup. 21:42:58 so you might want to be careful rather than doing too early 21:43:21 Since once RC1 is out you open master for Folsom dev 21:43:40 ok, will talk with the team about it, but I don't think we're planning on adding any new features. may want to check what coverage we have on 12.04 yet, as that packaging just came together (thanks chuck!) 21:43:46 and if a RC2 is needed it's built from milestone-proposed 21:43:52 k 21:44:13 that said, you're not core so you can do what you want :) 21:44:19 (for Essex) 21:44:27 ok, that's all from me. 21:44:44 Any other team lead with a status report ? annegentle, mtaylor ? 21:44:55 Doc Day in full swing! 21:45:05 Join #openstack-docday ! 21:46:04 we'd welcome feedback on this outline http://etherpad.openstack.org/drs6dPNF4p 21:46:45 #help please provide feedback on outline at http://etherpad.openstack.org/drs6dPNF4p 21:46:52 annegentle: anything else ? 21:47:06 ttx: things are great 21:47:19 ttx: also, jeblair is looking in to the current usage cap on cloud servers 21:47:55 mtaylor: so we could use more builders at peak time ? Cloudy. 21:48:13 ttx: we hit a "we can't spin up more servers" error 21:48:31 ttx: we may be leaking servers - no final status - but we're looking at it 21:48:33 EFINITECLOUD 21:48:46 mtaylor: ok, thx for the update 21:48:49 ttx: oh, also - when we say "open dev for folsom" 21:49:04 ttx: don't we actually mean "branch stable/essex" ? 21:49:42 hmm, actually I meant branch milestone-proposed 21:49:54 but at some point we need to call that stable/essex 21:50:15 okie 21:50:18 you also need to push a few versioning updates to master to "open folsom" 21:50:54 ++ 21:51:03 #action ttx and mtaylor to investigate actions around branches when we "open Folsom" 21:51:13 #topic Open discussion 21:51:20 The big DST madness will hit us starting next week, with US adopting DST while Europe and others stay outside DST 21:51:34 Meeting times stay the same in UTC 21:51:38 So for US people our meetings will start one hour later starting next week. 21:51:52 yay time zones 21:52:13 I can't wait until this meeting is back at 11pm. Sigh :) 21:52:18 Anything else, anyone ? 21:52:57 Guess not. Happy RC bug hunting ! 21:53:02 #endmeeting