Tuesday, 2023-05-16

ozzzo_workgood morning12:43
ozzzo_workI'm trying to fix a keystone failure: Number of User/Group entities returned by LDAP exceeded size limit. Contact your LDAP administrator.12:44
ozzzo_workI googled around and then tried changing page_size from 0 to 2000 but that didn't make a difference. 12:45
ozzzo_workCan anyone help?12:45
dmendizaHi ozzzo_work.  I think maybe @d34dh0r53 would be able to help with LDAP questions14:22
zaitcevo/15:05
*** hiromu_ is now known as hiromu15:05
d34dh0r53#startmeeting keystone15:06
opendevmeetMeeting started Tue May 16 15:06:46 2023 UTC and is due to finish in 60 minutes.  The chair is d34dh0r53. Information about MeetBot at http://wiki.debian.org/MeetBot.15:06
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:06
opendevmeetThe meeting name has been set to 'keystone'15:06
d34dh0r53apologies, my previous meeting ran long15:06
zaitcevnp15:07
d34dh0r53#topic roll call15:07
hiromuo/15:07
d34dh0r53admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, knikolla[m], lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek, gmann, zaitcev, reqa, dmendiza[m]15:07
d34dh0r53o/15:07
d34dh0r53#topic review past meeting work items15:09
d34dh0r53https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-05-09-15.07.html15:10
d34dh0r53d34dh0r53 investigate https://bugs.launchpad.net/keystone/+bug/200975215:10
d34dh0r53didn't get to it, will try this week15:10
d34dh0r53#action d34dh0r53 investigate https://bugs.launchpad.net/keystone/+bug/200975215:10
d34dh0r53d34dh0r53 Look into adding/restoring a known issues section to our documentation15:11
d34dh0r53same, need to work on that and the next one this week15:11
d34dh0r53#action d34dh0r53 Look into adding/restoring a known issues section to our documentation15:11
d34dh0r53#action d34dh0r53 add https://bugs.launchpad.net/keystone/+bug/1305950 to the known issues section of our documentation15:11
d34dh0r53finally we have d34dh0r53 review our open LDAP bugs https://bugs.launchpad.net/keystone/+bugs?field.tag=ldap15:11
d34dh0r53I did do this and there are some bugs I think we can close, also some low hanging fruit15:12
dmendiza🙋‍♂️15:12
d34dh0r53o/ dmendiza 15:13
d34dh0r53that does it for the past meeting work items15:13
d34dh0r53next up15:13
d34dh0r53#topic liaison updates15:13
d34dh0r53nothing from VMT15:13
d34dh0r53I've been reviewing the bobcat-1 patches, holding off on keystoneauth until a couple of patches merge which should be any minute now15:14
d34dh0r53moving on15:15
d34dh0r53#topic specification OAuth 2.0 (hiromu)15:16
d34dh0r53#link https://review.opendev.org/q/topic:bp%252Foauth2-client-credentials-ext15:16
d34dh0r53sorry, wrong link15:17
d34dh0r53#undo15:17
opendevmeetRemoving item from minutes: #link https://review.opendev.org/q/topic:bp%252Foauth2-client-credentials-ext15:17
d34dh0r53#link https://review.opendev.org/c/openstack/keystone-specs/+/86155415:17
d34dh0r53That is for the external OAuth spec15:17
d34dh0r53anything you need hiromu?15:17
hiromuI've updated specs to reply Julia's comment. I'll remind to Julia.15:18
hiromujust fyi15:18
d34dh0r53ack, thanks15:18
d34dh0r53next up, we have15:19
d34dh0r53#topic specification Secure RBAC (dmendiza[m])15:19
d34dh0r53Service Role Implementation15:19
d34dh0r53#link https://review.opendev.org/c/openstack/keystone/+/86342015:19
d34dh0r53Manager Role Implementation15:19
d34dh0r53#link https://review.opendev.org/c/openstack/keystone/+/82260115:19
dmendizaStill need to move those forward15:20
dmendizaI want to say gmann was going to update one of the specs15:20
d34dh0r53ack15:21
d34dh0r53next up15:22
d34dh0r53#topic specification SQLAlchemy 2.0 (stephenfin)15:22
d34dh0r53We're going to handle these in the reviewathon this week15:23
d34dh0r53#topic open discussion15:24
d34dh0r53(drencrom) We need to merge these backports to fix pep8 tests15:25
drencromWe talked about this last week. We concluded some of the patches were missing the patches to test_ec2_token_middleware.py15:25
d34dh0r53looks like some of the backports need to integrate the ec2_token_middleware tests15:25
d34dh0r53what drencrom said :)15:25
d34dh0r53drencrom: do you have the bandwidth to update those patches? We can get them reviewed on Friday15:26
drencrombut the ones that do have that patch are ok IMHO, some of them need another +215:26
d34dh0r53ack15:26
d34dh0r53I'll bug the cores about those ones today15:27
drencromhttps://review.opendev.org/c/openstack/keystonemiddleware/+/882401 is missing the patch but I don't think I can update it as I'm not the owner15:27
d34dh0r53ahh, I am the owner, I can update that one15:27
d34dh0r53is that the only one?15:27
drencromI also had an issue with the Victoria one15:28
drencromI got an error when I tried to merge test_ec2_token_middleware.py. Maybe I can try again.15:28
d34dh0r53ok, and I'll update 2023.115:29
d34dh0r53#action d34dh0r53 update https://review.opendev.org/c/openstack/keystonemiddleware/+/882401 to include test_ec2_token_middleware.py15:29
drencromThanks15:30
d34dh0r53#action drencrom look at https://review.opendev.org/c/openstack/keystonemiddleware/+/878027 to see if we can add the test_ec2_token_middleware.py to it15:30
d34dh0r53np, thank you!15:30
d34dh0r53next up15:31
d34dh0r53(mustafakemalgilor) PooledLdapHandler message.clean() patch backports15:31
d34dh0r53we're still missing a couple of backports for this15:31
d34dh0r53x, w, v, u still need another +2 +115:33
d34dh0r53dmendiza: mind taking a look starting here? https://review.opendev.org/c/openstack/keystone/+/87484315:33
zaitcevDid you see a lowe-constraints failure in https://review.opendev.org/c/openstack/keystonemiddleware/+/87802815:34
zaitcevMaybe Ussuri is just too old for this15:34
zaitcevTrain was EOLed, I think15:35
dmendizad34dh0r53, ack15:35
d34dh0r53zaitcev: I missed that15:35
d34dh0r53maybe we stop at v?15:35
d34dh0r53let's talk about it on Friday when he have better patches up for 2023.1 and V15:37
d34dh0r53next up15:37
d34dh0r53(reqa) OAuth 2.0 Device Authorization Grant bugfix15:37
d34dh0r53I think everything has merged for this, do we need anything else?15:37
d34dh0r53#link https://review.opendev.org/c/openstack/keystoneauth/+/87689315:37
d34dh0r53#link https://review.opendev.org/q/topic:reqa/v3oidcdeviceauth15:38
d34dh0r53Ok, I think we're done with that, I'll get it off the agenda15:39
d34dh0r53#topic bug review15:40
d34dh0r53#link https://bugs.launchpad.net/keystone/?orderby=-id&start=015:40
d34dh0r53nothing new for keystone, I need to look into that federation bug15:40
d34dh0r53#action d34dh0r53 look at https://bugs.launchpad.net/keystone/+bug/201864415:40
d34dh0r53#link https://bugs.launchpad.net/python-keystoneclient/?orderby=-id&start=015:41
d34dh0r53nothing new for python-keystoneclient either15:41
d34dh0r53#link https://bugs.launchpad.net/keystoneauth/+bugs?orderby=-id&start=015:41
d34dh0r53no new bugs there15:41
d34dh0r53#link https://bugs.launchpad.net/keystonemiddleware/+bugs?orderby=-id&start=015:42
d34dh0r53clean15:42
d34dh0r53#link https://bugs.launchpad.net/pycadf/+bugs?orderby=-id&start=015:42
d34dh0r53no new bugs15:42
d34dh0r53#link https://bugs.launchpad.net/ldappool/+bugs?orderby=-id&start=015:43
d34dh0r53no new15:43
d34dh0r53#topic conclusion15:43
d34dh0r53not much for me, please come to the reviewathon Friday 19-May-2023 14:00 UTC15:44
d34dh0r53#link meet.google.com/drx-yoqc-nzs15:44
d34dh0r53thanks folks!15:44
d34dh0r53#endmeeting15:44
opendevmeetMeeting ended Tue May 16 15:44:56 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:44
opendevmeetMinutes:        https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-05-16-15.06.html15:44
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-05-16-15.06.txt15:44
opendevmeetLog:            https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-05-16-15.06.log.html15:44
opendevreviewMerged openstack/keystoneauth master: Make v3oidcpassword send client_id  https://review.opendev.org/c/openstack/keystoneauth/+/88196916:23
opendevreviewMerged openstack/keystoneauth master: Fix up some packaging metadata  https://review.opendev.org/c/openstack/keystoneauth/+/87772216:23
ozzzod34dh0r53: do you have any ideas on how to fix my "LDAP exceeded size limit" issue?16:31
ozzzo_workd34dh0r53: When I search for that error I find this bug: https://bugs.launchpad.net/keystone/+bug/189612117:03
ozzzo_workand I see someone talking about fixing it by setting page_size to a non-zero value, so i tried that but it didn't make a difference17:04
ozzzo_workI followed the instructions here and added page_size under [ldap] in my keystone.conf17:05
ozzzo_workhttps://docs.openstack.org/keystone/latest/admin/configuration.html#identity-ldap-server-set-up17:05
ozzzo_workand I see it inside the container, in /etc/keystone/keystone.conf but I still get the error from "group list"17:06
ozzzo_workd34dh0r53: The error is "Number of User/Group entities returned by LDAP exceeded size limit. Contact your LDAP administrator."17:22
zaitcevWoa17:39
zaitcevCan anyone explain just how this is imported: https://opendev.org/openstack/keystone/src/branch/master/keystone/identity/backends/ldap/common.py#L100317:40
zaitcevThere's no "import ldap" and yet ldap.SIZELIMIT_EXCEEDED (and a ton of similar names) are used with no problem.17:40
zaitcevozzzo_work: Leaving the import problem aside, the code says that your page setting didn't take hold.17:43
ozzzo_workzaitcev: I see it in /etc/keystone/keystone.conf in the container. Is there a better way to check it?17:59
ozzzo_workI'm running kolla-ansible train17:59
opendevreviewMerged openstack/keystone master: [PooledLDAPHandler] Clean up the fix for result3()  https://review.opendev.org/c/openstack/keystone/+/87818718:07
opendevreviewJorge Merlino proposed openstack/keystonemiddleware master: Add timeout for requests  https://review.opendev.org/c/openstack/keystonemiddleware/+/88329718:25
opendevreviewJorge Merlino proposed openstack/keystonemiddleware master: [DNM] Fix mocks in EC2 token tests  https://review.opendev.org/c/openstack/keystonemiddleware/+/88329919:03
ozzzo_workcan anyone help with my "LDAP exceeded size limit" issue?21:16

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