21:02:30 #startmeeting 21:02:31 Meeting started Tue Mar 20 21:02:30 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:32 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:02:50 Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting (nothing special) 21:02:59 #topic Keystone status 21:03:05 heckj: o/ 21:03:11 #link https://launchpad.net/keystone/+milestone/essex-rc1 21:03:21 ttx: I will attempt to do it if i can jump out of my meeting 21:03:35 5 bugs left 21:03:40 vishy: ack 21:03:42 Everyone else is ahead, but we've made (and continue to make) good progress. Down to 5 bugs left, in progress on all. 21:03:55 Looks like most of them will be fixed by the unexpected exceptions wrap change 21:03:59 https://review.openstack.org/#change,5358 21:04:09 We're hoping to be able to cut RC1 in the next day or two. 21:04:15 ttx: yep - many are wrapped in there 21:04:26 the other one is bug 932258, which is also proposed for review. 21:04:27 Launchpad bug 932258 in keystone "Role names should be globally unique and required" [High,In progress] https://launchpad.net/bugs/932258 21:04:36 heckj: Are we missing anything critical in this RC list ? 21:05:06 ttx: not that we're aware of at this time. Additional testing will be needed with RC1 (obviously), but per the keystone meeting this morning we're lookin' pretty good 21:05:10 4 of the 5 are covered by review 5358, the last one by https://review.openstack.org/#change,5485 21:05:15 4 bugs suggested on https://bugs.launchpad.net/keystone/+bugs?field.tag=essex-rc-potential 21:05:38 * soren has one that probably should've been marked rc potential 21:05:53 soren: link? 21:05:55 soren: let me know which one 21:06:03 Looking for it.. 21:06:26 https://bugs.launchpad.net/keystone/+bug/952977 ? 21:06:27 Launchpad bug 952977 in keystone "Can't fetch EC2 credentials" [High,In progress] 21:06:34 https://bugs.launchpad.net/keystone/+bug/959294 21:06:35 Launchpad bug 959294 in keystone "Can't delete users" [High,Confirmed] 21:06:39 Oh,got triaged while I wasn't looking. 21:06:45 tagged against RC1 already 21:06:53 i'd put https://bugs.launchpad.net/keystone/+bug/938801 on rc-potential. not critical, but the code doesn't work at all otherwise 21:06:54 Launchpad bug 938801 in keystone "ImportError on pam - different naming in distros vs python package" [Medium,In progress] 21:07:16 heckj: actually bug 959294 is not targeted against RC1 21:07:17 Launchpad bug 959294 in keystone "Can't delete users" [High,Confirmed] https://launchpad.net/bugs/959294 21:07:44 ttx: I meant the previous one - lag in typing 21:07:54 russelb: done 21:08:08 heckj: rockin, thanks 21:08:36 heckj: should we RC1ify 959294 ? or put it on essex-rc-potential ? 21:08:49 I'll link it into potential 21:09:18 If anyone thinks it should block, holler now 21:10:09 heckj: not being able to delete users sounds bad to me 21:10:29 wait, which specific bug is in question? 21:10:29 heckj: it was often brought up as a problem (not being able to delete users) 21:10:30 ttx: be clear - do you think it should block the release? 21:10:48 jaypipes: bug 959294 21:10:49 Launchpad bug 959294 in keystone "Can't delete users" [High,Confirmed] https://launchpad.net/bugs/959294 21:10:52 k 21:10:54 jaypipes: bug 959294 21:11:10 heckj: IMO yes 21:11:18 yeah, not being able to delete users is a major issue... 21:11:52 Okay - I'm good with that 21:12:02 i'll pick it up 21:12:35 heckj: so like you said, we are still one or two days away from Keystone RC1 21:13:01 heckj: We'll make a daily status update in your mornings/my evenings to keep the thing under control 21:13:05 It /seems/ like a reasonably simple fix (I've spent all of 7 seconds looking at the code, so obviously I can make that determination). 21:13:08 dolphm: thanks - logged and assigned 21:13:24 heckj: and do RC1 as soon as it stops moving 21:13:38 soren: patches always welcome! 21:13:52 ttx: yep, ready to whack it with a machete 21:14:09 heckj: anything else ? 21:14:20 not from me. Questions on Keystone? 21:14:35 We have doc updats pendind (formal and informal) - have been focused on RC1 issues first 21:15:27 heckj: we are in much better shape today that yesterday :) 21:15:30 than* 21:15:59 #topic Swift status 21:16:04 notmyname: o/ 21:16:05 yay swift 21:16:17 notmyname: So we have an 1.4.8 proposed candidate up for testing 21:16:25 that is correct 21:16:39 which we hope to release on Thursday. 21:16:42 we should have a go/nogo tomorrow for a formal release on the 22nd 21:16:50 ack 21:16:58 at least that's the plan :-) 21:17:11 Daviey: no new features (client-facing) in 1.4.8 21:17:14 this week is one of /those/ weeks 21:18:15 Since there is no such thing as a bug in Swift, i won't ask if anybody has found a critical bug in 1.4.8 21:18:40 (but if you did, you should speak up now before it's too late) 21:18:56 notmyname: Anything else ? 21:19:12 no, not from me 21:19:24 Questions on Swift ? anyone ? 21:19:39 Not a question, just a clarification: 21:19:46 what's the decision from packaging for 1.4.7 vs 1.4.8 21:19:59 Whether the features are client-facing or not is not the issue for Ubuntu. 21:20:16 annegentle: Essex will be 1.4.8 21:20:22 It's simply about the fact that new features might introduce regressions. 21:20:30 (or 1.4.8 will be Essex). 21:20:51 User-facing features have more problems, but any feature counts in terms of feature freeze. Strictly speaking. 21:20:58 soren: you can see the changelog for 1.4.8 here https://github.com/openstack/swift/blob/master/CHANGELOG 21:21:17 there are CLI changes in that CHANGELOG 21:21:23 no major features (like object versioning). a few minor updates 21:21:29 lots of bugs 21:22:26 we won't make the decision for the Ubuntu release team between 1.4.7 and 1.4.8. 21:22:27 I (intentionally) didn't go looking. I just wanted to clarify. :) 21:22:32 annegentle: the release after 1.4.6 was intended to be our essex release (and released this week). we had something come up that made us want to cut a release earlier. that was 1.4.7. which gives us 1.4.8 this week 21:22:38 Not saying 1.4.8 poses a problem. 21:23:11 soren: they migth require an FFe if they really want 1.4.8. 21:23:18 but it sounds doable. 21:23:32 annegentle: does that answer your question ? 21:23:37 ttx: yes 21:23:45 I wonder what they would do if we hadn't release 1.4.7 early 21:24:34 notmyname: can we move to Glance ? 21:24:47 unless there are more questions 21:25:22 doesn't seem so. So without further ado... 21:25:26 #topic Glance status 21:25:31 jaypipes: yo 21:25:41 #link https://launchpad.net/glance/+milestone/essex-rc1 21:25:54 So Glance is ready for RC1! 21:26:27 Dolphm! Weren't you supposed to be logging hundreds of extra bugs so we could beat glance!?! :-) 21:26:30 ttx: yes 21:26:33 Unless someone has a surprise critical issue to suggest 21:26:41 Speak now (or forever hold your peace). 21:27:18 not critical but was hoping to get this in: https://review.openstack.org/#change,5548 21:27:33 its a user pointing doc cleanup 21:27:44 yes, should get that in 21:27:57 jog0: essex-rc-potential 21:28:07 jog0: could you add a bug for tracking it> 21:28:09 ? 21:28:15 heckj: =( 21:28:21 jaypipes: sure 21:28:26 jog0: cheers 21:28:36 3 bugs suggested on https://bugs.launchpad.net/glance/+bugs?field.tag=essex-rc-potential 21:28:41 (soon 4) 21:28:48 Including one "high" under investigation: bug 955527 21:28:48 Launchpad bug 955527 in glance "copy_from test case logic is invalid" [High,In progress] https://launchpad.net/bugs/955527 21:29:17 jaypipes: will ping you at the end of the meeting so that we get the branches cut, and will publish RC1 tomorrow morning 21:29:22 ttx: that one is actively being worked on. eglynn__ thinks it has to do with Amazon S3's write (lack of) guarantees 21:29:32 What are the ramifications for 944946? does it mean no images stored in swift? 21:29:50 annegentle: have to work with chmouel on that one. 21:29:57 bug 944946 21:29:58 Launchpad bug 944946 in glance "Glance does not support auth server implementing 2.0 auth (ie: for Swift+Keystone)" [Medium,Confirmed] https://launchpad.net/bugs/944946 21:30:14 annegentle: it's slipped in priority, but I'd like to get it resolved 21:30:16 jaypipes: but what does it mean? :) 21:30:18 annegentle: in RC2. 21:30:38 annegentle: I think some of it is doc-related and some of it may need a slight change to the swift driver in Glance. 21:30:56 annegentle: but I still need to understand it better from chmouel 21:31:04 jaypipes: Anything else ? 21:31:08 jaypipes: ah, ok, understood. 21:31:57 Other questions on Glance ? 21:32:28 #topic Nova status 21:32:32 vishy: hey 21:32:49 Nova RC1 was published earlier today 21:32:55 #link https://launchpad.net/nova/essex/essex-rc1 21:33:05 Please take this one for a ride and file bugs. 21:33:10 hi 21:33:39 Bugs that you think should be fixed before release should be tagged "essex-rc-potential" 21:34:04 10 bugs suggested so far at https://bugs.launchpad.net/nova/+bugs?field.tag=essex-rc-potential 21:34:22 Including a critical one, so I suppose we'll have to respin the RC in the next few days 21:34:36 vishy: anything you wanted to mention ? 21:34:43 https://bugs.launchpad.net/nova/+bug/957708 ? 21:34:45 Launchpad bug 957708 in nova "Invalid cidr in security group create raises "ERROR: local variable 'ip' referenced before assignment (HTTP 400)"" [Low,Fix committed] 21:35:15 ttx: re-release of rc1, or move to an rc2? 21:35:26 jog0: this one will probably be picked up by RC2 when the critical bug will be fixed 21:35:31 heckj: rc2 21:35:36 * heckj nods 21:35:55 ttx: only recommending that people focus on docs/testing rather than going crazy pushing stuff into folsom 21:35:57 heckj: "respinning the rc" involves incrementing its number 21:36:05 ah, very good 21:36:13 ttx: i will write an email to the list to that effect 21:36:59 vishy: ok 21:37:07 ttx: but hasn't master branch moved on to folsom? 21:37:26 jog0: I don't think any of them should until we've cut a full release 21:37:37 nova/glance/keystone/etc. 21:37:51 heckj: https://review.openstack.org/#change,5554 21:37:57 jog0: yes. Bugfixes land in master branch first, then get backported to milestone-proposed branch (that contains the RCs) 21:38:28 ttx: who should be responsible for that backport? 21:38:39 gabrielhurley: +1 21:39:28 gabrielhurley: once the bug is targeted and the new RC milestone opened, the PTL usually does it, but the author can help 21:39:52 ttx: got it. so there will be a new RC milestone opened, then? 21:40:03 (hasn't happened for horizon) 21:40:17 gabrielhurley: when a new RC is deemed inevitable yes 21:40:21 k. thanks. 21:40:46 ttx: why open Folsom up at all? If you want people to focus on Essex still? 21:41:51 jog0: because we don't want to block development too long 21:42:08 jog0: also only non-disruptive bugfixes can land in the release branch now 21:42:26 ttx: even though the Folsom summit is almost a month away? 21:43:02 jog0: yes. Future evolutions might include development branches that are always open. 21:43:34 jog0: that's how we decided to do it.. last design summit. We can revisit that next month :) 21:43:47 vishy: Anything else ? 21:43:53 Other questions on Nova ? 21:44:04 nope 21:44:14 ttx: thanks. I still think opening Folsom risks producing a lower quality Essex release as more people start Folsom 21:44:57 jog0: not totally sure of that. I think doing it at RC1 is a good trade-off 21:45:16 people not caring about the release just don't care about the release, frozen branch or not 21:45:24 reality is, if people want to focus on folsom, they will ... 21:45:24 #topic Horizon status 21:45:33 patches just won't show up until a bit later, doesn't mean it wasn't being worked on 21:45:36 IMO anyway :) 21:45:39 ohnoimdead: o/ 21:45:41 \o 21:45:48 Horizon RC1 was published earlier today. 21:45:52 rc1 dropped yo! 21:45:54 #link https://launchpad.net/horizon/essex/essex-rc1 21:45:57 woot! 21:45:57 ttx: right perhaps a ML email will let people know to target the RC1 branch to back port 21:45:59 like a dubstep bassline 21:46:28 Same comments as for Nova: test and file "essex-rc-potential"-tagged bugs 21:46:34 we've got a few bugs tagged essex-rc-potential which are mostly nice to have 21:47:10 jog0: they should actually continue to fix bugs in master, and tag them essex-rc-potential if they want them taken in consideration 21:47:18 ohnoimdead: 14 bugs suggested so far at https://bugs.launchpad.net/horizon/+bugs?field.tag=essex-rc-potential 21:47:28 hmm, 10 now 21:47:32 ttx: that's 10 now 21:47:42 just did a triage pass about half an hour ago 21:47:45 Also already including a critical one :) so looks like you'll have an RC2 too 21:48:01 yeah, gabrielhurley cleaned that up a bit 21:48:08 ohnoimdead: Anything else you wanted to mention ? 21:48:52 ttx: just to get help from other folks in the community with testing. horizon is downstream of everything so we often expose hard-to-find bugs in underlying services 21:49:10 I'm not ohnoimdead, but I'd like to mention we could really use some more translators. We've only got two languages out of our previous 6 translated right now. 21:49:26 gabrielhurley: +1 21:49:33 #help Horizon could really use some more translators. We've only got two languages out of our previous 6 translated right now. 21:49:53 Other questions/remarks on Horizon ? 21:50:25 #topic Incubated projects and other Team reports 21:50:30 bhall, troytoman: yo 21:50:39 hey 21:50:40 danwent is away, said that Quantum RC1 is out, please test ! 21:50:49 bhall: anything you wanted to mention ? 21:50:58 that's it.. thanks :) 21:51:13 troytoman-away: are you really away ? 21:51:19 troytoman's in a meeting, all quiet on the melange front 21:51:36 jkoelker: I need to talk to him about doing an RC1 for Melange at some point 21:51:40 but will do PM 21:51:46 I think we are good to go 21:52:03 Any other team lead with a status report ? 21:52:06 we havn't had a bug in a while crop up 21:52:07 annegentle: docs? 21:52:27 ttx: definitely need config docs as specified by the doc bugs I mentioned last meeting and to the ML today 21:52:41 appreciate all the doc patches the last couple of weeks 21:52:50 configuration is a beast 21:52:56 annegentle: hopefullt with RC1 out of the way more focus will go to docs 21:53:15 I'm laser focused on having good release docs 21:53:33 also less changes should help 21:53:38 docs.openstack.org now points to /trunk, so please review, test, fix doc bugs 21:53:49 ttx: agreed 21:54:12 annegentle: anything else ? 21:54:17 hopefully the Identity API docs can also get some lovin' soon 21:54:40 that's it from docs land. 21:54:41 annegentle: yeps! Needs it quite a bit right now. Very confusing to write for it 21:54:55 #topic Open discussion 21:55:01 Anything else, anyone ? 21:55:25 Hi all, Tristan here, organizer from the Australian User Group with a question to the project leads... I know it's a busy time and it'd be a late night gig but am wondering if any of you would be available to do a short talk about your project to our user group in Sydney early (very early actually) next week? 21:55:35 Nice proposals coming in for the summit 21:56:10 ozstacker: flying people in? 21:56:18 ozstacker: timing is a bit suboptimal, it's money time around here :) 21:56:31 If I could I would... via WebEx 21:56:45 ah. WebEx. 21:56:53 yeah no problem I understand 21:57:08 I have alternatives arranged so no stress if no can do 21:57:25 ozstacker: not sure you'll get commitment in this meeting, you might want to follow up offline 21:57:28 ozstacker: maybe use email to contact the persons you're interested in directly 21:57:39 ok will do 21:58:03 and on those good words... 21:58:07 #endmeeting