21:01:34 #startmeeting 21:01:35 Meeting started Tue Jan 17 21:01:34 2012 UTC. The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot. 21:01:36 Useful Commands: #action #agreed #help #info #idea #link #topic. 21:01:47 Today's agenda: http://wiki.openstack.org/Meetings/ProjectMeeting 21:02:13 #topic Actions from previous meeting 21:02:20 * gyee to talk to zns about service-endpoint-location milestone targeting 21:03:01 zns, gyee: ? 21:03:19 I have to search back on the outcome of that. I asked and got acknowledgement, but not sure about the status. I'd lean towards saying it won't make it in E3. 21:03:44 nor in Essex ? 21:04:01 If it won't be in E3, then it won't be in Essex. Refer to last meeting :-) 21:04:25 that was a loaded question :) 21:04:29 * vishy to ping HP on openstack-api-ssl status 21:04:50 done 21:04:51 jsavak and I have talked about starting an F branch for all new features. WHat's your take on that? 21:04:55 result was undetermined 21:04:59 hehe 21:05:14 they said that they are under a lot of time pressure but they would try to update it this week 21:05:25 zns: an official F branch sounds like a good way for developers not to work on bugfixes. 21:05:31 vishy: please feel free to use me to get answers on that. happy to help. 21:05:43 it is just supporting SSL for endpoints, so I actually think that one is ok post e-3 if need be 21:05:48 ttx: maybe we open an F branch after E4? E5? 21:05:53 I'm still hoping they get it fixed though 21:05:58 after E4 yes. 21:06:03 ttx: deal 21:06:05 #topic Keystone status 21:06:16 #link https://launchpad.net/keystone/+milestone/essex-3 21:06:21 jaypipes: ok, I will include you in communication in the future 21:06:22 zns: Is the status on this page accurate ? 21:06:28 yes 21:06:34 vishy: cheers 21:06:41 What's the status on: 21:06:45 * https://blueprints.launchpad.net/keystone/+spec/keystone-client (anotherjesse) 21:06:57 ttx, zns: re: opening f branch 21:06:58 (on time for next week ? 21:07:21 ttx, zns: we should talk, possibly offline, about that 21:07:36 ttx: that's the one my team is most concerned about since we have not put resources on it. Need input from anotherjesse. 21:07:39 mtaylor: sure 21:07:48 * https://blueprints.launchpad.net/keystone/+spec/keystone-configuration (dabo) 21:08:15 That one is almost ready for merge. SHould be ready. 21:08:21 * https://blueprints.launchpad.net/keystone/+spec/keystone-logging (jheck) 21:08:38 heckj, rather 21:09:01 ttx: huh? 21:09:05 I've put some work into that. keystone-configuration includes improvements to it. Not sure about status from jheck, but I think we've made enough progress through other blueprints to call it good. 21:09:08 ttx, zns: (you guys move too fast ...) python-keystoneclient is in all the systems and producing tarballs and whatnot now, in case that's helpful for keystone-client status 21:09:52 zns: if any of those 3 miss next week, are you considering an exception for them, or will it be F ? 21:10:14 heckj: status on keystone-logging ? 21:10:24 mtaylor: I'm not sure it is being used by all projects, though (maybe only horizon?). Keystone middleware, for example, doesn't use it yet. 21:10:28 anotherjesse1: status on keystone-client blueprint ? 21:10:33 zns: gotcha 21:11:10 well, fwiw, it's hooked in to all the things needed for other projects to start depending on it in pip-requires and whatnot 21:11:11 ttx: good progress, should be able to wrap up shortly 21:11:22 heckj: cool, thx 21:11:25 ttx: I'm not considering any exceptions as of now. If anything, I've considered getting the feature in asap and stabilizing after E3, but I hear resistance to E3 being less unstable. 21:11:33 ttx: expecting that to be resolved fully by E4 - hoping to close by E3 21:11:44 #info In other news, we should have a python-keystoneclient tarball deliverable in Keystone E3 21:12:13 #action anotherjesse to sync up with zns on keystone-client blueprint status 21:12:18 zns: Anything else ? 21:12:24 nope 21:12:26 Questions for Keystone ? 21:12:27 tx 21:12:28 * jaypipes still thinks the keystone client should be called keystone-cops 21:12:40 jaypipes: +1 21:12:41 lol! 21:12:57 * mtaylor starts the gerrit renaming process... 21:13:00 #topic Swift status 21:13:04 notmyname: o/ 21:13:07 hi 21:13:11 +1 21:13:30 ttx: the library stuff is done for the client - the CLI is being worked on as we speak - about 1day of work 21:13:32 not much to report this week. working on new features and bug fixes. I expect the next release to be fairly soon 21:13:40 anotherjesse1: thx 21:13:48 to include for posting and some bug fixes 21:13:57 s/for/form/ 21:14:02 notmyname: will it include object versioning ? 21:14:15 probably not yet. 21:14:23 notmyname: so 1.4.6 it will be ? 21:14:31 versioning is probably still a few weeks out 21:14:36 ya. the next release is 1.4.6 21:14:51 notmyname: let me know as soon as you have a target date 21:14:54 will do 21:14:58 notmyname: Anything else ? 21:15:12 not unless there are questions 21:15:16 Questions on Swift ? 21:15:40 I did, but now I can't remember... doh. 21:15:51 oh, that was it.. 21:16:01 * ttx waits 21:16:02 ask away 21:16:29 notmyname: someone on #openstack this morning was asking about whether Swift has a stable/diablo-type branch that backported fixes are going to? 21:16:59 jaypipes: only major security issues (of which there have been none) 21:17:11 it hasn't happened, so it hasn't been done 21:17:18 notmyname: ah, gotcha. 21:17:24 #topic Glance status 21:17:34 #link https://launchpad.net/glance/+milestone/essex-3 21:17:38 notmyname: but in the case there is, y'all will create a stable/1.4.x or whatever branch? 21:17:53 jaypipes: I'm sure we'll figure something out 21:18:07 notmyname: ok. 21:18:21 jaypipes: a few questions on status... 21:18:24 notmyname: just wanted to make sure I give correct information to people that were asking about it. 21:18:29 thanks 21:18:30 * https://blueprints.launchpad.net/glance/+spec/refactor-internal-api (jaypipes) 21:18:39 ttx: refresh your page. ;) 21:18:50 jaypipes: ah! 21:19:15 jaypipes: it's gone! 21:19:30 ttx: all blueprints and bugs on the E3 status page are in proper order. The only remaining blueprint is one that bcwaldon is working on (adding policy support to Glance, same as Nova) 21:19:42 jaypipes: will be MP'd today 21:19:50 bcwaldon: so on track for completion ? 21:19:56 yep 21:20:05 ttx: we're in code review on the Swift-style multiprocess/multigreenthreadpool servers, but that should be good to go by E3 21:20:21 ttx: and the remaining unassigned bugs will be assigned by EOD tomorrow 21:20:54 as a sidenote, Essex was a good success in containing the number of new features. Now if we can convert that into buggfixing frenzy... 21:21:00 ttx: a couple of the Low priority bugs may get pushed out to E4 or so, but the 1 High and 4 Mediums should be done by E3 21:21:24 jaypipes: OK 21:21:37 jaypipes: Anything else ? 21:21:44 ttx: I've been kind of splitting my time recently between Glance and Tempest (about 40/60%), so sorry about the lag in status updates on Glance. 21:22:02 you prefer to bust me with last minute updates 21:22:05 jaypipes: just commented on the glance config devstack bug ... does applying the nova fix seem workable to you? 21:22:21 ttx: :) 21:22:34 mtaylor: will take offline 21:22:34 Other questions on Glance ? 21:23:28 #topic Nova status 21:23:32 vishy: o/ 21:23:41 hi 21:23:42 #link https://launchpad.net/nova/+milestone/essex-3 21:23:51 Looks like we'll have a few high-prio misses: 21:23:59 * https://blueprints.launchpad.net/nova/+spec/separate-nova-adminapi (bcwaldon) 21:24:07 (unless it's unblocked ?) 21:24:17 it is unblocked 21:24:20 ttx: unblocked this morning, we've got a clear path forward 21:24:23 ttx: it will land this week 21:24:31 we're going to do it by adding policy checks to the extensions 21:24:49 marking good progress 21:25:02 * https://blueprints.launchpad.net/nova/+spec/volume-type-scheduler (vladimir3p) 21:25:30 vishy: we'll miss this one, right ? 21:25:47 What is plan B for this one ? E4 or F ? 21:25:55 yes that one will be missed 21:26:04 i guess vladimir is too busy 21:26:10 I think we will have to do without it 21:26:16 so F it is ? 21:26:22 looks like F to me 21:26:33 I'm fiddling with scheduler stuff this week for a couple other blueprints 21:26:40 ok, we'll defer next week if nothing landed 21:26:44 so I will try and see if it can be done externally 21:26:54 Also going slowly and in jeopardy (medium-prio): 21:26:55 I think there is a way to do it with an external scheduler 21:27:01 * https://blueprints.launchpad.net/nova/+spec/openstack-api-ssl (HP) 21:27:06 * https://blueprints.launchpad.net/nova/+spec/scaling-zones (comstud) 21:27:15 unless someone has good news. 21:27:23 a) is in jeopardy, I'm not sure if they will get to it but I think that is e4 no problem 21:27:33 b) comstud assures me it will be complete 21:27:41 the majority of the work is in a patch under review 21:27:47 which is not linked properly 21:28:22 ok. All in all it sounds like a fair feature freeze waiting for us next week. 21:28:56 vishy: we'll try to find a way to get popular bugs some attention, starting next week and throughout E4 21:29:01 yes 21:29:12 I think the bugsquash day will be a good time to kick that off 21:29:17 I want people to know where they can help and make a difference 21:29:27 any plans to fix up the numerous HACKING violations? 21:29:33 the bugsquash day will definitely help in getting legacy stuff out of the way 21:29:47 jog0: wasn't someone working on a tool to help us find them? 21:30:08 vishy: would be also good to push nova-core to get a bit more anal retentive as we make progress towards Essex 21:30:09 that would probably be the first step toward fixing those up... 21:30:12 Vek: Yes I am, but I can use some help fixing the problems 21:30:19 The ZeroMQ blueprint is actually making considerable progress and should be ready for E3. I've been emailing Duncan on it, but he hasn't been responding for nearly a month - Duncan owns the blueprint, officially. 21:30:21 yessir 21:30:39 ewindisch: if you can get a proposal in we will look at it 21:30:41 ewindisch: the deadline is Tuesday next week 21:30:52 but I'm not sure it is a huge deal, you could easily ship the driver separately if need be 21:31:19 vishy: Anything else ? 21:31:24 vishy, true, but I'd like to get it included if possible. 21:31:36 same with the qpid equivalent :-) 21:31:38 ewindisch: sure 21:31:44 but i think that one is close 21:32:27 Nova subteam leads: anything on your side ? 21:33:03 Questions on Nova ? 21:33:28 #topic Horizon status 21:33:35 devcamcar: around ? 21:33:42 <- filling in for devcamcar (currently stuck in his car on snowy seattle roads) 21:34:00 ohnoimdead: welcome :) 21:34:04 :D 21:34:05 #link https://launchpad.net/horizon/+milestone/essex-3 21:34:11 So... ext-roles was deferred. Looks like you're preparing yourself for a busy E4 :) 21:34:30 Prioritization will be key. 21:34:40 yeah. we punted a few things to e4. still a nasty bunch of bugs for e3 too. 21:34:58 ohnoimdead: from what I'm seeing you have a good handle on them 21:35:14 ohnoimdead: so I have no question. Anything you wanetd to mention ? 21:35:45 nope 21:35:53 Questions for Horizon ? 21:35:55 (not that i can think of anyway) 21:36:28 #topic Incubated projects and other Team reports 21:36:37 danwent: o/ 21:36:41 hello 21:36:44 https://launchpad.net/quantum/+milestone/essex-3 21:36:44 troytoman is stuck in some training 21:36:51 we're a bit behind 21:36:53 7 21:37:01 though a lot of the code for review just landed. 21:37:21 in terms of nova code, I think the floating IP stuff should make it (enable floating IPs for quantum manager) 21:37:32 the VPN stuff may not (debo has been fighting with devstack today) 21:37:39 danwent: looks like a busy week ahead 21:37:43 sigh.... 21:37:48 indeed 21:37:59 we'll bump one or two things out 21:38:06 danwent: we shall branch milestone-proposed at the end of Tuesday (i.e. Wednesday morning European time) 21:38:14 danwent: would that work for you ? 21:38:31 yup. thanks again for getting quantum into the standard release processing 21:38:40 Quantum and Melange now have working -tarball jobs 21:38:43 i think all issues monty + james have had are working now 21:38:46 yup 21:38:48 so everything should be ready for getting E3 released under release team management 21:39:15 we're also going to push to get something whipped up with tempest… that's all for quantum. 21:39:18 Any other team lead with a status report ? annegentle (docs), mtaylor (CI), jaypipes (QA) ? 21:39:25 0/ 21:39:32 annegentle: floor is yours 21:39:34 or is it o/ ? anyway 21:39:43 ttx: o/ after anne 21:39:46 I sent the note to the mailing list about a "diablo stable" install doc 21:39:48 depends if you are a cyclops... 21:40:01 ttx: I'll be sending out a status report on Tempest tomorrow. 21:40:18 sounds like the community is on board with that approach for now 21:40:37 but I'm happy to entertain other ideas 21:41:02 annegentle: that doc points to cloudbuilders packages ? 21:41:07 we're also making progress on building an API reference site (though we're tracking down api.openstack.org, if you registered it please let me know) 21:41:25 ttx: it points to Cloud Builders packages and ones from Managed IT (Kiall) 21:41:40 annegentle: any reason why we don't use Oneiric official Ubuntu ones ? 21:41:56 stable/diablo is also packaged in Fedora 21:42:17 ttx: the OpenStack Starter Guide does (point to Ubuntu official). This is an additional installation guide that gets Keystone and Dashboard on Ubuntu. 21:42:34 annegentle: ok 21:42:40 russellb: this guide is built so that additional distros instructions can be added easily. 21:42:51 annegentle: anything else ?* 21:43:00 It's really a starting point to build from - a first step in separating install from admin also, which will take more work. 21:43:08 annegentle: cool. we don't have dashboard packaged yet. we'll look at helping with the docs though. 21:43:16 That's all from the land of docs. 21:43:20 mtaylor: go ahead 21:43:22 russellb: much appreciated! 21:43:23 I'm planning on having multi-python testing rolled out next week- we've had several issues with this recently. 21:43:46 mtaylor: I'd like to have tarball/repo diff jobs as well, we keep getting hit by surpises in that area 21:43:48 but that'll be a dev-visible change 21:43:55 ttx: funny story... 21:44:08 ttx: the new hotness for doing the multi-version testing gets you that as well 21:44:25 as it makes an sdist and then installs _that_ into the virtualenv, and then does the testing 21:44:25 mtaylor: I need to see that with my own eyes 21:44:28 heh. 21:44:30 re mult-python testing: ...and there was much rejoicing. 21:44:38 so we actually start testing the tarball, rather than the repo 21:44:40 +1 21:44:47 mtaylor: Sadly, many things missing from tarball won't cause test failures. 21:44:50 mtaylor: you'll still miss the "missing binaries" issues, I guess 21:44:58 mtaylor: like that ^ 21:45:21 I'm pretty sure tests pass if bin/nova-api-ec2 is missing for example. 21:45:22 soren, ttx: those should be filed as missing test cases or something 21:45:24 mtaylor: But yes, many things will be caught by that. 21:45:35 it's a start at least :) 21:45:38 ok 21:45:43 mtaylor: anything else ? 21:45:48 but yes - I agree with both of you 21:46:03 mtaylor: Not everything will have test cases like that. 21:46:11 nope, that's it - I just wanted to bring that up because it'll be a slight change that people will notice 21:46:14 From release management land, markmc has worked on 2011.3.1 tarballs for Nova and Glance 21:46:17 mtaylor: We have no unit tests for the existence of docs, for instance. 21:46:43 #help Would be good to get those 2011.3.1 candidates out for a date 21:47:03 the one downside of the multipython testing will probably be that the unit tests will take twice as long to run once a mp is approved... 21:47:03 soren: ++ 21:47:19 Vek: not necessarily - we can parallelize that 21:47:29 and without further ado... 21:47:33 #topic Open discussion 21:47:36 good :) 21:47:40 #info So the winner is... Folsom 21:48:10 yes! 21:48:21 by an overwhelming 50 votes, Freedom was second with 35 votes, Fortuna had 33 21:48:41 In related news, the F design summit location and date was announced: 21:48:49 #info F design summit: April 16-18, San Francisco, CA 21:48:56 #link http://www.openstack.org/conference/san-francisco-2012/ 21:49:08 It will be followed by an OpenStack Conference, same place, April 19-20. 21:49:22 Anything else, anyone ? 21:49:42 Bug squashing day is still on Groundhog day, Feb 2 21:49:46 Bug Squash day links: 21:49:58 #link San Fran http://www.meetup.com/openstack/events/48362422/ 21:50:09 #link Austin http://www.meetup.com/OpenStack-Austin/events/48406252/ 21:50:18 Is anyone interested in tracking stats for the bug squashing day ? 21:50:27 I think reed will be on a plane that day 21:51:21 ttx: with an already exiting tool or one to be made soon? 21:52:10 annegentle: probably with custom made tools. 21:52:18 annegentle: Ubuntu used things like http://people.canonical.com/~brian/complete-graphs/nautilus/plots/nautilus-1day-triaging.png 21:52:23 to track progress during the day 21:52:52 I guess I could ask brian for his magic scripts 21:53:59 #help Anyone interested in coordinating the Bug Squashing day should contact annegentle or ttx 21:54:14 and if nobody has anything else... 21:54:33 #endmeeting