21:01:56 #startmeeting 21:01:57 Meeting started Tue May 10 21:01:56 2011 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:58 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:02:14 Welcome everyone to our weekly OpenStack team meeting... 21:02:21 Agenda: 21:02:33 #link http://wiki.openstack.org/Meetings 21:03:01 #topic Actions from previous meeting 21:03:07 * KnightHacker, zns to get the nobottle branch merged asap 21:03:13 any news on that front ? 21:04:02 ttx: I'm subscribed to the GitHub repo and there's been no progress on nobottle. 21:04:17 hmm. I guess we should carry on then 21:04:27 ttx: we had a 2 hour sprint planning with the Keystone team last wednesday and they are still assigning roles, responsibility etc 21:04:34 #action KnightHacker, zns to get the nobottle branch merged asap 21:04:49 * antonym to raise a thread about IRC separation on the ML 21:05:01 I've seen that raised, did we reach a conclusion on that thread yet ? 21:05:26 yeah, there was a decision email at the end, I think 21:05:48 the thread was to keep them the same for now? 21:05:48 adding -dev 21:05:51 between vacation and UDS I'll admit not having followed every thread lately 21:06:09 *cough* slacker *cough* 21:06:21 * soren is no better, though. :) 21:06:24 soren: so you finally finished that beer, I see 21:06:39 i thought we agreed to add -dev also 21:06:46 ttx: I have no idea what you're talking about. 21:06:48 kpepple: yup 21:06:49 :p 21:06:52 ok, anyone disagreeing on that ? 21:07:05 I don't really care either way. 21:07:11 should probably join it :) 21:07:19 The idea of making the split a per-topic one was dropped? 21:07:28 I believe so. 21:07:31 ok 21:07:32 soren: correct 21:07:50 #action antonym to make agreed channel split happen 21:08:09 #topic General release status 21:08:10 channel is there, everyone join and lets close the action item :) 21:08:30 eday: he needs to post an email to officialize it on the ML 21:08:31 seconded 21:08:38 ttx: will do, it's pretty much done 21:09:12 Under the new release management rules, we are in open development stage, so the coordinated release requirements at this point are quite basic 21:09:27 Once the Diablo plans are mostly finalized, I'll switch to tracking mode 21:09:52 The idea being to track what features land and give the PTLs an idea of how well their plan is actually executed 21:10:11 Starting next week I'll also have a deeper look into how I could adapt the release status page to the new world order 21:10:27 Questions before we switch to per-project status ? 21:11:10 ok then 21:11:12 #topic Nova status 21:11:25 The Diablo plan is at: https://blueprints.launchpad.net/nova/diablo 21:11:34 I've been going through the blueprints and prioritizing and targetting 21:11:37 vishy: I'd say it's still being worked on ? 21:11:52 I think I've got all of the major ones targetted 21:12:11 I admit that I haven't had a chance to look into it that much... 21:12:22 i need to find some people to assign a couple of the essential ones to 21:12:46 yes, I'd prefer if all the >Low actually have assignees 21:12:48 but it is going well (slower than i expected, there were/are a whole bunch of obsolete/hanging bps 21:13:27 vishy: targeting to diablo should give you a good list at https://blueprints.launchpad.net/nova/diablo 21:13:40 without needing to deprecate all the old stuff 21:13:48 though cleaning up cannot hurt :) 21:14:12 The first milestone, diablo-1, is scheduled for June 2 21:14:27 That means cutting the milestone release branch in 3 weeks. 21:14:42 Looking at https://launchpad.net/nova/+milestone/diablo-1 we have 19 blueprints targeted... 21:15:07 ...which sounds a bit optimistic to me, but we'll see :) 21:15:12 The distributed scheduler merge prop should be landing in about 2 weeks. It will be a fairly large and disruptive change, so will that interfere with diablo-1? 21:15:31 ttx: yes I may be moving a few of those 21:15:46 dabo: I don't think so, it's good if it actually lands in an early milestone... 21:15:48 I'd like to get distributed scheduler and multinic in asap 21:16:03 vishy: agree, do it asap 21:16:04 +1 21:16:19 vishy: FYI, Glance's diablo-2 milestone is where I'm targeting keystone integration, if you want to align on that... 21:16:22 cool - I'll keep everyone informed as to its progress 21:16:52 jaypipes: cool, I think we're trying to get super ghetto version in in diablo-1, but our complete integration won't be until diablo-4 21:17:07 we're going to go through a few iterations... 21:17:17 vishy: yup, cool. 21:17:22 vishy: anything else you wanted to mention ? 21:17:51 what should we do if we think things will move from milestone 1 to 2? 21:18:08 announce in these meetings, update the bp? both? 21:18:17 westmaas: both. 21:18:28 westmaas: and if it involves other teams, post something to the ML. 21:18:32 alrighty 21:18:36 notmyname: is swift aligning around keystone integration at the end of june? 21:19:01 if you would like us to :-) 21:19:03 ttx: nope 21:19:03 johnpur: maybe we can talk about that when we switch topic to swift 21:19:08 westmaas: at least, that's what I'll be doing ;) 21:19:19 ttx: ok 21:19:25 Other questions for the Nova PTL ? 21:19:29 jaypipes: just looking for someone to copy :) 21:19:33 :) 21:19:52 ttx: I do, actually 21:20:07 fire. 21:20:37 ttx, vishy: so, although I didn't get through a whole lot of reviews in my review day yesterday, I did notice a HUGE number of pending merge requests... perhaps we can send an email to the ML targeting a number of the high priority ones to review? 21:20:51 jaypipes: good idea 21:21:02 vishy: something like ttx's freeze emails. 21:21:43 vishy: in particular, I note that the NTT volume branch blueprints are in needs code review status... 21:22:13 vishy: ec2 volume stuff... 21:22:28 <_0x44> Are all of those merge requests still expecting to be merged? When I did my review day I saw quite a few that seemed abandoned pre-summit waiting for summit decisions but were never updated. 21:22:36 yes and due to TZ differences the comment.fix iterations take a bit longer with japanese branch merge proposals 21:22:44 ok I'll take a look at the merge list and fire out an email with important ones? 21:23:10 and request that people update their branches or put them to wip if they aren't ready 21:23:12 _0x44: the abandoned ones should no longer be in "needs review" status 21:23:13 _0x44: it's a shared responsibility of the reviewer and PTL to follow up with folks about stagnating merge proposals...and get stuff into Work in Progress if it is being updated. 21:23:49 vishy: that would help. Quite a few branches are a couple of weeks old 21:24:02 vishy: yep, that sounds good. lemme know if you want assistance at all. 21:24:32 ideally the branch review listing page would match the priorities 21:24:49 haven't updated it though 21:24:58 i made a merge prop today for a bugfix that's kinda important to get in for xenserver 21:25:04 not sure the bug was prioritized, however 21:25:22 will have a fresh look at it next week so that it's useful again 21:25:40 I'd like to see https://bugs.launchpad.net/nova/+bug/771512 prioritized to Critical... 21:25:41 Launchpad bug 771512 in nova "Timeout from API with 50 Simultaneous Builds" [High,Triaged] 21:25:51 jaypipes: +1 21:26:02 anyone know the folks at Linden and might be able to raise a fire? 21:26:23 jaypipes: any reason why you can't do that yourself ? 21:26:25 jay: that's going in progress after this meeting 21:26:29 (raising to critical) 21:26:31 (771512) 21:26:32 the reason I'd like to set it to Critical is because once mtaylor gets going with CI, that bug will cause major havoc. 21:26:41 jaypipes: its causing havoc for our testing now. 21:26:49 pvo: well, yes, I know :) 21:26:50 it's next on my list 21:26:53 yep :) 21:26:56 ;p 21:26:58 that's fine - cause all the havoc you want :) 21:26:59 * comstud steals it right now 21:27:00 ok, super :) 21:27:09 mtaylor: o/ 21:27:31 ok, can we switch to glance status now ? 21:27:38 I'm ready. 21:28:07 #topic Glance status 21:28:14 The Glance Diablo plans are at: https://blueprints.launchpad.net/glance/diablo 21:28:25 Here's the milestone we are focused on: https://launchpad.net/glance/+milestone/diablo-1 21:28:43 For the next 3 weeks, we are focusing on API improvements that will make glenc happy :) 21:28:48 sounds god to me 21:28:51 good even 21:28:56 :D happy glenc is happy 21:29:05 jaypipes: other announcements, comments ? 21:29:14 I've already talked with soren about coordination for packaging, but vishy, we need to discuss affects on nova integration 21:29:43 vishy: mostly around the upgrade path for existing nova/glance installations. We can take it offline later on. 21:29:49 ok 21:30:01 Any question for Jay ? 21:30:24 vishy: and if you have a chance, pls take a look at https://code.launchpad.net/~jaypipes/glance/api-version/+merge/60130 21:31:11 ttx: good to move on I think. 21:31:14 #topic Swift status 21:31:28 notmyname: did you have time to sort out your versioning scheme and milestone plan ? 21:31:35 jaypipes: you are scheduled out only to diablo-2? 21:31:58 not yet, but there won't be much change from our current 1.X.Y 21:32:23 ok, was wondering: 21:32:29 We currently have a 1.4 "series", with no blueprints attached. 21:32:45 We could have a "diablo" series instead, with milestones that happen to have whatever version number you want... 21:32:56 johnpur: stuff to be discussed with usharesoft going into d3 and beyond... more to come. 21:32:57 ttx: we talked about syncing version nomenclature? 21:33:01 though that doesn't make a lot of sense branch-wise, I guess 21:33:15 the blueprints https://blueprints.launchpad.net/swift are what we have 21:33:30 but no, they aren't targeted to a diablo release 21:33:38 johnpur: not yet... so far Swift wanted their own versioning 21:33:45 jaypipes: cool. was wondering about the image conversion stuff that isn't showing up. 21:33:48 notmyname: right, I'm trying to get a "diablo" picture 21:34:00 and "1.4" might just not be synonymous 21:34:19 since you might decide other values for "X" above... IIUC 21:34:30 we've been doing some internal planning here, but there isn't anything for "diablo" yet 21:34:41 and agreed about 1.4 not necessarily == 1.4 21:34:54 notmyname: ok, I guess we'll wait a bit more then :) 21:35:00 notmyname, ttx: can we talk about getting a common version scheme? maybe outside of this meeting... it is a pain to do queries against non-normalized version strings. 21:35:34 johnpur: we need to have a way to query what falls into the "diablo" timeframe and will become part of openstack 2011.3 21:35:44 notmyname: what is your plan to support keystone? 21:35:57 ttx: yes! 21:36:14 johnpur: that might not imply forcing Swift to adopt the same version numbers for milestones 21:36:32 johnpur: yes, all that's needed to do is some wsgi middleware 21:36:35 johnpur: agreed that we can discuss that offline 21:36:52 notmyname: I think johnpur was asking about a general timeframe :) 21:37:06 jaypipes: :) 21:37:33 notmyname: nova is trying for end of this month, glance is trying for end of july to integrate with keystone, as an FYI. 21:37:51 we don't know what needs to be done yet. we can be done when we see what keystone requires 21:37:57 notmyname: sorry, I meant end of june, not july... 21:39:01 notmyname: ok, however I think some things will come down to what *you* require from keystone, which is why communication with the keystone folks will be important. just a though, not trying to harrass you :) 21:39:24 gholt and ziad have been talking about it 21:39:30 notmyname: any other announcements or comments ? 21:39:30 ok, coolio. 21:39:39 ttx: nope 21:39:41 Questions for the Swift team ? 21:40:16 ok then... 21:40:20 #topic Open discussion 21:40:41 In case you missed the press, news from UDS here is that Ubuntu Server is switching their default solution for Ubuntu Cloud Infrastructure from Eucalyptus to OpenStack. 21:40:50 nice 21:40:52 yay 21:40:58 congrats! 21:41:02 sweet 21:41:04 \o/ 21:41:16 Not really a surpise, but still, good news 21:41:27 hmm, I guess we should fix that 50 concurrent clients bug then ;P 21:41:36 ha. nah. 21:41:40 :) 21:42:01 jaypipes: I'm quite close on that, by the way. 21:42:14 soren: pls communicate with comstud :) 21:42:37 jaypipes: Oh, he's working on it, too? 21:42:58 soren: yep 21:42:58 I mean *I'm* commenting on the bug and stuff. :) 21:44:17 comstud: Well if you've got it, fine. I'll just stop playing around. 21:44:31 soren: yeah, saw the of the updates on the bug report 21:44:39 first person to patch eventlet wins 21:44:41 yeah, i just read all of the notes 21:44:45 gogogogo 21:44:46 I didn't realize it had been triaged so much 21:44:58 I don't care who does it as long it gets addressed RSN 21:45:02 i can take a look at patching eventlet 21:45:08 I have a pathc that fixes it for us, but not generally, so I'm not really happy with it. 21:45:20 ahh 21:45:20 * vishy wants to see that patch 21:45:22 yeah 21:45:23 me too 21:45:24 me too 21:45:25 redbo is an eventlet expert too 21:45:35 i can give it a whirl in our environment 21:45:39 vishy, notmyname: we still on to discuss commonalities in a few minutes on this channel? 21:45:43 It fixes it in the case whee we never really block for the full socket connect timeout at time, but that's not good enough for upstreaming. 21:45:46 something else someone wants to mention before we close the meeting ? 21:45:52 jaypipes: yes 21:45:53 the PTLs need the room :) 21:46:03 i mainly just want to get past 50 builds so i can get some other bugs to come crawling out :D 21:46:14 ttx: others are welcome to linger as far as I'm concerned. 21:46:31 oh right, just need to formally pass the bucket 21:47:32 so let's just do it... now 21:47:38 #endmeeting