16:00:02 <lbragstad> #startmeeting keystone
16:00:03 <openstack> Meeting started Tue Mar 20 16:00:02 2018 UTC and is due to finish in 60 minutes.  The chair is lbragstad. Information about MeetBot at http://wiki.debian.org/MeetBot.
16:00:04 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
16:00:07 <openstack> The meeting name has been set to 'keystone'
16:00:15 <hrybacki> o/
16:00:17 <lbragstad> #link https://etherpad.openstack.org/p/keystone-weekly-meeting
16:00:17 <jgr> Hello
16:00:19 <lbragstad> agenda ^
16:00:23 <cmurphy> o/
16:00:25 <raildo> o/
16:00:26 <spilla> o/
16:01:23 <adriant> o/
16:01:27 <gagehugo> o/
16:01:28 <lbragstad> pretty light agenda - so we can give folks a few minutes
16:03:05 <knikolla> o/
16:03:07 <lbragstad> #topic office hours thoughts
16:03:09 <lbragstad> hrybacki: o/
16:03:17 <hrybacki> o/
16:03:30 <hrybacki> So, I went ahead and updated the office hours etherpad
16:03:32 <hrybacki> #link https://etherpad.openstack.org/p/keystone-office-hours
16:03:52 <hrybacki> based on our conversations at PTG
16:04:14 <hrybacki> If folks could glance at that I would appreciate it -- any feedback is awesome.
16:05:00 <hrybacki> Additionally, the list at the bottom is a holdover -- there were many names I recognized but did not want to assume are still active. So, if you have a strong feeling that person X is out for good, go ahead and delete it
16:05:09 <hrybacki> Also add yourself and your irc handles if you'd like to be pinged :)
16:05:17 <jgr> I like the "no account required" bit about Bluejeans, so I disagree with "
16:05:20 <jgr> Do we want to port this to a Google Doc?"
16:05:32 <hrybacki> jgr: good point!
16:06:21 <jgr> While I may have a Google account for situations where somebody forces me to use it, I certainly wouldn't admit to having it :-)
16:06:31 <cmurphy> ++ let's not use closed services when we have open ones like etherpad available
16:06:35 <hrybacki> The other big question is -- when do we want to decide on a focus for a give Office Hours? Right before (during this meeting) or at the end of the Office Hours (giving folks a week to prepare if needed)
16:06:56 <hrybacki> cmurphy++
16:07:39 <lbragstad> for the sake of freshness - i wouldn't be opposed to using the tail end of the meeting to set priorities for office hours (pending time constraints)
16:08:27 <gagehugo> lbragstad++
16:08:42 <cmurphy> sounds fine to me
16:08:54 <hrybacki> +1 I spent 20 minutes giving myself pros and cons for each side. In the end I figured that having an idea at the end of office hours (to allow for preparation) is a good idea IF we allow us to change that as needed during the weekly meeting (if something better arise).
16:08:57 <hrybacki> Too complicated?
16:09:17 <lbragstad> that works for me
16:09:32 <lbragstad> that might work well for large pieces of work that span multiple sessions, too
16:09:35 * lbragstad shrug
16:09:40 <hrybacki> true
16:09:56 <hrybacki> Okay, let's just pick a focus at the end of the weekly meeting for now. Can adjust later if that turns out to be sub-optimal
16:10:06 <knikolla> ++
16:10:33 <kmalloc> bluejeans is the best option imo
16:10:47 <hrybacki> as unreliable as it is, it's the most reliable option I've found to date
16:10:48 <kmalloc> if we need video
16:10:54 <kmalloc> and it is most cross-platform
16:10:58 <lbragstad> ++
16:11:06 <hrybacki> I think having an open video session is nice.
16:11:12 <kmalloc> AND it supports recording if someone with a real account hosts (e.g. hrybacki or myself)
16:11:13 <hrybacki> Folks know where it is and can lurk if they want
16:11:34 <hrybacki> kmalloc: ack. lbragstad has my moderator code for recording/starting sessions in my absence
16:11:44 <hrybacki> but it's good to note that you have one as well
16:12:03 <hrybacki> that's all I had lbragstad -- pending any questions from the team
16:12:57 <lbragstad> do we want to come up with a plan for today's office hours now?
16:13:06 <lbragstad> before having open discussion?
16:13:19 <hrybacki> Sure
16:13:31 <lbragstad> #topic office hours planning
16:13:31 <hrybacki> What needs the most attention right now lbragstad ?
16:13:40 <lbragstad> we have several patches in flight that close bugs
16:14:06 <lbragstad> we also have a bunch of specs to review
16:14:36 <lbragstad> #link https://goo.gl/obdy7E
16:14:41 <hrybacki> Ack, so focused review session?
16:15:03 <lbragstad> #link https://goo.gl/vJyKpC
16:16:51 <wxy|> o/
16:17:21 <lbragstad> this is the review dashboard that i use if anyone wants to copy/modify it http://paste.openstack.org/show/706266/
16:18:43 <gagehugo> oh nice
16:18:55 <lbragstad> https://bugs.launchpad.net/keystone/+bug/1756140 and https://bugs.launchpad.net/keystone/+bug/1756190 have fixes ready to go
16:18:58 <openstack> Launchpad bug 1756140 in OpenStack Identity (keystone) "Project Tags Documentation Wrong - Create Tag" [Low,In progress] - Assigned to Gage Hugo (gagehugo)
16:18:59 <openstack> Launchpad bug 1756190 in OpenStack Identity (keystone) "Project tags is too restrictive" [Medium,In progress] - Assigned to Nicolas Helgeson (nhelgeson)
16:19:53 <lbragstad> you can pass a dashboard ini file to https://github.com/openstack/gerrit-dash-creator and it will generate a link for you
16:20:03 <kmalloc> hrh
16:20:04 <kmalloc> heh*
16:20:35 <lbragstad> then you can save it into your gerrit settings (which appears under your My tab
16:22:46 <lbragstad> i also said i was going to review adriant's spec yesterday
16:22:56 <kmalloc> yeah, it is much improved
16:23:01 <kmalloc> there is some work still to be done
16:23:07 <kmalloc> and clarifications but he's made a nice change
16:23:11 <lbragstad> so i'll do that after i review the fixes from nick and gagehugo
16:23:48 <lbragstad> and i'll look at jgr's spec, it's been a week since i've looked at that
16:24:13 <jgr> Thanks :-)
16:24:17 <adriant> lbragstad, kmalloc: I'm about if anyone does have questions/discussion about the that spec
16:24:29 <lbragstad> just a reminder - specification freeze is in a month
16:25:15 <kmalloc> adriant: i know there are a few more comments i have. but i had to wait for the recent patch to add them
16:25:22 <kmalloc> it's looking pretty close imo
16:25:41 <kmalloc> and a few things are just "this isn't needed" type details, so minor fixes
16:26:48 <adriant> kmalloc: comment on the spec when you get the chance and I'll fix as needed :)
16:27:13 <kmalloc> adriant: i'm commenting now, hold on updates until lbragstad and/or cmurphy comments too
16:27:17 <adriant> I tried to expand as much as possible on the last patch
16:27:22 * adriant nods
16:27:36 <kmalloc> this was a great update. big move forward
16:27:38 <lbragstad> is there anything else folks want to tackle for office hours?
16:28:49 <hrybacki> lbragstad: want to take a crack at updating the RoR spec with me?
16:28:55 <lbragstad> yes
16:29:14 <lbragstad> hrybacki: johnsom had some comments on it
16:29:23 <hrybacki> awesome
16:29:28 * cmurphy will look at all the specs again
16:29:44 <lbragstad> they highlighted that we still don't do a real good job communicating what "scope" means
16:29:44 <hrybacki> cmurphy is about to become one with the Matrix
16:29:54 <lbragstad> especially from a service developer perspective
16:29:56 <johnsom> o/
16:30:15 <lbragstad> johnsom: o/
16:30:21 <johnsom> Sorry for the newbie perspective.  I'm just trying to map what we currently allow to the new naming scheme.
16:30:51 <lbragstad> it's been brought up a few times, which means we probably need to update and clarify thigns
16:30:54 <lbragstad> things*
16:31:06 <lbragstad> i attempted to capture some of the problem areas in https://bugs.launchpad.net/keystone/+bug/1757151
16:31:07 <openstack> Launchpad bug 1757151 in OpenStack Identity (keystone) "Token and scope documentation needs an update" [Medium,In progress] - Assigned to Lance Bragstad (lbragstad)
16:31:48 <lbragstad> hrybacki: if we fix up the documentation to better describe that stuff to other developers, we can likely include it in the RoR specification
16:32:31 <hrybacki> lbragstad: ack. Let's do a review of the spec, make list of homework points, and research those before making more patchsets
16:33:10 <lbragstad> works for me, i can address problem areas this week and we should be able to work the openstack spec and the doc improvements in parallel
16:33:18 <hrybacki> +1
16:34:04 <johnsom> Feel free to ping me if I can help review, etc.
16:34:31 <lbragstad> ++ will do, i think a fresh perspective will help
16:34:52 <lbragstad> anything else we wanna tackle for office hours, or do we think this is a pretty full plate?
16:37:21 <hrybacki> It sounds like we have a bunch of bug related reviews, some specs, and then the default roles spec/strategy/docs stuff
16:38:05 <lbragstad> sounds about right
16:38:44 <lbragstad> #topic open discussion
16:39:05 <lbragstad> anything else folks want to talk about before we adjourn
16:39:25 <hrybacki> lbragstad: would you midn opening the video call? I need to find food still
16:39:55 <lbragstad> yeah - i can do that
16:40:28 <hrybacki> thanks lbragstad
16:40:32 <lbragstad> no problem
16:40:43 <wxy|_> lbragstad: I saw the oslo.limit spec has been merged. What's the next step?
16:41:07 <lbragstad> wxy|_: yep - i think the next official step is getting https://review.openstack.org/#/c/550496/ merged
16:41:26 <lbragstad> because https://github.com/openstack/oslo.limit technically exists
16:41:40 <lbragstad> then we'll need to finalize the groups and ACLs for it
16:41:53 <lbragstad> (which I think I've already done, but just need to double check stuff)
16:42:26 <lbragstad> then we should be good to start defining the minimum things we need and working on the interface
16:43:29 <wxy|_> Got it. Good to know that.
16:43:45 <lbragstad> yeah - it's moving along, we should be able to start committing to it soon
16:44:11 <lbragstad> once that governance patch merges, we should reach out to cinder, nova, and cyborg
16:44:17 <lbragstad> i remember those projects being interested in this
16:47:52 <lbragstad> anything else?
16:47:52 <wxy|_> BTW, the limit APIs refactor related things: https://review.openstack.org/#/c/549766/ and https://bugs.launchpad.net/keystone/+bug/1754184
16:47:53 <lbragstad> ah - that's another spec i need to review
16:47:53 <lbragstad> wxy|_: do we expose an API endpoint for enforcement model discovery?
16:47:54 <openstack> Launchpad bug 1754184 in OpenStack Identity (keystone) "Unified limits API shouldn't return a list of all limits" [Medium,In progress] - Assigned to wangxiyuan (wangxiyuan)
16:48:26 <wxy|_> No, It's still under discussion I think.
16:48:39 <lbragstad> ok
16:49:24 <kmalloc> adriant: commented on your spec.
16:50:01 <adriant> kmalloc: will take a gander, just replying to another spec in the meantime
16:51:25 <lbragstad> alright - sounds like we can wrap up
16:51:41 <lbragstad> i'll get things rolling in about 10 minutes for office hours
16:51:49 <lbragstad> thanks for coming
16:51:52 <lbragstad> #endmeeting