21:02:29 <ttx> #startmeeting 21:02:30 <openstack> Meeting started Tue Aug 9 21:02:29 2011 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:02:31 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic. 21:02:33 <tr3buchet> haha 21:02:40 <ttx> Welcome to the OpenStack team meeting... 21:02:46 <ttx> Today's agenda is at: 21:02:53 <ttx> #link http://wiki.openstack.org/Meetings/TeamMeeting 21:03:25 <ttx> #topic Swift status 21:03:31 <ttx> notmyname: o/ 21:03:34 <notmyname> hi 21:03:50 <notmyname> swift status: fixing bugs, adding features 21:04:01 <ttx> Any precision on 1.4.3 date yet ? 21:04:32 <notmyname> no. whenever is convenient for you. whatever we get in by then will be our diablo release 21:05:05 <ttx> notmyname: ok, I'll think about it and propose something to you, then 21:05:14 <notmyname> ok 21:05:25 <ttx> #action ttx to look at best dates for final 1.4.3 21:05:38 <ttx> notmyname: Other announcements/comments ? 21:05:41 <vishy> o/ 21:06:05 <notmyname> looks like we'll be moving to github 21:06:13 <notmyname> no date set yet 21:06:20 <notmyname> but before the summit 21:07:05 <mtaylor> notmyname: let us know when you'd like to work on that 21:07:21 <ttx> Raise your hand if you have questions on Swift... 21:07:27 <notmyname> mtaylor: we've already got an up-to-date mirror on github 21:07:28 <jk0> s/moving to github/hosting code there but nothing else/ 21:07:34 <notmyname> mtaylor: so it should be easy 21:07:36 <ttx> notmyname: anything else ? 21:07:42 <mtaylor> notmyname: yup. should be a piece of cake 21:07:55 <notmyname> ttx: nothing else, unless I can answer questions 21:08:19 <notmyname> mtaylor: let me know when is good for you and I'll try to get it on the schedule here 21:08:39 <notmyname> mtaylor: we can talk offline on when to do it 21:08:41 <ttx> notmyname: we should retrospectively have a BP for that feature you told me about 21:08:46 <ttx> and target it to 1.4.3 21:09:14 <notmyname> ok 21:09:32 <mtaylor> notmyname: ++ 21:09:35 <ttx> ok then, moving to Glance in 10 sec. 21:09:50 <ttx> #topic Glance status 21:09:52 <jaypipes> https://launchpad.net/glance/+milestone/diablo-4 21:10:00 <ttx> jaypipes: yoy 21:10:01 <jaypipes> We're kicking ass and taking names in D4. 21:10:07 <jaypipes> Any questions? :) 21:10:13 <ttx> Please remember that feature branches need to be merged by August 22 ! 21:10:19 <ttx> That leaves only two weeks. 21:10:26 <jaypipes> yup. we're good to go. 21:10:32 <ttx> jaypipes: how is authentication going ? 21:10:55 <ttx> (the bp) 21:11:08 <jaypipes> ttx: well. Vek is working on Shared image groups currently and the only thing left on the auth BP is a functional test case. 21:11:21 <jaypipes> ttx: that was blocked on the test-refactor BP, which is now in trunk. 21:11:32 <jaypipes> ttx: so, should be pretty good to go. 21:11:34 <ttx> ok, so should be in by next week ? 21:11:41 <jaypipes> yes 21:11:44 <ttx> jaypipes: Anything else ? 21:11:54 <jaypipes> ttx: not really. 21:11:58 <ttx> Questions on Glance ? 21:12:49 <ttx> #topic Nova status 21:12:55 <ttx> vishy: hey 21:12:59 <vishy> hi 21:13:09 <ttx> Looking at https://launchpad.net/nova/+milestone/diablo-4 -- looks better now 21:13:36 <vishy> my main focus is on auth for the next couple of weeks 21:13:45 <vishy> i got ec2 signature processing into keystone 21:14:03 <vishy> going to put some middlewares together and I think we can deprecate AuthManager 21:14:09 <ttx> vishy: so finalize-nova-auth is in good shape ? 21:14:22 <ttx> (Remember the deadline here is also August 22 !) 21:14:40 <vishy> we will need some migration scripts to move from old auth to new, but I think that we can hit those in the final integration 21:15:00 <ttx> vishy: you mean post-d4 ? 21:15:01 <vishy> so i think it is looking good 21:15:20 <vishy> ttx: aye, they will be external scripts that will migrate nova users and projects to keystone 21:15:33 <vishy> for people that are going to switch 21:15:38 <ttx> vishy: would be great to have them early, so that we can get them into Ubuntu packaging without violating too many of their freezes 21:15:45 <ttx> I'll discuss that wit hthem tomorrow. 21:15:45 <vishy> ttx: ok 21:15:51 <ttx> Daviey: ^ 21:16:01 <ttx> I asked pvo about admin-account-actions, which is not picked up yet. 21:16:18 <Daviey> That sounds super! 21:16:44 <ttx> vishy: Announcements, comments ? 21:17:03 <Daviey> vishy: So this migrates cactus to d? Or from pre keystone d to d trunk? 21:17:11 <vishy> I'm going to be discussing the vsa code with zadara on thursday 21:17:25 <vishy> Daviey: pre-keystone to keystone 21:17:35 <vishy> Daviey: there shouldn't be any migration for c to d 21:17:43 <Daviey> vishy: Does that include cactus upgardes? 21:17:49 <Daviey> ok 21:17:56 <Daviey> thanks. 21:17:58 <ttx> vishy: any news from the configuration-drive side ? 21:18:02 <vishy> Daviey: the cactus upgrades should be handled by nova-manage db sync 21:18:08 <vishy> ttx: no 21:18:11 <Daviey> good cookies. 21:18:13 <vishy> soren: still here? 21:18:21 <soren> I am, yes. 21:18:22 <ttx> ok, I'll ping 0x44 again 21:18:34 <vishy> soren: just checking on the source group code, needed a trunk merge 21:18:41 <soren> vishy: Oh, again? 21:18:45 <soren> vishy: /me does so. 21:18:58 <vishy> i'm also meeting with ntt guy who wrote block migration on thursday 21:18:58 <ttx> Questions for Nova PTL ? 21:19:15 <Daviey> vishy: non-shared storage kvm migration? 21:19:19 <vishy> I still haven't been able to get it working, so he is coming by the office to troubleshoot, so hopefully we will be able to approve that soon. 21:19:33 <vishy> Daviey: correct, they have it working in their lab 21:19:50 <vishy> Daviey: it requires changing libvirt.conf pretty significantly as well 21:20:00 <Daviey> vishy: If a doc is written on that from your meeting with ntt - i'd appreciate that from my perspective. 21:20:14 <vishy> Daviey: so if ubuntu wants it ootb, we might need to change the libvirt packaging a bit 21:20:25 <vishy> will try and get everything nailed down this week on those fronts 21:20:29 <Daviey> vishy: I don't think we do (personal perspective i would). 21:20:46 <vishy> If any one else has input on the vsa branch, give it now 21:20:55 <ttx> vishy: anything else ? 21:21:01 <vishy> I'm going to try and work out with them how they can implement there stuff with a little less coupling 21:21:16 <vishy> but they have put a lot of work into it, so I'd like to get it in some form 21:21:43 <soren> vishy: I'd like to see what sort of changes are needed in libvirt.conf. 21:21:53 <soren> vishy: Where can I see this? 21:22:29 <vishy> soren: I haven't gotten it working quite yet, but the main one is you have to enable tcp access 21:22:41 <vishy> I should know more on thursday 21:22:44 <soren> Oh, dear. 21:22:58 <soren> Ok. 21:23:07 <vishy> i misspoke 21:23:15 <vishy> you can do it with other types of connections 21:23:31 <vishy> but you have to be able to remotely connect to libvirt on the target machine from the host machine 21:23:51 <soren> That's required for live migration already, isn't it? 21:23:54 <vishy> I think this is probably true for the live migration as well, although i didn't check 21:24:04 <soren> I can't quite see how that would work otherwise. 21:24:16 <ttx> vishy: ok to move on to incubation news ? 21:24:20 <vishy> yes, unfortunately getting libvirt to do that in ubuntu is a little painful 21:24:23 <vishy> ttx: yes 21:24:38 <ttx> #topic Incubated projects news 21:24:41 <vishy> soren: particularly passing the -l parameter into libvirtd is tough 21:24:48 <soren> vishy: You don't need to. 21:24:52 <ttx> devcamcar, dolphm_: news from your side ? 21:25:01 <jaypipes> yogirackspace, dolphm_: update on Keystone? 21:25:18 <devcamcar_> hey hey 21:25:25 <devcamcar_> so lots happening on the dashboard side 21:25:32 <dolphm_> ttx, lots of improvements to our testing approach (thanks jay!), vastly improved coverage, and ec2 auth! (thanks vishy!) 21:25:35 <devcamcar_> we've fully integrated keystone support 21:25:41 <ttx> devcamcar: did we get to the bottom of what's broken in Nova for you ? 21:25:46 <devcamcar_> the gang at cisco is about to drop quantum support into dashboard as well 21:26:04 * markvoelker w00ts 21:26:10 <jaypipes> w00t. \o/ 21:26:19 <devcamcar_> we've been focused on stabilizing for d4 primarily with new architecture based on openstack api 21:26:23 <yogirackspace> started implementing some of the blue prinst wud probably lock down the API this week 21:26:48 * ttx would w00t if he knew what "quantum support in dashboard" actually means. 21:27:01 <danwent> ttx: soon you'll see :) 21:27:04 <vishy> devcamcar_: sexy! 21:27:14 <markvoelker> ttx: http://wiki.openstack.org/QuantumClientGUI 21:27:20 <mgius> ttx: we are still having issues with trunk Nova. it looks like a Project object is being passed to sqlalchemy rather than a projectId. I haven't tracked down the root cause yet 21:27:24 * ttx suspects it has rounded corners. 21:27:29 <vishy> danwent: are we actually going to be able to beta quantum in time for diablo? 21:27:36 <danwent> vishy: definitely 21:27:42 <danwent> in fact, you can beta quantum right now 21:28:04 <danwent> its mainly docs that are lagging... will send something out soon 21:28:17 <jaypipes> danwent: haven't seen a whole lot of updates to the ML about Quantum. Perhaps a post is in order :) 21:28:35 <danwent> jaypipes: sure, update sounds like a good idea 21:28:40 <jaypipes> coolio. 21:28:44 <jaypipes> good to hear about progress! 21:28:52 <danwent> I'll send a general update along with some pointers to "nova-quantum.sh" script I created 21:28:55 <salv-orlando> Sorry jay we have our own mailing list. Perhaps we could send an update at some point during this week 21:28:58 * markvoelker thinks individuals interested in Quantum may also want to hang around after this meeting for the Netstack meeting...same channel! 21:29:01 <danwent> based on vish's famous nova.sh script 21:29:25 <ttx> danwent: scary. 21:29:32 <jaypipes> markvoelker: same Bat-channel? :) 21:29:32 <danwent> ttx :) 21:29:55 <jaypipes> salv-orlando: hey, no worries... just a suggestion, nothing more. :) 21:30:12 <ttx> mgius: you can post a bug with the symptom -- analyzing root cause can come after 21:30:13 <mtaylor> markvoelker: speaking of - that email I sent a few days ago about migration ... might be more interesting to you guys now 21:30:14 * jaypipes needs to send out an update on Glance too... 21:30:37 <salv-orlando> jaypipes: or you can subscribe to the netstack mailing list :-) 21:30:42 <danwent> mtaylor: there's actually an item on our agenda about that. 21:30:42 <ttx> mgius: I want to make sure it doesn't slip under the radar 21:30:57 <mtaylor> danwent: oh great- I'll stick around and chat then 21:31:00 <jaypipes> salv-orlando: I will now that I know about it 21:31:06 <danwent> I can bump it up the agenda so you don't have to stick around for the whole meeting 21:31:11 <markvoelker> mtaylor: yep 21:31:30 <ttx> dolphm_, devcamcar: anything else ? 21:31:47 <dolphm_> ttx, not from me 21:31:48 <devcamcar_> that's all for now 21:32:00 <ttx> questions for our baby projects ? 21:32:18 <ttx> (I mean, other than the ones that were already asked) 21:32:43 <ttx> okthen. 21:32:44 <ttx> #topic Docs team meeting moved to Aug 15 21:32:52 <ttx> annegentle: that's yours ? 21:33:04 <annegentle> Yes, I was taken off guard due to Monday being the 1st so the 2nd Monday snuck up on me. 21:33:16 <annegentle> I'll hold the meeting next week. 21:33:23 <ttx> eh 21:33:35 <annegentle> not a permanent move. 21:33:40 <ttx> did you update the calendar ? 21:33:40 <annegentle> Any doc questions for me? 21:34:00 <annegentle> ttx: not sure how to edit the calendar, but I sure can. 21:34:19 <ttx> annegentle: I gave you access to it... I can certainly edit it though 21:34:39 <annegentle> ttx: ok, will look for the access and update it. 21:34:48 <ttx> annegentle: done 21:35:07 <annegentle> ttx: thanks. 21:35:10 <ttx> annegentle: it's 20:00 UTC still ? 21:35:21 <annegentle> yes, that's right. 21:35:27 <ttx> ok then it's up to date. 21:35:38 <ttx> #topic Open discussion 21:35:53 <jk0> *cough* https://github.com/blog/904-announcing-github-issues-for-iphone *cough* 21:36:16 <Vek> do you develop on an iphone, jk0? 21:36:16 <primeministerp1> so 21:36:25 <jk0> Vek: yes 21:36:35 <ttx> jk0: that explains /some/things. 21:36:46 <Vek> cool; I've developed on an android ;) 21:36:51 <primeministerp1> just an fyi, giving a discussion on cloud computing to some of our friends at the boston fbi cyber crime division tomorrow 21:36:52 <jk0> ttx: :) 21:37:10 <ttx> primeministerp1: sounds scary. 21:37:13 <primeministerp1> hehe 21:37:25 <primeministerp1> hey any time I can spread the word 21:37:33 <primeministerp1> i'll take whomever i can get to listen 21:38:02 <ttx> The design summit is on Oct 3-5 in Boston -- book the date 21:38:20 <primeministerp1> woot 21:38:20 <ttx> #link http://wiki.openstack.org/Summit/Essex 21:38:31 <ttx> primeministerp1: not at your place though. 21:38:35 <primeministerp1> i know 21:38:36 <primeministerp1> that's ok 21:38:44 <ttx> but not very dar. 21:38:48 <ttx> far, even 21:38:53 <primeministerp1> nope it's going to be fun 21:39:08 <primeministerp1> hopefully going to present 21:39:18 <ttx> doesn't mean we can't individually pay you a visit 21:39:19 <primeministerp1> there as well as at brainshare in slc the week after 21:39:22 <primeministerp1> hehe 21:39:23 <primeministerp1> well 21:39:31 <primeministerp1> we can have you all come by 21:39:44 * ttx smells a party cooking up 21:39:45 <Vek> heh. 21:39:46 <primeministerp1> hahaha 21:39:52 <primeministerp1> the cbc is down the street 21:40:00 <primeministerp1> "cambridge brewing company" 21:40:06 <ttx> spectorclan: looks like we have a location for the developer party. 21:40:08 <Vek> if we all came, wouldn't be about like sardines, given typical Boston living spaces? :) 21:40:19 <Vek> ^it 21:40:19 <uvirtbot> Vek: Error: "it" is not a valid command. 21:40:22 <primeministerp1> in our space 21:40:22 <primeministerp1> no 21:40:26 * Vek slaps uvirtbot 21:40:50 <primeministerp1> we could probably jam 20 for a quick lab tour 21:40:56 <primeministerp1> or more 21:41:00 <primeministerp1> if we want to get friendly 21:41:08 <ttx> ok, anyone has anything more before we close ? 21:41:08 <primeministerp1> but the overall msft space 21:41:13 <primeministerp1> is big 21:41:25 * Vek is tempted to organize an orange tour, but resists the temptation 21:41:55 <ttx> alright then 21:42:03 <ttx> #endmeeting