Tuesday, 2022-07-26

opendevreviewwangjiaqi proposed openstack/keystone master: Use TOX_CONSTRAINTS_FILE  https://review.opendev.org/c/openstack/keystone/+/85032600:40
opendevreviewKe Niu proposed openstack/keystonemiddleware master: Use TOX_CONSTRAINTS_FILE  https://review.opendev.org/c/openstack/keystonemiddleware/+/85097306:12
opendevreviewKe Niu proposed openstack/keystone-specs master: Use TOX_CONSTRAINTS_FILE  https://review.opendev.org/c/openstack/keystone-specs/+/85097908:33
*** dviroel__ is now known as dviroel11:05
*** blarnath is now known as d34dh0r5313:13
*** dasm|off is now known as dasm13:19
*** dviroel is now known as dviroel|lunch14:55
dmendiza[m]#startmeeting keystone15:00
opendevmeetMeeting 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
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
opendevmeetThe meeting name has been set to 'keystone'15:00
xeko/15:00
dmendiza[m]#topic Roll Call15:01
h_asahinao/15:01
mauricioharley[m]o/15:01
dmendiza[m]Courtesy ping for admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, knikolla, lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek15:02
knikollao/15:02
dmendiza[m]As usual the agenda is over here:15:02
dmendiza[m]#link https://etherpad.opendev.org/p/keystone-weekly-meeting15:02
dmendiza[m]#topic Review Past Meeting Action Items15:02
dmendiza[m]#link https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-19-15.02.html15:02
d34dh0r53o/15:02
dmendiza[m]I checked on the milestone-2 patches and I didn't see any patches for Keystone15:04
dmendiza[m]I think we're past the deadline, which should be fine, hopefully15:04
dmendiza[m]Looks like we did get releases for keystoneauth, python-keystoneclient and keystonemiddleware15:05
dmendiza[m]#link https://review.opendev.org/c/openstack/releases/+/84955915:05
dmendiza[m]#link https://review.opendev.org/c/openstack/releases/+/84955315:05
dmendiza[m]#link https://review.opendev.org/c/openstack/releases/+/84955215:05
dmendiza[m]#topic Liaison Updates15:06
dmendiza[m]I don't have any updates15:06
* dmendiza[m] needs to catch up on oslo happenings15:06
dmendiza[m]Moving on ...15:06
dmendiza[m]#topic OAuth 2.015:06
dmendiza[m]We reviewed the mTLS spec last week during the reviewathon15:06
dmendiza[m]I think we left a few questions on a few points15:06
dmendiza[m]thanks everyone who joined that and took the time to read through the RFC15:07
dmendiza[m]h_asahina: any updates for us this week?15:07
h_asahinaI've confirmed it. thanks a lot. I'll update it tomorrow.15:07
dmendiza[m]Great, thanks h_asahina 15:07
dmendiza[m]If you can get it updated before Friday we can look at it again this week for the reviewathon15:07
gagehugoo/15:08
h_asahinagreat, thanks15:08
dmendiza[m]Hi gagehugo !15:08
knikollaoh, hi gagehugo! 15:08
dmendiza[m]OK, moving on ...15:08
h_asahinacan I ask bout xek's comments?15:08
dmendiza[m]#topic Secure RBAC15:08
dmendiza[m]oops15:08
dmendiza[m]sorry,15:08
h_asahinasorry for interruption.15:08
dmendiza[m]#undo15:08
opendevmeetRemoving item from minutes: #topic Secure RBAC15:08
dmendiza[m]h_asahina: go ahead15:08
h_asahinaWhat does you mean by "Maybe there is just one common usecase here, that we could describe here, that we want to support,"?15:09
h_asahinashould I describe the usecase that we think the ideal, here?15:10
xekh_asahina, maybe it's because my experience with TLS everywhere, where all of the endpoints are encrypted I see many ways this could be configured15:10
xekh_asahina, or enabled on some endpoints, enabled only on the keystone endpoint, or there could be just one additional mtls endpoint to get the authtoken15:11
h_asahinabasically we thought of "enabled only on the keystone endpoint"15:12
h_asahinaI think forcing enabling mtls for all endpoints is out of scope of this spec15:12
xekh_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 there15:12
h_asahinaSo, should I write that is the out of scope clearly?15:14
xekh_asahina, yeah, that would be great :)15:16
d34dh0r53++15:17
dmendiza[m]Thanks h_asahina 15:17
dmendiza[m]Anything else on this topic?15:17
h_asahinaGot it.15:17
h_asahinaWe've updated Yoga OAuth2.0 patch 15:18
h_asahinabut, Zuul jobs in keystonemiddleware one failed.15:18
h_asahinaDo you have any clues to fix it. It seems unrealted to this patch.15:18
h_asahina /fix it./fix it?/15:19
h_asahinahttps://review.opendev.org/c/openstack/keystonemiddleware/+/83073715:19
h_asahinaZuul: https://zuul.opendev.org/t/openstack/build/1df2f66746174d7994f698d0170b6d6e15:20
h_asahina      File "/home/zuul/src/opendev.org/openstack/keystonemiddleware/keystonemiddleware/tests/unit/audit/test_logging_notifier.py", line 36, in test_api_request_no_messaging15:20
h_asahina    call_args = log.call_args_list[0][0]15:20
h_asahina    IndexError: list index out of range15:20
h_asahinaor maybe I should say Have you seen this error?15:21
dmendiza[m]Hmm... that's strange15:22
dmendiza[m]h_asahina: are you able to reproduce that locally?15:23
h_asahinaI did't try yet15:24
h_asahinaI've tried, it occurs.15:25
dmendiza[m]Yeah, weird.  Works for me locally15:28
dmendiza[m]oh sorry on master branch15:29
dmendiza[m]let me try your patch15:29
dmendiza[m]Yeah, I get the same error15:32
dmendiza[m]I'll have to look into it further after the meeting15:32
dmendiza[m]I'll ping you if I find anything h_h15:32
dmendiza[m]h_asahina: ^^^15:32
dmendiza[m]OK, moving on ...15:33
h_asahinathanks. I'll do so too.15:33
dmendiza[m]#topic Secure RBAC15:33
dmendiza[m]No updates from me this week.  The pop-up team should be meeting again next week, so we'll see how that goes.15:33
dmendiza[m]#topic Implement pagination in list APIs 15:34
dmendiza[m]#link https://etherpad.opendev.org/p/Horizon_pagination_discussion15:34
dmendiza[m]sdrozdov: around?15:34
dmendiza[m]I guess not15:38
dmendiza[m]but they were asking about this in the channel yesterday15:38
dmendiza[m]I don't know the historical context, but the Keystone API does not support pagination in list calls?15:38
dmendiza[m]but it was supported before?15:39
gagehugoI thought it was supported15:39
dmendiza[m]So the ask is to re-enable, or I guess re-implement pagination.15:39
gagehugobut it's been awhile since I last looked15:39
dmendiza[m]Yeah, I haven't dug into the code15:39
dmendiza[m]sdrozdov is running a cloud with lots of entities15:39
dmendiza[m]and having issues with certain horizon pages crashing because they cannot paginate through our APIs15:40
dmendiza[m]It seems like a reasonable request to me.15:40
mauricioharley[m]Agreed.15:41
dmendiza[m]I think we might need a spec for that though15:42
dmendiza[m]OK, moving on ...15:44
dmendiza[m]#topic Open Discussion15:44
dmendiza[m]Any other topics we should cover before we look at bug reports?15:45
gagehugosorry I stepped away for a second15:46
gagehugoIf anyone has time to review https://review.opendev.org/c/openstack/keystone/+/849724, I'd appreciate it15:46
gagehugothat's all I got15:46
dmendiza[m]Ack, I'll take a look15:47
dmendiza[m]#topic Bug Review15:52
dmendiza[m]Let's quickly go through the new bugs15:52
dmendiza[m]#link https://bugs.launchpad.net/keystone/+bug/198248915:52
dmendiza[m]> keystoneauth dependencies appear broken15:52
dmendiza[m]I was not able to recreate this in Fedora15:52
dmendiza[m]I was talking to Julia about it, and she mentioned she's using Debian 15:53
dmendiza[m]so I'll have to set up a Debian VM to check this out15:54
dmendiza[m]unless someone is a Debian user here?15:54
dmendiza[m]And that's the only new bug this week.15:58
dmendiza[m]That's all the time we have for today15:58
dmendiza[m]thanks for joining, y'all15:58
dmendiza[m]#endmeeting15:58
opendevmeetMeeting ended Tue Jul 26 15:58:23 2022 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:58
opendevmeetMinutes:        https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-26-15.00.html15:58
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-26-15.00.txt15:58
opendevmeetLog:            https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-26-15.00.log.html15:58
*** dviroel|lunch is now known as dviroel16:01
sdrozdovI do apologise, it seems like Ive missed the meeting all together, I thought that It will take place at 18:00 BST 17:30
sdrozdovdmendiza[m]: Would it be possible to get an update regarding keystone pagination, I do apologise for my absence!17:33
dmendiza[m]HI sdrozdov 19:33
dmendiza[m]sdrozdov: I am unsure about the current state of pagination.  Seems Keystone used to do it?  In any case, maybe it would make sense to write a quick spec about the change.19:33
dmendiza[m]sdrozdov: this is the log from today's meeting: https://meetings.opendev.org/meetings/keystone/2022/keystone.2022-07-26-15.00.log.html19:33
*** dasm is now known as dasm|off22:17
*** dviroel is now known as dviroel|out23:29

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!