15:00:10 #startmeeting keystone 15:00:10 Meeting started Tue Dec 20 15:00:10 2022 UTC and is due to finish in 60 minutes. The chair is d34dh0r53. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:10 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:10 The meeting name has been set to 'keystone' 15:00:52 o/ 15:00:53 o/ 15:00:58 #topic roll call 15:01:00 admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, knikolla, lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek, gmann, zaitcev 15:01:06 o/ 15:01:15 o/ 15:01:20 o/ 15:01:49 wow, great turnout for the end of the year, thanks for joining :) 15:02:40 #topic review past meeting work items 15:02:49 #link https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-12-13-15.00.html 15:02:52 first up 15:02:59 * d34dh0r53 reviewathon https://review.opendev.org/c/openstack/keystoneauth/+/838104 (d34dh0r53, 15:03:52) 15:04:42 we looked a bit at the documentation for the OAuth 2.0 stuff in the reviewathon, now that the m-tls spec has merged we can focus on the outstanding reviews, pushing this again 15:05:02 #action reviewathon https://review.opendev.org/c/openstack/keystoneauth/+/838104 15:05:34 same with the next one 15:05:41 #action reviewathon https://review.opendev.org/c/openstack/keystone/+/838108 15:06:49 #action reviewathon https://review.opendev.org/c/openstack/keystone/+/860928 15:07:05 another docs patch for oauth 2.0 15:07:37 #action reviewathon https://review.opendev.org/c/openstack/keystoneauth/+/860923 15:08:16 next up we have d34dh0r53 look into user-defined attribute access control 15:09:22 as far as I can tell user-defined attribute access control is not a thing that we support, hiromu I think you asked about this 15:10:48 that would need a spec for implementation so maybe after antelope we can look at that if it's still needed 15:11:05 next up we have another rewviewathon that we didn't get to https://review.opendev.org/c/openstack/keystone/+/863420 15:11:12 we'll look at this one this week 15:11:18 #action reviewathon https://review.opendev.org/c/openstack/keystone/+/863420 15:11:45 next up we had 15:11:52 knikolla[m] please review https://review.opendev.org/c/openstack/pycadf/+/863702 15:12:48 knikolla[m]: thanks for looking at that, I'll see if I can figure out what failed in the gate for that one 15:13:02 finally we had 15:13:04 knikolla[m] please review https://review.opendev.org/c/openstack/keystonemiddleware/+/866805 15:13:31 that patch merged and unblocked 15:13:40 sorry took time to remember. regarding the user attributes, i understand it's not supported by Keystone, and for now we don't need to support it as we're trying alternative way. 15:13:48 thanks for pushing it through knikolla[m] 15:13:54 hiromu: ack, thanks for the update 15:14:19 that does it for the past meeting work items 15:14:35 #topic liaison updates 15:14:42 nothing new from VMT 15:14:51 knikolla[m]: anything from release management? 15:17:19 d34dh0r53: to be fair, i haven't had that much time to look into any release work. so perhaps it's best i don't have my name on it anymore. 15:17:30 knikolla[m]: ack, thanks 15:17:50 knikolla[m]: is that in a governance repo or just on our list? 15:18:04 i think it's a wiki 15:18:27 https://wiki.openstack.org/wiki/CrossProjectLiaisons#Release_management 15:18:47 ah, and in fact my name is not there. 15:20:40 oh, I didn't know about that wiki 15:20:44 * d34dh0r53 needs to update it 15:20:53 btw I think we also have to sort out this list: https://review.opendev.org/admin/groups/d7203dc55fa9bdf98c578b16ac398e0c754a1a67,members 15:21:51 #action d34dh0r53 update the CrossProjectLiaisons wiki https://wiki.openstack.org/wiki/CrossProjectLiaisons 15:22:22 i don't think that list is used anywhere :/ 15:22:42 oh, ok, i never did a keystone release so I wasn't sure 15:23:00 #action d34dh0r53 look into the keystone-groups members as well https://review.opendev.org/admin/groups/d7203dc55fa9bdf98c578b16ac398e0c754a1a67,members not sure if it's used any more 15:23:43 cool, thanks knikolla[m] and xek 15:24:04 there is a similar keystoneauth-release which includes keystone-release group https://review.opendev.org/admin/groups/defa38d1e363d439a0458380efb0824d639d5ffd,members 15:24:56 i don't think those groups are still relevant, but if they are, we can just have all of them include -core and not have extra users 15:25:42 ok, if there are any issues I'll ask lbragstad to do that 15:28:29 thanks xek 15:29:21 #topic specification OAuth 2.0 (hiromu) 15:29:27 The spec merged! 15:29:40 thanks a lot! 15:29:41 Thanks knikolla[m] and xek for the final reviews on that 15:30:11 I've added a link to the etherpad for the implementation topic 15:30:23 #link https://review.opendev.org/q/topic:bp%252Fsupport-oauth2-mtls 15:31:10 I hope the code review will also go well. 15:31:14 we can get started reviewing and testing those during the reviewathon 15:31:42 There are also a couple of documentation reviews 15:32:01 #link https://review.opendev.org/c/openstack/keystone/+/838108 15:32:09 #link https://review.opendev.org/c/openstack/keystoneauth/+/838104 15:33:22 next spec is 15:33:38 #topic specification Secure RBAC 15:33:50 #link https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#z-release-timeline_ 15:34:15 the specs have merged and the implementation links are here 15:34:23 Service Role Implementation 15:34:30 #link https://review.opendev.org/c/openstack/keystone/+/863420 15:34:38 Manager Role Implementation 15:34:45 #link https://review.opendev.org/c/openstack/keystone/+/822601 15:36:26 hopefully we get some feedback/updates from Abhishek on the -1's on the manager implementation patch 15:37:07 but probably not this year 15:37:31 that does it for spec review, next up is 15:37:37 #topic open discussion 15:37:53 we don't have anything on the agenda, does anyone have anything? 15:40:03 not me 15:40:10 ok, moving on to bug review 15:40:15 #topic bug review 15:40:32 before we get into the projects, I've started cleaning up some old bugs 15:40:38 starting with keystone 15:41:00 you may get some strange emails from bugs that are ~3, 4 even 5 years old 15:41:33 I don't have a ton of context on some of them so if I mistakenly close something that is still valid please don't hesitate to re-open 15:41:48 we just have a ton of cruft in there and it would be nice to clean house a bit 15:42:11 this is just spare time work, but I plan to do some during the holidays 15:42:33 first up for bug-review is: 15:42:42 #link https://bugs.launchpad.net/keystone/?orderby=-id&start=0 15:43:56 next up is python-keystoneclient 15:44:00 link https://bugs.launchpad.net/python-keystoneclient/?orderby=-id&start=0 15:44:14 all good there 15:44:26 keystoneauth is next 15:44:27 #link https://bugs.launchpad.net/keystoneauth/+bugs?orderby=-id&start=0 15:45:16 thanks for your patch on https://bugs.launchpad.net/keystoneauth/+bug/1999431 zaitcev 15:45:48 #action reviewathon https://review.opendev.org/c/openstack/keystoneauth/+/867603 15:46:02 Much easier than client TLS certs :-) 15:46:16 or if knikolla[m] or xek can look at ^^ before then that would be great 15:46:20 zaitcev: indeed :) 15:46:45 next up we have keystonemiddleware 15:46:47 #link https://bugs.launchpad.net/keystonemiddleware/+bugs?orderby=-id&start=0 15:47:04 which has no new bugs 15:47:20 moving on to pycadf 15:47:22 #link https://bugs.launchpad.net/pycadf/+bugs?orderby=-id&start=0 15:47:31 also nothing new 15:47:37 and finally ldappool 15:47:46 #link https://bugs.launchpad.net/ldappool/+bugs?orderby=-id&start=0 15:47:59 also clean 15:48:13 that does it for bug review 15:48:15 #topic conclusion 15:48:32 this is the last keystone weekly meeting of 2022 15:49:14 A personal thanks from me for the work in getting the specs merged and the help in trying to get keystone back into shape 15:49:51 the reviewathons have been a big help 15:50:25 we'll keep those going into next year and continue to work to reduce the backlog of reviews and bugs 15:51:22 I hope everyone has a wonderful new year, safe travels and enjoy any time off you may take :) 15:53:23 Thanks all! 15:53:27 #endmeeting