18:02:39 <stevemar> #startmeeting keystone
18:02:40 <openstack> Meeting started Tue Sep 15 18:02:39 2015 UTC and is due to finish in 60 minutes.  The chair is stevemar. Information about MeetBot at http://wiki.debian.org/MeetBot.
18:02:41 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:02:43 <ericksonsantos> o/
18:02:44 <openstack> The meeting name has been set to 'keystone'
18:02:49 <stevemar> bknudson is not allowed to lurk!
18:03:02 <lbragstad> busted...
18:03:05 <morgan> o/
18:03:05 <stevemar> gotta see if i know all the irc meeting commands
18:03:06 <openstack> morgan: Error: Can't start another meeting, one is in progress.  Use #endmeeting first.
18:03:08 <henrynash> no litterin, no divin, no lurkin
18:03:13 <morgan> #link https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting
18:03:15 <stevemar> #link https://wiki.openstack.org/wiki/Meetings/KeystoneMeeting
18:03:16 <bknudson> can you tell the difference between me lurking and not lurking?
18:03:21 <morgan> damn it slow
18:03:29 <stevemar> wow short agenda
18:03:30 <bknudson> too many ptls
18:03:40 <ekarlso> missing #endmeeting ? :p
18:03:40 <samueldmq> hey o/
18:03:45 <morgan> anyway
18:03:49 <bknudson> it's turning into the republican presidential contest
18:03:55 <lbragstad> lol
18:03:57 <ericksonsantos> lol
18:03:58 <morgan> stevemar: Liberty Release Management Housekeeping
18:04:00 <stevemar> #topic Liberty Release Management Housekeeping
18:04:00 <dolphm> whoever started the previous meeting needs to end it
18:04:02 <david8hu> o/
18:04:07 <stevemar> ahhh no
18:04:10 <dolphm> ah, nvm
18:04:11 <morgan> dolphm both steve and I started the meeting at the same time
18:04:17 <morgan> my client was slow
18:04:21 <dolphm> i missed steve's :)
18:04:22 <jamielennox> bah - agenda was full when i looked last night and decided to get up
18:04:25 <bknudson> you can #chair
18:04:27 <bknudson> I think
18:04:33 * morgan shrugs
18:04:40 <morgan> anyway so this will be stupidly short
18:04:44 <bknudson> #chair morgan
18:04:54 <morgan> tomorrow is the cut off for library releases
18:05:15 <morgan> if we are doing more releases of the libraries tomorrow is when they go out before we have a stable/liberty branch
18:05:37 <morgan> this means keystoneclient, middleware, keystoneauth, and pycadf will be released. land anything that needs to land today
18:06:06 <morgan> once this revision of keystoneclient is released, session and anything that is moving to keystoneauth is frozen
18:06:15 <bknudson> we'll probably wind up backporting a fix for https://bugs.launchpad.net/keystonemiddleware/+bug/1494327 to ksm stable
18:06:17 <openstack> Launchpad bug 1494327 in keystonemiddleware "DuplicateOptError intermittently breaks UT" [High,In progress] - Assigned to Dave Chen (wei-d-chen)
18:06:18 <morgan> no more code unless it is a security flaw will be landed
18:06:21 <raildo> \o
18:06:48 <morgan> keystoneauth will likewise be in a holding pattern until we see some adoption (unless there is a bug) - no new features
18:06:53 <jamielennox> there is a bug in auth_token tests that i don't think has been sorted out
18:06:54 <stevemar> bknudson: that would be nice
18:07:10 <morgan> jamielennox: that is why bug fixes will be landed.
18:07:26 <morgan> that specifically is something I wna tbefore we cut 1.0.1 if possible
18:07:38 <morgan> erm. crud ksa vs auth_token
18:07:40 <morgan> you know what i mean.
18:07:57 <morgan> so lets resolve the bug in keystonemiddlewae.auth_token
18:08:13 <bknudson> there's a couple of proposed fixes, one from dave chen and one from me
18:08:20 <morgan> lets see if they are landable
18:08:30 <morgan> if we can get them in pre-stable cut, it would be easier
18:09:20 <morgan> stevemar: #topic Keystone RC1 tracking
18:09:30 <stevemar> thx morgan
18:09:32 <stevemar> #topic Keystone RC1 tracking
18:09:45 <bknudson> when is rc1?
18:09:48 <stevemar> didn't know if you were done
18:09:49 <morgan> Liberty RC1 is around the corner.. as in... next week
18:09:57 <bknudson> keystone seems pretty stable... let's rc1 now
18:10:06 <henrynash> what’s the status of any FFEs?
18:10:06 <morgan> I'm going to drop open BPs from RC1
18:10:07 <bknudson> sooner we rc sooner we can work on M
18:10:11 <stevemar> #link https://wiki.openstack.org/wiki/Liberty_Release_Schedule
18:10:26 <morgan> since I don't think we have any FFEs
18:10:32 <morgan> (please correct me if I'm wrong)
18:10:38 <morgan> approved FFEs
18:10:39 <stevemar> week of the 21st if the RC period bknudson
18:10:39 <morgan> that is
18:10:40 <bknudson> Here's an easy fix: https://review.openstack.org/#/c/203047/ (has 2 +2)
18:11:15 <morgan> bugs taged to RC1 need to be gating by thursday this week *or* will be dropped unless they are legitimately RC blockers
18:11:33 <henrynash> morgan: not arguing with the answer, but had not heard we had decided against all of the proposed FFes
18:11:33 <morgan> please tag any new bugs that are potential rc blockers as the appropriate rc-potential
18:12:00 <stevemar> bknudson: tagging your bug for rc1
18:12:01 <morgan> henrynash: i'm find if we have open FFEs just point them out. but they need to land this week
18:12:09 <morgan> or be dropped
18:12:20 <bknudson> stevemar: we can always backport the fix, so shouldn't be an rc blocker
18:12:30 <henrynash> (Unrelated to FFEs) I’d like to push the last of the data driver testing in: https://review.openstack.org/#/c/154485/
18:12:36 <morgan> bknudson: if it's high/critical I'd like to land pre-RC
18:12:38 <henrynash> just needs another +2
18:12:47 <morgan> bknudson: if it's lower than high prio we can backport if needed
18:12:57 <dolphm> has everything feature-y in review been -2'd?
18:13:07 <morgan> dolphm: the ones I saw should be -2'd
18:13:16 <morgan> please feel free to -2 if I missed one
18:13:22 <morgan> or flag me down
18:13:41 <dolphm> morgan: alrighty, i definitely ran into one last night linked to a bp
18:14:27 <dolphm> morgan: https://review.openstack.org/#/c/210581/
18:14:32 * morgan nods.
18:14:54 <morgan> dolphm -2 applied
18:15:31 <morgan> so, find me if we have any approved FFEs and they can land this week, i can unblock
18:15:33 <stevemar> aww i liked that one
18:15:45 <morgan> otherwise defer until mitaka
18:16:05 <morgan> I'd like to be RC-ready on friday
18:16:08 <morgan> if at all possible
18:16:29 <morgan> stevemar: #topic Next PTL and Summit Planning
18:16:39 * stevemar just realizes he's been calling it Mikata and not Mitaka
18:16:45 <stevemar> #topic Next PTL and Summit Planning
18:16:48 <dolphm> Mumble*
18:16:54 <morgan> So as you know.. I wont be PTL next cycle
18:16:59 <morgan> soon there will be a new PTL.
18:17:28 <stevemar> thanks for your service morgan :)
18:17:31 <morgan> Once the election is finalized I am going to delegate the last of the release responsibilities to the new PTL. I'll be around to unblock things i've -2'd but I have some stuff that I need to take care of
18:17:34 <lbragstad> ++
18:17:47 <henrynash> hear, hear+++
18:17:49 <raildo> ++
18:17:57 <dstanek> ++
18:18:03 <bknudson> ++
18:18:06 <morgan> so it'll be on the new PTL to cover the last of the RC responisbilities and write up releasenotes. (and/or pull people in)
18:18:10 <samueldmq> thanks morgan ++
18:18:12 <morgan> thanks for having me as the PTL for 2 cycles :)
18:18:45 <gyee> morgan, those ++ are convertible to beers I think
18:18:46 <morgan> and I will be taking a step back from keystone (not 100%) for a bit, just need some space to reset after the long haul
18:19:03 <ayoung> the post PTL black hole  Say HI to Joew Heck for me
18:19:10 <ayoung> and Ziad
18:19:11 <stevemar> ayoung: hehe
18:19:20 <stevemar> ayoung: c'mon dolphm escaped
18:19:32 <morgan> as for the summit planning, I am going to delegate all forward looking planning to stevemar, dstanek, and ayoung as they are running for PTL. We have our spaces lined up.
18:19:45 <morgan> Please collaborate and start appropriate steps to plan the sessions.
18:19:47 <gyee> dstanek's running?
18:19:55 <ayoung> and anyone else that still wants to throw their hat into the ring
18:19:55 <morgan> gyee: he put is name into the repo
18:19:59 <ayoung> please do so.
18:20:07 <gyee> ah, I missed the email then
18:20:10 <ayoung> yes, dstanek is running, too
18:20:12 <morgan> no email yet afaik
18:20:15 <dstanek> gyee: yessir, going to send out an email to the list later, but i'm in the repo!
18:20:22 <bknudson> do you have to send an email?
18:20:27 <dolphm> bknudson: not technically
18:20:35 <morgan> bknudson, no, but probably a good idea if you want a chance to win ;)
18:20:37 <dolphm> bknudson: new process only dictates a git review
18:20:38 <lbragstad> dstanek: is trying to be sneaky!
18:20:39 <morgan> unless running unapposed
18:20:46 <dolphm> morgan: ++
18:20:50 <gyee> looking forward to the big debate
18:21:06 <stevemar> its gonna be televised
18:21:07 <morgan> so you three are on the hook to plan the summit sessions since that needs to start before the election is finalized
18:21:14 <ayoung> henrynash, gyee you guys should run, too
18:21:18 <dstanek> gyee: who will moderate?
18:21:24 <morgan> as in.. sending the email to the ML, start getting feedback
18:21:25 <morgan> etc
18:21:30 <gyee> first question, what's your view on pagination? :)
18:21:43 <lbragstad> i'll moderate...
18:21:43 <stevemar> gyee: ain't gonna happen!
18:21:45 <morgan> I trust the eventual winner will finalize all the things
18:21:52 <morgan> gyee: hey no starting the debate here
18:21:57 <gyee> k, k
18:21:59 <dstanek> gyee: can't read a book without it
18:21:59 * morgan is still PTL and says "NO"
18:22:01 <morgan> :P
18:22:06 <stevemar> morgan: yes yes, we'll play nice :)
18:22:16 <morgan> ok
18:22:21 <morgan> that is most of everything I had
18:22:34 <morgan> summary: land things for libraries today, releases tomorrow
18:22:46 <amakarov> gyee, horizon guys are begging for pagination here
18:22:51 <morgan> RC1 next week of keystone, any FFEs outstanding need to be in this week or punted
18:22:55 <bknudson> there's probably some other lib fixes we should get in.
18:23:15 <morgan> amakarov: and we have addressed most of that on the ML.
18:23:25 <morgan> amakarov: and the stance is fairly universal within the core team afaict
18:23:27 <amakarov> morgan, ++
18:23:43 <morgan> so.
18:23:48 <morgan> 23 minutes of meeting
18:23:58 <morgan> stevemar: #topic open discussion (make it quick)
18:24:07 <stevemar> #topic open discussion
18:24:15 <morgan> anything else?
18:24:18 <dstanek> is there a list of the most important things to get in for the libs?
18:24:19 <gyee> I was expecting some Donald Trump-ism in the PTL emails, like I will find anyone one karma point per day till the bug is fixed!
18:24:31 <gyee> s/find/fine/
18:24:31 <morgan> dstanek: no specific list atm.
18:24:37 <henrynash> I don’t understand the problem with pagination, with vitual screens, surely you can just have 100 screens displayes and see all teh users….then you can page youself!
18:24:40 <morgan> dstanek: but please look over open bugs.
18:25:04 <lbragstad> dstanek: do you want to generate the report for all bugs since Liberty has opened?
18:25:07 <morgan> henrynash: it's implementation of pagination for users. the rest of the backends don't matter and we can do pagination
18:25:12 <stevemar> bknudson: anything? you normally have something :P
18:25:13 <bknudson> https://review.openstack.org/#/c/155758/ -- client but fix
18:25:22 <bknudson> I don't have anything in flight
18:25:30 <henrynash> morgan: twas a joke (!)
18:25:30 <stevemar> lies
18:25:33 <dstanek> browsers have builtin pagination and support for the PageUp and PageDown keys
18:25:37 <morgan> henrynash: ah anyway
18:25:50 * morgan is losing ability to see sarcasm in irc ;)
18:26:00 <henrynash> morgan: :-)
18:26:13 <stevemar> oh - we had someone setup translation jobs for python-keystoneclient, should we be setting up translation jobs for all the libraries?
18:26:16 <morgan> ookay please take bug discussions to -keystone and land the final bits so i can generate release reviews tonight/tomorrow
18:26:23 <morgan> stevemar: there was a fix in flight to set that up
18:26:27 <morgan> stevemar: not sure the status
18:26:45 <morgan> stevemar: i'm going to let i18n team drive those
18:26:53 <henrynash> morgan: who’s running teh RC1 bug list?
18:26:58 <bknudson> if we ever do get translations we'll need another release.
18:27:09 <stevemar> well the way it was setup in ksc was broken. we fixed it there, and are adding the infra job now
18:27:11 <morgan> henrynash: until next week, me, after PTL election the next PTL
18:27:12 <bknudson> so something isn't lining up.
18:27:18 <henrynash> ok, thx
18:27:21 <morgan> bknudson: we wont get i18n stuff this cycle
18:27:29 <stevemar> ++
18:27:35 <bknudson> it doesn't matter what cycle...
18:27:39 <morgan> bknudson: the jobs may land but we probably wont get anything in liberty
18:27:42 <bknudson> we haven't gotten translations for keytsone either
18:27:59 <ayoung> should we fully support Fernet in Liberty..not make it default, but say it is out of incubation?
18:28:02 <morgan> bknudson: translation work is on the way and usually land right around RC is cut
18:28:19 <morgan> ayoung: I'm open to calling fernet stable
18:28:34 <morgan> anyone for/against stable fernet in liberty?
18:28:48 <morgan> before we call the meeting and return 30mins of everyone's time :)
18:29:06 <stevemar> lets all get time back
18:29:15 <bknudson> fernet is still not passing tempest
18:29:25 <morgan> bknudson: ok that is enough we don't call it stable
18:29:29 <bknudson> so I am against saying fernet is stable
18:29:31 <morgan> lets aim for first thing in mitaka
18:29:45 <lbragstad> ++
18:29:46 <morgan> as well as making fernet default in devstack around the same time
18:29:51 <dolphm> ++ if we can't fix it sooner
18:29:55 <lbragstad> I agree with that
18:30:02 <ayoung> good enough rationale here.  but what if we do pass by release?
18:30:16 <morgan> ayoung: if it is post RC answer is the same
18:30:18 <lbragstad> because fixing those tempest test will require removal of sub-second precision in revocation events
18:30:18 <morgan> unfortunately
18:30:25 <lbragstad> which will be an api change
18:30:27 <ayoung> K
18:30:50 <ayoung> actually, we can't remove those, it will break other htings
18:31:00 <morgan> ayoung: we can remove that but it's a bit more work
18:31:01 <ayoung> subsecond was in there due to the speed the tests run
18:31:15 <morgan> so we need to fix our testing
18:31:20 <morgan> which is fine
18:31:50 <morgan> mock out time.utcnow etc, but it's something to aim for next cycle
18:32:15 <morgan> anyway so fernet stable in mitaka, and default in devstack around then too
18:32:22 <morgan> anything else before we're done?
18:32:33 <morgan> 3.
18:32:40 <morgan> 2.
18:32:44 <morgan> 1.
18:32:47 <morgan> stevemar: #endmeeting
18:32:48 <stevemar> lots of plans for M
18:32:55 <stevemar> #endmeeting