21:02:32 <ttx> #startmeeting project
21:02:33 <openstack> Meeting started Tue Feb 12 21:02:32 2013 UTC.  The chair is ttx. Information about MeetBot at http://wiki.debian.org/MeetBot.
21:02:34 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
21:02:36 <openstack> The meeting name has been set to 'project'
21:02:40 <ttx> Agenda @ http://wiki.openstack.org/Meetings/ProjectMeeting
21:03:24 <ttx> #topic General announcements
21:03:33 <ttx> One week left for feature merging before grizzly-3... Remember we cut the branch at the end of the day next Tuesday.
21:03:52 <ttx> Review often and merge early... the gate *will* be slow, so the more you get in early, the better
21:04:06 <vishy> o/
21:04:25 <ttx> there will be stuff left over because the gate is busy and false negatives i ntests plaguing it
21:04:35 <ttx> #info The session submission site for the Havana Design Summit in Portland is open
21:04:40 <ttx> #link http://summit.openstack.org
21:04:49 <ttx> I'll announce it in email... soon
21:04:57 <ttx> But if you already have ideas for topics that would make nice sessions at the Design Summit, feel free to suggest them
21:05:08 <ttx> #info We'll all need to sign the CLA again after Feb 24
21:05:15 <ttx> #link http://lists.openstack.org/pipermail/openstack-dev/2013-February/005662.html
21:05:36 <ttx> So it's simplifying stuff a lot for new contributors, but existing ones need to go through one more hoop
21:05:57 <ttx> questions about that ?
21:06:32 <mordred> ^^^ that last thing is important for everyone to note
21:06:33 <uvirtbot> mordred: Error: "^^" is not a valid command.
21:06:46 <notmyname> ttx: does that affect voting at all?
21:06:47 * mordred punches uvirtbot
21:07:05 <ttx> the CLA stuff ?
21:07:21 <notmyname> yes. and whatever associated changes are involved
21:07:38 <fungi> it will not affect voting at all
21:07:40 <ttx> notmyname: hmm... you will have to be a foundation member to sign the CLA
21:07:56 <ttx> so you might see an increase in those members
21:07:59 <fungi> it may increase the number of eligible voters over time
21:08:03 <fungi> what ttx said
21:08:08 <mordred> ttx: do ongoing testing refactors count for feature freeze?
21:08:13 <ttx> and since only people that are fondation memebrs and contributors could vote in PTL elections...
21:08:14 * gabrielhurley despises the hoops it takes to contribute to openstack
21:08:25 * fungi does too
21:08:25 <heckj> gabrielhurley: +1
21:08:26 <ttx> that may result in affecting the vote somehow
21:08:30 <mordred> gabrielhurley: then you will like the new changes
21:08:54 <fungi> we made the hoops easier to jump through, and added chrome polish
21:09:01 <ttx> mordred: adding more tests (or fixing them) is not a feature.
21:09:02 <mordred> and lube
21:09:09 <ttx> notmyname: does that make sense ?
21:09:17 <mordred> ttx: just checking - I'm behind on that blueprint
21:09:30 <heckj> ttx: when will we need to go jumping through these new flaiming hopes? Doesn't look like we can quite yet
21:09:44 <notmyname> ttx: ya. I wouldn't expect anything to change. but since it's close to the election time and in some part is dependent on foundation membership, I wanted to make sure
21:09:44 <ttx> notmyname: previously, you could have contributors that were not foundation members. That won't be possible anymore
21:09:57 <ttx> notmyname: oh, I see what you mean
21:10:00 <fungi> heckj: february 24th or when you have time thereafter, but before you push any new commits to gerrit
21:10:10 <ttx> that's a question for mordred actually, how he will compile the voters list exactly
21:10:21 <heckj> at least it's after grizzly-3 close
21:10:23 <notmyname> ttx: ah. so it may be possible that some previous contributors will need to do something they haven't done before
21:10:27 <ttx> notmyname: but if anything, I expect it will increase the number of voters rahter than reduce it
21:10:50 <fungi> heckj: we scheduled it that way intentionally
21:10:52 <ttx> since it wil catch contributors that failed to be foundation members
21:10:54 <mordred> ATC is decided from people who have contributed - current eligibility to contribute does not factor
21:11:05 <ttx> ok, we need to move on
21:11:11 <ttx> more discussion on the thread linked above
21:11:27 <ttx> #topic Oslo status
21:11:34 <ttx> #link https://launchpad.net/oslo/+milestone/grizzly-3
21:11:43 <ttx> markmc: o/
21:11:48 <markmc> yo
21:11:55 <ttx> All Essential/High stuff is completed
21:12:04 <markmc> grizzly-3 came fast
21:12:14 <markmc> keyring won't make it
21:12:22 <markmc> oslo-config cli probably not either
21:12:32 <ttx> should you be removing those from the roadmap now ?
21:12:38 <markmc> yeah, will do
21:12:51 <markmc> the two rpc ones could miss too, I need to catch up on them
21:12:54 <ttx> I gather that none of the remaining stuff is worth a feature freeze exception, right ?
21:13:09 <markmc> right
21:13:24 <markmc> other thing is I pushed a 2013.1b tag for oslo-config
21:13:33 <markmc> tarball didn't get pushed, but we're fixing that
21:13:43 <markmc> I've got patches ready to push to make all projects use it
21:14:02 <markmc> basically s/from $project.openstack.common import cfg/from oslo.config import cfg/
21:14:05 <ttx> markmc: tarballs not getting pushed happens. Would like it to happen less.
21:14:07 <markmc> so they're fairly invasive
21:14:22 <markmc> hoping to get them merged before grizzly-3
21:14:29 <markmc> so we're all using oslo-config
21:14:30 <ttx> markmc: that would be preferable
21:14:32 <mordred> ttx: this was missing jobs - not broken jobs at least
21:14:33 <markmc> ttx, it was my fault
21:14:47 <ttx> markmc: cool, I like that.
21:15:00 <markmc> ok, that's me
21:15:21 <ttx> markmc: if that oslo-config import doesn't make grizzly-3... are you fine with the code copy living there for grizzly release ?
21:15:44 <markmc> ttx, yeah, that's fine
21:15:51 <markmc> ttx, I can remove it from oslo-incubator
21:15:56 <markmc> ttx, without affecting the projects
21:15:56 <ttx> ok, thx
21:15:58 <ttx> Anything else on the oslo topic ?
21:16:03 <markmc> not from me
21:16:17 <ttx> #topic Keystone status
21:16:22 <ttx> heckj: o/
21:16:28 <ttx> #link https://launchpad.net/keystone/+milestone/grizzly-3
21:16:30 <heckj> ola
21:16:56 <ttx> Limited progress since last week...
21:17:25 <ttx> Should we be removing stuff from scope to allow focusing efforts ? Or does it not make any sense here due to the interrelation ?
21:17:26 <heckj> lots of it held up in reviews, but code's coming in
21:17:48 <heckj> ttx: it's trimmed down pretty tight, all pretty interrelated right now
21:18:06 <heckj> All teh status could legit read "Needs Code Review" for the current status
21:18:17 <ttx> ok
21:18:19 <heckj> we have some code that's still being written, but down to the last pieces
21:18:48 <ttx> How is "trusts" going on ?
21:19:06 <heckj> we brought it up in the keystone meeting earlier today, but I'll reiterate - please actively review code - try and look and review at least once a day this week to help
21:19:18 <heckj> ttx: under active review, looking pretty good.
21:19:36 <ttx> heckj: I can spend some time looking into that later today
21:19:49 <ttx> benefit of having me in that timezone
21:19:55 <ttx> Anything more about Keystone ?
21:20:25 <heckj> just a need for a lot of reviews, that's it
21:20:25 <ttx> heckj: should I update all those statuses to "Needs code review" ?
21:20:34 <heckj> ttx: sure, thanks
21:20:49 <ttx> including replace-tenant-user-membership, ok
21:21:01 <ttx> #topic Swift status
21:21:05 <ttx> notmyname: o/
21:21:07 <notmyname> hi
21:21:10 <ttx> #link https://launchpad.net/swift/+milestone/1.8.0
21:21:21 <ttx> Still shooting for roughly first half of March ?
21:21:46 <notmyname> yes, but there is no date set
21:22:09 <notmyname> there are a couple of outstanding reviews that are important for 1.8 IMO, and a few that need to be written/submitted
21:22:30 <ttx> ok
21:22:38 <ttx> I don't have anything else
21:22:40 <ttx> Anything more on Swift ?
21:22:43 <notmyname> I have one other thing
21:22:47 <ttx> go for it
21:22:57 <notmyname> an FYI, since it's been discussed in many places recently
21:23:23 <notmyname> one thing we talked about in the swift meeting last week was encryption in swift
21:23:26 <ttx> a not in b or not a in b ?
21:23:36 <notmyname> heh
21:24:02 <notmyname> although this isn't really a new position, we all agreed that encryption doesn't belong in the scope of swift
21:24:22 <ttx> sounds good to me
21:24:30 <ttx> the bucket needs to stop somewhere
21:24:39 <notmyname> again, nothing new. just a little more formal
21:24:54 <ttx> noslzzp: anything else ?
21:25:01 <ttx> notmyname: anything else ?
21:25:04 <notmyname> nope :-)
21:25:06 <ttx> (bucket. heh)
21:25:11 <ttx> #topic Glance status
21:25:14 <noslzzp> lol - nope. :)
21:25:25 <ttx> bcwaldon: o/
21:25:30 <ttx> #link https://launchpad.net/glance/+milestone/grizzly-3
21:25:31 <bcwaldon> hello!
21:25:47 <ttx> Mostly concerned with the (essential) glance-api-v2-image-sharing
21:26:02 <bcwaldon> this is my week to catch up on reviews and land several bug fixes and features
21:26:06 <bcwaldon> one of them being image sharing
21:26:16 <bcwaldon> so I'm not actually concerned about it
21:26:22 <ttx> Since the reviews there are a bit stalled, and it will take time to get them processed through the gate queue
21:26:41 <ttx> the sooner the better, for essential stuff
21:26:47 <ttx> Are the rest of them still likely to make it ?
21:26:55 <bcwaldon> yep, the first half of the reviews for that BP are already approved :)
21:26:58 <bcwaldon> yes
21:27:17 <ttx> Should we remove (not started) api-v2-property-protection from the mix ?
21:27:23 <bcwaldon> markwash: ?
21:27:53 <bcwaldon> ttx: there's your answer
21:27:59 <bcwaldon> not sure
21:28:07 <bcwaldon> will confirm what to do offline
21:28:09 <ttx> Also I'd remove importing-rootwarp / iscsi-backend-store and move that to Havana, sounds like somethig that would benefit frmo further discussion
21:28:29 <bcwaldon> ttx: I've thought about that quite a bit, actually
21:28:39 <ttx> bcwaldon: what's your take ?
21:29:01 <bcwaldon> ttx: I'm not against landing it in grizzly at all - I think there is an alternative approach we will end up taking as a community (cinder backend vs iscsi backend), but this is still a valid use case
21:29:12 <bcwaldon> the rootwrap piece has been proved in nova already, so I'm not worried about that
21:29:28 <ttx> bcwaldon: it impacts packaging a bit, but if it lands by g3 it's probably ok
21:29:42 <bcwaldon> yes, I would not give it a FFE
21:29:51 <ttx> it's just that adding it for that release if the plan is to remove it next release, meh
21:30:17 <ttx> but that's your call, as long as you respect the deadlines :)
21:30:22 <ttx> Anything more on Glance ?
21:30:24 <bcwaldon> what deadlines!?
21:30:28 <jgriffith> ha!
21:30:38 <bcwaldon> nothing more on Glance other than an apology for not keeping up with reviews ;)
21:30:39 <rainya> there are deadlines!?
21:30:56 <bcwaldon> rainya: quiet!
21:31:00 <bcwaldon> ttx: that is all
21:31:02 <ttx> #topic Quantum status
21:31:04 <rainya> bcwaldon: yes, sir!
21:31:05 <danwent> hi
21:31:08 <ttx> danwent: hi!
21:31:12 <ttx> #link https://launchpad.net/quantum/+milestone/grizzly-3
21:31:28 <ttx> Loking busy but good
21:31:37 <danwent> yes, overall, more green
21:31:43 <ttx> How is review prioritization going ? Do you think reviewers give priority to high-prio stuff ?
21:31:45 <danwent> everything must be in review by today, or its automatically out
21:31:52 <ttx> i.e. we don't need to remove anything ?
21:32:07 <danwent> good.  really there are only two high priority features, though one of them (lbaas) is split into three BPs
21:32:15 <ttx> OK, looking at the remaining ones in that category:
21:32:16 <danwent> yong's multi l3/dhcp stuff is in good shape
21:32:22 <ttx> ok
21:32:28 <ttx> How close is quantum-scheduler ?
21:32:31 <danwent> he is on holiday, but i'm not very worried about that going in.
21:32:43 <danwent> that is yong's BP… sorry, we shoudl have renamed it.
21:32:51 <ttx> oh, ok
21:33:05 <danwent> the good news on lbaas is that we got intiial code posted early enoug
21:33:21 <ttx> danwent: when are you going to remove those without code proposed ? EOD ?
21:33:25 <danwent> that when the feeback was that we need to drastically simplify the code, we still have some time to do it.
21:33:32 <danwent> yes, EOD today
21:33:35 <danwent> only really two
21:33:38 <ttx> sounds good
21:33:44 <danwent> include one plugin that was dropped way last minute
21:33:51 <danwent> dropped -> proposed
21:34:01 <ttx> I use the word "thrown"
21:34:08 <danwent> just a heads up, with the lbaas reworking, i wouldn't be shocked to be talking FFE next week
21:34:18 <danwent> but we've paired down what we're targeting
21:34:20 <ttx> prepare the beer bribes
21:34:25 <danwent> so I think its managable.
21:34:30 <ttx> ok
21:34:32 <ttx> Anything else on Quantum ?
21:34:33 <danwent> i think the mirantis folks would rather pay in vodka :P
21:34:40 <danwent> nope
21:34:54 <ttx> I'll have to check the beer/vodka change rate
21:35:00 <ttx> #topic Cinder status
21:35:06 <ttx> jgriffith: hi!
21:35:10 <jgriffith> hola
21:35:11 <ttx> #link https://launchpad.net/cinder/+milestone/grizzly-3
21:35:39 <jgriffith> I'm pretty confident in most of these
21:35:49 <ttx> How is volume-backups doing ?
21:35:59 <jgriffith> The drivers from coraid and Huawei etc are debateable
21:36:05 <ttx> yeah
21:36:12 <jgriffith> Good, going through review with the batch of changes from last round
21:36:19 <jgriffith> I think it's looking good so far though
21:36:34 <jgriffith> And the change eharney has for Gluster and LIO I'm not worried about at all
21:36:39 <ttx> The week will be very short
21:36:42 <ttx> Is there anything in the rest of the list that we should remove right now ?
21:36:45 <reed> jgriffith, did you have time to look at the encryption patch?
21:36:59 <jgriffith> reed: Yeah, there's some concerns there
21:37:05 <jgriffith> reed: snapshots, clones etc?
21:37:34 <jgriffith> ttx: I think I've cleaned out as fair as I can right now
21:37:35 <ttx> jgriffith: https://blueprints.launchpad.net/cinder/+spec/quotas-limits-by-voltype in particular is "not started". Still want to keep it in scope ?
21:37:48 <jgriffith> ttx: I'm giving some of the drivers til Friday to make some progress
21:37:58 <jgriffith> ttx: I tricked ya
21:37:58 <ttx> hhm, ok
21:38:04 <jgriffith> ttx: I already pulled that one out :)
21:38:10 <jgriffith> ttx: just a couple minutes ago
21:38:14 <reed> jgriffith, cool, thanks
21:38:27 <jgriffith> reed: we should sync up after meeting
21:38:27 <iccha> win 19
21:38:40 <ttx> jgriffith: still looks not statred to me
21:38:59 <jgriffith> Oh crud, I didn't save the change
21:39:01 <jgriffith> I'll do that
21:39:05 <jgriffith> It will disappear
21:39:05 <ttx> heh
21:39:08 <jgriffith> sorry bout that
21:39:09 <ttx> ok
21:39:29 <ttx> Is xenapinfs-glance-integration complete ?
21:39:50 <jgriffith> review IIRC
21:40:01 <ttx> I saw two review linked both merged
21:40:10 <ttx> anyway, you can check it out, we need to move on
21:40:15 <jgriffith> yeah, it merged
21:40:18 <ttx> Anything more on Cinder ?
21:40:21 <jgriffith> Yeah
21:40:29 <jgriffith> NetApp's share service:
21:40:39 <jgriffith> https://review.openstack.org/#/c/21290/
21:40:42 * ttx marks xenapinfs-glance-integration implemented
21:41:05 <jgriffith> didn't get much feed-back from the ML on the whole topic
21:41:28 <ttx> maybe raise it again
21:41:39 <jgriffith> Yeah, just wanted to point it out to folks here
21:41:41 <ttx> or hunt down key people on IRC for feedback
21:41:44 <ttx> ok
21:41:50 <ttx> #topic Nova status
21:41:50 <jgriffith> thats' it for me I htink
21:41:51 <jgriffith> thanks
21:41:57 <ttx> jgriffith: thx!
21:42:01 <ttx> vishy: o/
21:42:08 <vishy> hi
21:42:08 <ttx> #link https://launchpad.net/nova/+milestone/grizzly-3
21:42:31 <ttx> vishy: About backportable-db-migrations: how about we push that between g3 and rc1 ? I don't see that as really disruptive anyway, and that's the right moment to push it (after all features merged) ?
21:42:38 <vishy> yup
21:42:44 <ttx> OK, then I'll move it to rc1 when I'll have that created
21:42:51 <ttx> Looking at the remaining High stuff:
21:43:01 <ttx> How is nova-quantum-security-group-proxy going ?
21:43:07 <vishy> code is up
21:43:09 <vishy> under review
21:43:18 <ttx> vishy: should make it ?
21:43:25 <vishy> i think so
21:43:30 <ttx> Same question for instance-actions
21:43:39 <vishy> same answer :)
21:43:57 <ttx> show-availability-zone and rebuild-for-ha still shouldn't be considered completed ?
21:44:15 <vishy> show-availability-zone is complete
21:44:22 <ttx> ok, updating
21:44:56 <vishy> rebuild is complete too
21:45:05 <ttx> ok, updating
21:45:34 <ttx> Should you be removing all stuff that doesn't have any code proposed yet ?
21:45:41 <ttx> like quantum does ?
21:45:57 <vishy> ttx: yeah
21:46:01 <ttx> no point is spending time on reviews that won't make it anyway
21:46:04 <vishy> ttx: although i don't know if there are any of those
21:46:06 <ttx> Planning on reviewing that at the next Nova meeting ?
21:46:37 <ttx> quite a few of those are marked 'started' with no code attached AFAICT
21:46:55 <ttx> Also 3 blueprints are targeted to g3 but not in series goal: migrate-volume-block-migration configuration-strategies encrypt-cinder-volumes
21:47:04 <vishy> sure
21:47:05 <ttx> you might want to remove them as well
21:47:19 <ttx> Any question on Nova ?
21:47:36 <russellb> vishy: i can take that on (going through and removing stuff without code) if you'd like
21:47:41 <ttx> I feel like we are in good shape, it's just that there isn't so much time left
21:47:57 <ttx> so prioritization might be in order
21:47:59 <vishy> russellb: cool thanks
21:48:09 <ttx> if only to have the gate process the right stuff
21:48:13 <russellb> vishy: np, will get through it tonight/tomorrow AM
21:48:26 <ttx> when it will be on the critical path (and it will)
21:49:05 <ttx> https://blueprints.launchpad.net/nova/+spec/libvirt-aoe has code in review but is marked implemnted, I should probably reverse that
21:49:28 <ttx> hhm
21:49:44 <ttx> no, just merged
21:49:47 <vishy> ttx: it merged
21:49:48 <vishy> yeah
21:50:09 <ttx> ok, that's all I got. Anything more about Nova ?
21:50:42 <ttx> #topic Horizon status
21:50:47 <gabrielhurley> hi
21:50:48 <ttx> gabrielhurley: hey
21:50:53 <ttx> #link https://launchpad.net/horizon/+milestone/grizzly-3
21:51:14 <gabrielhurley> a couple of those BPs will likely merge today
21:51:18 <ttx> I see you updated your statuses recently
21:51:25 <gabrielhurley> several more are one patch away from being mergeable
21:51:27 <ttx> How is the upload stuff going ?
21:51:34 <gabrielhurley> well... mixed bag
21:51:53 <gabrielhurley> direct image uploading has a review which is gonna be functional for grizzly
21:52:13 <gabrielhurley> but the overall file upload UI stuff has about a day to get something up before I call that dead in Grizzly
21:52:22 <ttx> You mentioned you potentially consider an exception to get that merged... but it only makes sense if it's just a few days away
21:52:46 <gabrielhurley> soooo... it looks like that one may be a function over style decision for Grizzly
21:53:01 <gabrielhurley> revisit in conjunction with the glance team and rework the UI in Havana
21:53:08 <ttx> ok
21:53:36 <ttx> almost everything else has code proposed now, iiuc
21:53:37 <gabrielhurley> the Quantum Security Groups BP needs code as well, but amotoki is very on top of things and I trust him to get it done if he says it'll happen.
21:53:46 <gabrielhurley> otherwise everything else has code up, yep
21:53:56 <ttx> Looks good
21:53:58 <ttx> Anything more on Horizon ?
21:54:04 <gabrielhurley> started winnowing the bugs list too
21:54:16 <ttx> This is going to be review week
21:54:16 <gabrielhurley> just trying to get ready for the RC
21:54:20 <gabrielhurley> yeah
21:54:25 <gabrielhurley> nothing more beyond that
21:54:35 <ttx> ok
21:54:41 <ttx> #topic Incubated projects
21:54:52 <ttx> Anyone from Heat/Ceilometer around ?
21:54:56 <sdake_z> heat here
21:55:01 <ttx> #link https://launchpad.net/heat/+milestone/grizzly-3
21:55:08 <sdake_z> so good progress in last week
21:55:21 <sdake_z> although getting tight on time with lots of bugs to fix
21:55:24 <ttx> Looks like you should remove stuff that won't make it by the deadline
21:55:34 <ttx> I suspect some of the 'not started' stuff will miss
21:55:37 <sdake_z> our meeting is wednesday where we will pull stuff that isn't going to make it
21:55:49 <sdake_z> ttx agree
21:55:49 <ttx> ok
21:56:08 <ttx> although you're not in the common gate so you might not suffer that much
21:56:34 <sdake_z> sounds like more schedule time to me ;)
21:56:53 <ttx> next week we'll basically review what's left and drop stuff that is not merged yet
21:57:00 <sdake_z> sounds good
21:57:05 <ttx> that's when people realize it's too late and statr crying :)
21:57:13 <rainya> *sob*
21:57:20 <sdake_z> quesito ntho, that does not include bugs right?
21:57:23 <sdake_z> only blueprints?
21:57:26 <ttx> yep
21:57:37 <sdake_z> we still have few moreweeks for bugs?
21:57:41 <ttx> After g3... you build a RC bug list
21:57:45 <sdake_z> got it
21:57:56 <ttx> when you complete that we build a RC1
21:58:06 <ttx> and then shit happens, a new RC bug is discovered
21:58:14 <ttx> so you build a new list and do RC2, etc.
21:58:34 <ttx> Explaines at http://wiki.openstack.org/ReleaseCycle
21:58:38 <ttx> anyone from ceilometer ?
21:59:30 <ttx> for logging purpose, same remark as for heat
21:59:51 <ttx> Looks like it's time to reduce the list to match what will be in by next week
22:00:05 <ttx> anything else anyone ?
22:00:12 <rainya> ttx, i've read that wiki on release cycle several times times and it helped a lot having you type it out just now :)
22:00:40 <ttx> rainya: I'm usually always confusing. Wiki AND Irc.
22:00:50 <rainya> between the two, perfectly sensible!
22:00:51 <ttx> God thing today I'm clearer on Irc.
22:01:02 <ttx> ok, next meeting awaits
22:01:04 <ttx> #endmeeting