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