22:02:30 #startmeeting 22:02:31 Meeting started Tue Sep 13 22:02:30 2011 UTC. The chair is danwent. Information about MeetBot at http://wiki.debian.org/MeetBot. 22:02:32 Useful Commands: #action #agreed #help #info #idea #link #topic. 22:02:59 agenda: http://wiki.openstack.org/Network/Meetings 22:03:34 #topic melange update 22:03:53 troy is out but send me an update. I will copy-paste :) 22:04:03 The Melange merge prop is now open for review for Essex. Most comments from the initial reviews have been fully addressed including moving a fair amount of code to openstack commons. We'll be pushing to get reviews done and move this forward. 22:04:14 We also have a related pull request out for the Openstack Common changes. 22:04:14 Full integration will be dependent on some Nova refactoring to isolate IP address access to the network manager. We have a developer starting on that work and hope to have it done within the next two weeks. 22:04:23 Trey, did you have anything to add on this front? 22:04:33 or anyone else have questions on melange? 22:04:44 nope, we're trucking through it. hoping to get it done in the next coupel of weeks 22:04:49 couple 22:04:52 sweet 22:05:10 #topic donabe update 22:05:16 I planned on having a donabe meeting this week, but it is talking longer to document the model, so we are going to push it to next week. 22:05:32 apparently I have to restart my session to make the auto-correct fully disable… it translated donabe to donate again. 22:05:45 also, debo, has started some of the sample integration work 22:06:26 Hi everybody 22:06:34 great…. anything else? 22:06:34 debo_os: have you pushed yet? 22:06:43 not yet 22:06:54 push in a short while 22:07:00 awesome 22:07:02 sorry will push in a short while 22:07:04 that's all 22:07:11 great, thanks 22:07:16 #topic quantum update 22:08:01 thanks to everyone for the reviews prior to the diablo branch point 22:08:08 I think I have performed the correct launchpad gymnastics to switch from diablo to essex 22:08:21 lp:quantum should now be pointing to essex branch 22:08:44 we'll talk in a bit about the switch to github, as that complicates things a bit. 22:09:05 but again, if you have anything that you think needs to target diablo, please speak up…. earlier is much better than later. 22:09:30 the diablo release milestone is: https://launchpad.net/quantum/+milestone/2011.3 22:09:55 right now we just have documentation issues targeted. I for one am behind on getting my documentation outline out. 22:10:11 will try to block out some time tomorrow for that. 22:10:28 salv, any update on getting API docs in repo? 22:10:43 work in progress, estimated to finish this thursday 22:10:50 great. 22:11:00 document will look like any other openstack manual, 22:11:15 you're living in docbook hell? :) 22:11:25 I hate docbook 22:11:32 * annegentle sobs 22:11:33 :) 22:11:39 all doc systems are terrible though... 22:11:43 But I have to say the rackspace template makes life much easier 22:11:46 pick your poison 22:11:49 exactly 22:12:06 Ok, next up: github / gerrit transition. 22:12:40 this will be tricky… we essentially need to pick a point when we can get all work into trunk, then have them convert trunk over to github. 22:12:43 danwent: can't we just use CVS? 22:12:45 Last time we spoke about this I remember we proposed to start Essex lifecycle in github 22:12:50 * jaypipes runs and hides 22:12:56 jaypipes :) 22:12:58 jaypipes: you take that back 22:13:06 bhall_: :) 22:13:09 salv: yes, diablo will stay completely in launchpad / bzr 22:13:21 jaypipes: Or stick the source code in a Word document that we send back and forth over e-mail. 22:13:28 but for work like your pylint fixes, we'll need to get that somewhere where it can be converted over. 22:13:46 in all seriousness, switching from bzr/LP to git/Gerrit doesn't take all that long or require all that much effort besides reading http://wiki.openstack.org/GerritWorkflow. 22:13:55 it shouldn't be a huge deal :) 22:14:09 jaypipes: agreed. 22:14:13 jaypipes: is it only trunk that gets coverted over? 22:14:17 converted 22:14:20 soren: yes, that's a much better method. I'll add that as a wishlist to the openstack-ci project ;) 22:14:30 Anybody volunteering to read that document? 22:14:32 danwent: yep! so definitely need to have a merge freeze 22:14:34 soren: I would prefer a non-proprietary document format. 22:14:44 danwent: yes, sorry, LibreOffice3 22:14:45 salv: already have 22:14:46 salv: I've read it already :) 22:15:01 brad, I think you had some proposals for converting over? 22:15:14 I was thinking we could target friday morning for moving over 22:15:17 Thanks guys! It was in my todo list, but got buried under other hundreds of todos 22:15:21 so everyone can get their environment setup on friday 22:15:25 friday 23rd? 22:16:02 9/16 .. is that too close? 22:16:04 maybe its best to get an inventory of what we need to get merged into trunk. 22:16:16 salv: start-up time frames…. everything gets compressed :) 22:16:37 an inventory let's us figure out what we need to review and merge. 22:16:46 the packaging work is one big concern for me. 22:16:55 danwent: yup, me too 22:16:57 bhall: that depends i and how many bugs are we putting in diablo 22:16:58 as it seems like we're not super close to having that ready. 22:17:03 danwent: please do proactively work with mtaylor on the packaging concerns. 22:17:09 meant to say "if and how many" 22:17:47 ok.. 23rd works for me. less about what the date is and more about picking one 22:17:50 jaypipes: sorry, to be clear: we have a branch that rearranges the quantum code a bit to be more amenable to packaging. that branch is not yet in trunk and I am wondering whether we should try and merge it before making the switch. 22:17:52 that should give us enough time to inventory, etc 22:18:31 bhall: if there isn't any bugs targeting 2011.3 fri 9/16 would be better, as this would give us more time to update our development environments 22:18:41 ok 22:19:37 I am fine with targeting 9/16… I don't see a flood of bugs coming in for diablo. 22:19:47 is tyler around? maybe he can comment on packaging status 22:19:48 and we have until 9/22 to wrap up diablo bugs. 22:19:55 tyler has a conflict during this time. 22:19:56 but shooting for 9/16 sounds good to me 22:19:58 oh ok 22:20:03 we are testing :-) 22:20:23 sumit: are you referring to the packaging, or quantum in general? 22:20:34 not packaging 22:20:47 quantum and the cisco plugin related stuff 22:20:51 #action bhall check with tyler about packaging and switch to github 22:21:01 sumit: gotcha 22:21:09 SumitNaikasatam: hope you guys dont create a flurry of bugs then :) 22:21:17 hope not 22:21:27 I'm pretty sure quantum is bug free by this point :P 22:21:27 definitely not a flurry :-) 22:21:44 ok, so we're good with a planned 9/16 switch date? 22:21:46 danwent, bhall: please do not forget that the API doc is going in trunk :) 22:21:59 don't you want to review it before merging? 22:22:28 we will need that in both the diablo release and the essex.... 22:22:55 It might be more convenient if we wait for that to be in trunk, and then switch. 22:23:08 easiest thing would probably be for it to go into essex while code is still in lp, then just pull that commit into the diablo branch on lp 22:23:10 Then we can probably say we will switch 1 nanosecond after merging the API doc branch 22:23:12 salv: yeah, I agree. 22:23:21 that sounds like a good plan 22:23:37 +1 22:23:40 but with reviewing that doc, is 9/16 feasible? 22:24:02 salv, you said that doc would be available on thurs? 22:24:06 depends on what salv means by thursday I guess 22:24:20 Merge proposal expect on thursday, possibly PDT morning 22:24:24 thursday his time is early for us 22:24:26 I need to complete the operation list 22:24:37 Ok, let's still target 9/16 then. 22:24:57 #action #bhall, contact openstack infrastructure team about targeted 9/16 transition to github/gerrit. 22:25:41 #action #salv get API spec merge prop by thurs, if possible. 22:25:53 ok, anything else about github/gerrit? 22:26:14 don't think so .. once we switch I can send an email with instructions/etc 22:26:32 great 22:26:45 Ok, wanted to bring up topic of design summit blueprints. 22:27:31 I know that a lot of blueprints are not finalized to the last minute, but I want to encourage folks that if they know they plan on submitting a blueprint in a netstack area to send a quick heads up to the list (even if the blueprint itself isn't ready). 22:28:01 Agreed. I'm preparing an email on Quantum API v1.1 22:28:02 this will just help us avoid having 8 different blueprints for the same thing being created in complete isolation... 22:28:19 on that subject: I hope to have our CI machines ready with Monty by the summit. Do we want to have a discussion about that with all the key parties in one room with a whiteboard? 22:28:33 should I file a blueprint for that? 22:28:36 carlp: that would be great. 22:28:48 I think you no longer technically have to file a blueprint 22:29:09 you can just ask for a session, though if you want to write up anything ahead of time, a blueprint is the ideal place. 22:29:27 ok, I can do that 22:29:57 talking about sessions, any news about the agenda for the summit? (I missed the previous meeting) 22:30:02 as I heads up, I'll also be creating a blueprint that is around a framework for inserting higher-level services into quantum (not on any specific higher-level service, more just general guidelines for anyone doing that) 22:30:47 design summit agenda won't be set until very late… after all blueprints are in, which is end of sept (28th?) I think. 22:30:56 (someone correct me if i'm wrong) 22:31:21 btw, did anyone get a confirmation number for registering for the design summit? 22:31:21 danwent: we (cisco) are also working on a BP for services 22:31:27 I think they plan on finalizing the agenda for the openstack conference (i.e. not developer focused) earlier. 22:31:40 That's understandable. Do we know at least if incubation projects can apply for their own sessions? 22:31:42 danwent: we can work together on the draft version 22:32:00 egdar: cool. I suspect others are as well. would be good to start sharing ideas on the ML. 22:32:07 +1 22:32:08 edgar: definitely. 22:32:27 salv: there will be a netstack tracker, which is what we should all use when submitting our session. 22:32:30 danwent: by Friday we expect to be ready to send the first bunch of ideas 22:32:32 let's not end up with 3 independet blueprints as we did for Cactus :) 22:32:41 edgar: you're ahead of me then :) 22:32:54 salv: diablo? 22:32:58 salv: that's exactly the goal. 22:33:03 Diablo, right. 22:33:14 salv: ah, seems so long ago now, huh :) 22:33:33 Ok, any other thoughts on blueprints or the summit? 22:33:56 I think higher-layer services and API improvements are the most important items 22:33:59 Sumit: I think Ram got the list of the confirmed folks (we are in) :-) 22:34:06 #agreed send pointer to ML if you plan on working on a netstack bp that is generally applicable. 22:34:17 then I'm pretty sure a lot of other interesting ideas will came along! 22:34:33 salv: agree, I think that will be the focus. 22:34:41 but you never know what else might come up. 22:34:43 +1 22:34:54 ok, one last topic: pep8 22:35:32 it seems like our hudson server is now running with a newer version of pep8 (0.6.1 i'm guessing) which is causing build errors (there are some violations in the cisco plugin that don't seem to show up with pep8 0.5.0) 22:35:40 or at least that is my best guess of what is going on. 22:35:50 danwent: confirmed. 22:35:53 So I'm going to file an issue that enforces a single version of pep8 22:36:08 we'll start doing that for essex though 22:36:12 sound good? 22:36:14 they are very trivial, pep8 0.6.1 complains if there's a space or newline between the end of a seq/dict and the marker 22:36:29 keep it at 0.5 for now :-) 22:36:46 sumit: does your team have an issue with going to 0.6.1 in the future? 22:36:52 nope 22:36:58 I'm fine with any version, just let's make sure there is only one version 22:36:58 ok, great. 22:37:04 yup :) 22:37:08 haven't checked the 0.6 violations though 22:37:12 ok, anything else quantum specific? 22:37:28 #topic open discussion 22:37:38 will there be a space for demos at the summit? 22:38:02 salv: definitely 22:38:03 good question salv, we were also wondering 22:38:04 salv: there hasn't been in the past 22:38:18 but you could include it in a session 22:38:21 salv: we have a session for quantum where we plan to do an overview and a quick demo 22:38:34 I think there is one for donabe as well? 22:38:37 debo? 22:38:40 dendro? 22:38:48 danwent: great. Let me know if I can help in any way with setting up the demo. 22:38:54 danwent/dedrobates: but no booths? 22:39:04 haha… definitely no booths 22:39:37 let's hope openstack summits never become a trade show 22:39:45 with people scanning your badge :) 22:39:56 danwent: I hate that thing 22:40:01 ok, anything else? 22:40:22 especially when attractive girls approach you at the bar, just for scanning your badge :( 22:40:41 nothing else from me. 22:40:42 k, great work finishing up the reviews. If you find an issue that you think needs to be fixed for diablo, please file a bug against diablo and email the netstack list so it can get quick attention. 22:40:48 salv :) 22:41:01 ok, thanks folks. 22:41:06 #endmeeting