15:00:48 #startmeeting keystone 15:00:48 Meeting started Tue Jul 26 15:00:48 2022 UTC and is due to finish in 60 minutes. The chair is dmendiza[m]. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:00:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:00:48 The meeting name has been set to 'keystone' 15:00:53 o/ 15:01:02 #topic Roll Call 15:01:30 o/ 15:01:58 o/ 15:02:09 Courtesy ping for admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, knikolla, lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek 15:02:18 o/ 15:02:26 As usual the agenda is over here: 15:02:27 #link https://etherpad.opendev.org/p/keystone-weekly-meeting 15:02:37 #topic Review Past Meeting Action Items 15:02:50 #link https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-19-15.02.html 15:02:58 o/ 15:04:40 I checked on the milestone-2 patches and I didn't see any patches for Keystone 15:04:50 I think we're past the deadline, which should be fine, hopefully 15:05:21 Looks like we did get releases for keystoneauth, python-keystoneclient and keystonemiddleware 15:05:27 #link https://review.opendev.org/c/openstack/releases/+/849559 15:05:34 #link https://review.opendev.org/c/openstack/releases/+/849553 15:05:42 #link https://review.opendev.org/c/openstack/releases/+/849552 15:06:05 #topic Liaison Updates 15:06:08 I don't have any updates 15:06:16 * dmendiza[m] needs to catch up on oslo happenings 15:06:23 Moving on ... 15:06:28 #topic OAuth 2.0 15:06:40 We reviewed the mTLS spec last week during the reviewathon 15:06:59 I think we left a few questions on a few points 15:07:10 thanks everyone who joined that and took the time to read through the RFC 15:07:22 h_asahina: any updates for us this week? 15:07:25 I've confirmed it. thanks a lot. I'll update it tomorrow. 15:07:42 Great, thanks h_asahina 15:07:59 If you can get it updated before Friday we can look at it again this week for the reviewathon 15:08:02 o/ 15:08:11 great, thanks 15:08:11 Hi gagehugo ! 15:08:12 oh, hi gagehugo! 15:08:20 OK, moving on ... 15:08:24 can I ask bout xek's comments? 15:08:24 #topic Secure RBAC 15:08:31 oops 15:08:36 sorry, 15:08:37 sorry for interruption. 15:08:37 #undo 15:08:37 Removing item from minutes: #topic Secure RBAC 15:08:47 h_asahina: go ahead 15:09:39 What does you mean by "Maybe there is just one common usecase here, that we could describe here, that we want to support,"? 15:10:12 should I describe the usecase that we think the ideal, here? 15:10:28 h_asahina, maybe it's because my experience with TLS everywhere, where all of the endpoints are encrypted I see many ways this could be configured 15:11:12 h_asahina, or enabled on some endpoints, enabled only on the keystone endpoint, or there could be just one additional mtls endpoint to get the authtoken 15:12:03 basically we thought of "enabled only on the keystone endpoint" 15:12:40 I think forcing enabling mtls for all endpoints is out of scope of this spec 15:12:59 h_asahina, yeah, that's reasonable, I didn't want a situation where people open bugs, because they expect something to work which just isn't there 15:14:22 So, should I write that is the out of scope clearly? 15:16:15 h_asahina, yeah, that would be great :) 15:17:19 ++ 15:17:40 Thanks h_asahina 15:17:47 Anything else on this topic? 15:17:51 Got it. 15:18:07 We've updated Yoga OAuth2.0 patch 15:18:31 but, Zuul jobs in keystonemiddleware one failed. 15:18:48 Do you have any clues to fix it. It seems unrealted to this patch. 15:19:14 /fix it./fix it?/ 15:19:32 https://review.opendev.org/c/openstack/keystonemiddleware/+/830737 15:20:03 Zuul: https://zuul.opendev.org/t/openstack/build/1df2f66746174d7994f698d0170b6d6e 15:20:32 File "/home/zuul/src/opendev.org/openstack/keystonemiddleware/keystonemiddleware/tests/unit/audit/test_logging_notifier.py", line 36, in test_api_request_no_messaging 15:20:33 call_args = log.call_args_list[0][0] 15:20:35 IndexError: list index out of range 15:21:41 or maybe I should say Have you seen this error? 15:22:09 Hmm... that's strange 15:23:57 h_asahina: are you able to reproduce that locally? 15:24:37 I did't try yet 15:25:44 I've tried, it occurs. 15:28:44 Yeah, weird. Works for me locally 15:29:04 oh sorry on master branch 15:29:07 let me try your patch 15:32:35 Yeah, I get the same error 15:32:45 I'll have to look into it further after the meeting 15:32:52 I'll ping you if I find anything h_h 15:32:59 h_asahina: ^^^ 15:33:08 OK, moving on ... 15:33:10 thanks. I'll do so too. 15:33:24 #topic Secure RBAC 15:33:47 No updates from me this week. The pop-up team should be meeting again next week, so we'll see how that goes. 15:34:04 #topic Implement pagination in list APIs 15:34:11 #link https://etherpad.opendev.org/p/Horizon_pagination_discussion 15:34:21 sdrozdov: around? 15:38:22 I guess not 15:38:30 but they were asking about this in the channel yesterday 15:38:56 I don't know the historical context, but the Keystone API does not support pagination in list calls? 15:39:15 but it was supported before? 15:39:23 I thought it was supported 15:39:29 So the ask is to re-enable, or I guess re-implement pagination. 15:39:32 but it's been awhile since I last looked 15:39:42 Yeah, I haven't dug into the code 15:39:57 sdrozdov is running a cloud with lots of entities 15:40:20 and having issues with certain horizon pages crashing because they cannot paginate through our APIs 15:40:29 It seems like a reasonable request to me. 15:41:22 Agreed. 15:42:10 I think we might need a spec for that though 15:44:43 OK, moving on ... 15:44:51 #topic Open Discussion 15:45:01 Any other topics we should cover before we look at bug reports? 15:46:15 sorry I stepped away for a second 15:46:30 If anyone has time to review https://review.opendev.org/c/openstack/keystone/+/849724, I'd appreciate it 15:46:38 that's all I got 15:47:45 Ack, I'll take a look 15:52:09 #topic Bug Review 15:52:15 Let's quickly go through the new bugs 15:52:26 #link https://bugs.launchpad.net/keystone/+bug/1982489 15:52:35 > keystoneauth dependencies appear broken 15:52:43 I was not able to recreate this in Fedora 15:53:53 I was talking to Julia about it, and she mentioned she's using Debian 15:54:00 so I'll have to set up a Debian VM to check this out 15:54:07 unless someone is a Debian user here? 15:58:06 And that's the only new bug this week. 15:58:16 That's all the time we have for today 15:58:20 thanks for joining, y'all 15:58:23 #endmeeting