Tuesday, 2023-03-21

opendevreviewDavid Wilde proposed openstack/keystone master: Add existing user flags  https://review.opendev.org/c/openstack/keystone/+/87804602:06
opendevreviewDavid Wilde proposed openstack/keystone-tempest-plugin master: Add existing user logic  https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/87804702:08
thuvhhi team, is there anyway to change domain of existing project 02:54
opendevreviewOpenStack Proposal Bot proposed openstack/keystone master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/keystone/+/85780503:39
*** EugenMayer43 is now known as EugenMayer406:56
opendevreviewDavid Wilde proposed openstack/keystone-tempest-plugin master: Add existing user logic  https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/87804713:37
d34dh0r53meeting will start a bit late15:01
d34dh0r53#startmeeting keystone15:05
opendevmeetMeeting started Tue Mar 21 15:05:51 2023 UTC and is due to finish in 60 minutes.  The chair is d34dh0r53. Information about MeetBot at http://wiki.debian.org/MeetBot.15:05
opendevmeetUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:05
opendevmeetThe meeting name has been set to 'keystone'15:05
d34dh0r53#topic roll call15:05
d34dh0r53admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, knikolla[m], lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek, gmann, zaitcev, arequate, dmendiza[m]15:06
dmendiza[m]🙋15:06
knikolla[m]o/15:07
hiromuo/15:08
d34dh0r53o/15:08
d34dh0r53#topic review past meeting work items15:09
d34dh0r53#link https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-03-14-15.02.html15:09
d34dh0r53#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 more15:09
d34dh0r53d34dh0r53 investigate https://bugs.launchpad.net/keystone/+bug/200975215:10
d34dh0r53I'm still looking at this, my reproducer environment is unreachable ATM15:10
d34dh0r53#action d34dh0r53 investigate https://bugs.launchpad.net/keystone/+bug/200975215:10
d34dh0r53that does it for the past meeting work items15:11
d34dh0r53next up we have15:11
d34dh0r53#topic liaison updates15:11
d34dh0r53nothing from VMT15:11
d34dh0r53moving on15:12
d34dh0r53#topic specification OAuth 2.0 (hiromu)15:13
d34dh0r53#link https://review.opendev.org/q/topic:bp%252Foauth2-client-credentials-ext15:13
d34dh0r53External OAuth 2.0 Specification15:13
d34dh0r53#link https://review.opendev.org/c/openstack/keystone-specs/+/86155415:13
d34dh0r53OAuth 2.0 Implementation15:13
d34dh0r53#link https://review.opendev.org/q/topic:bp%252Fsupport-oauth2-mtls15:13
d34dh0r53OAuth 2.0 Documentation15:13
d34dh0r53#link https://review.opendev.org/c/openstack/keystone/+/83810815:13
d34dh0r53#link https://review.opendev.org/c/openstack/keystoneauth/+/83810415:13
hiromuI sent ML to decide time slot for discussing ext OAuth2.0 server support on vPTG, and I got a reply from Ironic15:14
hiromuhttps://lists.openstack.org/pipermail/openstack-discuss/2023-March/032796.html15:14
hiromuI need one slot for this topic, so I'm going to suggest the Keystone's first slot on next Monday. Is this okay for Keystone?15:16
d34dh0r53Yes, this is fine for me15:16
d34dh0r53Does it work for you knikolla[m] and dmendiza[m] ?15:16
* dmendiza[m] checks PTG calendar 15:17
dmendiza[m]#link https://ptg.opendev.org/ptg.html15:18
dmendiza[m]Works for me.  There's nothing else on MOnday that I need to attend15:18
d34dh0r53ack15:18
hiromuThe date may vary depending on Ironic's reply, please check this thread.15:18
d34dh0r53hiromu: I'm watching that thread and will update accordingly15:19
hiromuthanks a lot15:19
d34dh0r53no problem, anything else?15:19
hiromuno, thanks :)15:20
d34dh0r53next up15:20
d34dh0r53#topic Secure RBAC (dmendiza[m])15:20
d34dh0r53#link https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#z-release-timeline_15:20
d34dh0r53Service Role Implementation15:20
d34dh0r53#link https://review.opendev.org/c/openstack/keystone/+/86342015:20
d34dh0r53Manager Role Implementation15:20
d34dh0r53#link https://review.opendev.org/c/openstack/keystone/+/82260115:20
d34dh0r53any updates dmendiza[m] ?15:20
dmendiza[m]No updates, sorry.  I've been focused on downstream things 😅15:21
d34dh0r53no worries :)15:21
d34dh0r53next up15:21
d34dh0r53#topic specification SQLAlchemy 2.0 (stephenfin)15:21
d34dh0r53#link https://review.opendev.org/q/topic:sqlalchemy-20+is:open+project:openstack/keystone15:21
d34dh0r53Can I get reviews on this, while I have context/time to close it out?15:21
d34dh0r53What more do you need from me?15:21
d34dh0r53stephenfin: thanks for these, I'll start reviewing this week15:22
stephenfinno worries (y)15:22
d34dh0r53cool, moving to open discussion15:22
d34dh0r53#topic open discussion15:23
d34dh0r53 (mustafakemalgilor) PooledLdapHandler message.clean() patch backports15:23
* dmendiza[m] needs to catch up on reviews15:23
dmendiza[m]what's the next branch on those backports?15:23
d34dh0r53review request15:24
d34dh0r53#link ussuri: https://review.opendev.org/c/openstack/keystone/+/87484615:24
d34dh0r53#link victoria: https://review.opendev.org/c/openstack/keystone/+/87484715:24
d34dh0r53#link wallaby: https://review.opendev.org/c/openstack/keystone/+/87484415:24
d34dh0r53#link xena: https://review.opendev.org/c/openstack/keystone/+/87484315:24
d34dh0r53#link yoga: https://review.opendev.org/c/openstack/keystone/+/87484215:24
d34dh0r53#link zed: https://review.opendev.org/c/openstack/keystone/+/87484115:24
d34dh0r53#undo15:24
opendevmeetRemoving item from minutes: #link https://review.opendev.org/c/openstack/keystone/+/87484115:24
dmendiza[m]No train?15:24
d34dh0r53I don't see one15:24
dmendiza[m]Yoga +2/+A15:24
d34dh0r53thanks dmendiza[m] 15:25
dmendiza[m]I'll keep an eye out for this to merge and kick the next branch15:25
dmendiza[m]Going back to the Gerrit group AI15:25
d34dh0r53ack, TYS15:25
dmendiza[m]so we don't have to keep kicking it15:25
d34dh0r53next up15:26
d34dh0r53(drencrom) We need to merge and backport this patch https://review.opendev.org/c/openstack/keystonemiddleware/+/877808 to fix pep8 tests15:26
d34dh0r53dmendiza[m]: mind looking at ^ while you have gerrit open ;)15:26
* dmendiza[m] looks15:27
dmendiza[m]d34dh0r53: +2/+A'd15:27
d34dh0r53thanks dmendiza[m] 15:28
d34dh0r53any thing else for open discussion>15:28
d34dh0r53?15:28
d34dh0r53cool, moving on to15:28
drencromThanks, I'll do the cherry picks for backports later15:28
opendevreviewTakashi Kajinami proposed openstack/keystone-tempest-plugin master: Replace deprecated tenant_id property  https://review.opendev.org/c/openstack/keystone-tempest-plugin/+/87811115:28
d34dh0r53thanks drencrom 15:28
d34dh0r53#topic bug review15:28
d34dh0r53#link ussuri: https://review.opendev.org/c/openstack/keystone/+/87484615:29
dmendiza[m]wait hold up15:29
d34dh0r53#undo15:29
opendevmeetRemoving item from minutes: #link https://review.opendev.org/c/openstack/keystone/+/87484615:29
d34dh0r53#undo15:29
opendevmeetRemoving item from minutes: #topic bug review15:29
dmendiza[m]I wanted to talk about the gerrit groups15:29
dmendiza[m]sorry, missed the last call there15:29
d34dh0r53ahh, no worries dmendiza[m] 15:29
* d34dh0r53 hands dmendiza[m] the mic15:29
dmendiza[m]#link https://paste.opendev.org/show/bnWClSh0CkCnc87qc8aG/15:29
dmendiza[m]this is currently what's in project-config15:29
dmendiza[m]I'm not sure exactly what group you were wanting to check15:30
dmendiza[m]?15:30
dmendiza[m]We could probably do some group linking so that keystone-core is the main group and the others include keystone-core15:31
dmendiza[m]so we don't have to go update every single group every time keystone-core changes15:31
d34dh0r53right, I think we should do that.  Do you know if https://review.opendev.org/admin/groups/d7203dc55fa9bdf98c578b16ac398e0c754a1a67,members is used at all?15:33
dmendiza[m]It's used here:15:34
dmendiza[m]#link https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/openstack/keystone.config#L4-L515:34
dmendiza[m]pushMerge for "refs/for/refs/*", which my gerrit-fu is not strong enough to decypher15:34
dmendiza[m]the ref spec looks weird15:34
d34dh0r53yeah15:35
d34dh0r53and where does keystonemiddleware inherit from?15:35
dmendiza[m]#link https://opendev.org/openstack/project-config/src/branch/master/gerrit/projects.yaml#L3626-L363015:37
d34dh0r53ack15:38
dmendiza[m]looks like keystonemiddlware is configured to use keystoneauth15:38
dmendiza[m]#link https://opendev.org/openstack/project-config/src/branch/master/gerrit/acls/openstack/keystoneauth.config15:38
dmendiza[m]so it uses keystoneauth-core and keystone-stable-maint, 15:38
d34dh0r53yep15:39
d34dh0r53dmendiza[m]: let's work to get this cleaned up, I think everything should inherit from keystone-core unless there are objections15:39
dmendiza[m]Sounds good to me.  knikolla ?15:40
d34dh0r53I've added it as a quick PTG agenda item15:41
d34dh0r53thanks dmendiza[m] 15:42
d34dh0r53anything else for open discussion?15:42
knikolla[m]sure15:42
dmendiza[m]nope, I'm good now, thanks15:42
d34dh0r53++15:43
d34dh0r53#topic bug review15:43
d34dh0r53#link https://bugs.launchpad.net/keystone/?orderby=-id&start=015:43
d34dh0r53no new bugs for keystone15:43
d34dh0r53#link https://bugs.launchpad.net/python-keystoneclient/?orderby=-id&start=015:43
d34dh0r53python-keystoneclient is clean15:43
d34dh0r53#link https://bugs.launchpad.net/keystoneauth/+bugs?orderby=-id&start=015:43
d34dh0r53nothing new in keystoneauth15:44
d34dh0r53#link https://bugs.launchpad.net/keystonemiddleware/+bugs?orderby=-id&start=015:44
d34dh0r53nor in keystonemiddleware15:44
d34dh0r53#link https://bugs.launchpad.net/pycadf/+bugs?orderby=-id&start=015:44
d34dh0r53pycadf has nothing new15:45
d34dh0r53#link https://bugs.launchpad.net/ldappool/+bugs?orderby=-id&start=015:45
d34dh0r53and no new bugs in ldappool15:45
d34dh0r53#topic conclusion15:45
d34dh0r53PTG is next week15:45
d34dh0r53#link https://etherpad.opendev.org/p/bobcat-ptg-keystone15:46
d34dh0r53dmendiza[m]: we have a topic on there from last cycle for deprecating python-keystoneclient.  Are you still interested in helping/advising with that?15:46
dmendiza[m]Yeah, sure15:47
d34dh0r53tys!15:48
d34dh0r53please add agenda items15:48
d34dh0r53no weekly meeting next week.  We'll talk about the reviewathon in one of our sessions15:49
d34dh0r53thanks all!15:49
d34dh0r53#endmeeting15:49
opendevmeetMeeting ended Tue Mar 21 15:49:32 2023 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:49
opendevmeetMinutes:        https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-03-21-15.05.html15:49
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-03-21-15.05.txt15:49
opendevmeetLog:            https://meetings.opendev.org/meetings/keystone/2023/keystone.2023-03-21-15.05.log.html15:49
dmendiza[m]Thanks, d34dh0r53 15:49
opendevreviewMerged openstack/keystonemiddleware master: Add timeout for requests  https://review.opendev.org/c/openstack/keystonemiddleware/+/87780816:49
zaitcevGoddamit guys20:20
zaitcevHiromu, Greg, Dave20:21
zaitcevdmendiza[m]: Next time please wait merging stuff like https://review.opendev.org/c/openstack/keystonemiddleware/+/877808, I was just about to put -1 on it.20:22
zaitcevIt was in review for less than a day!20:22
zaitcevYou're fast-tracking it like it's some kind of security issue20:23
dmendiza[m]zaitcev this is probably the first time I've seen someone get upset for a fast turnaround on a pacth. 😬20:24
dmendiza[m]zaitcev what's the issue?20:24
zaitcevdmendiza[m]: keystonemiddleware is used by Swift, which does not have oslo_config.20:25
zaitcevdmendiza[m]: I'm going to propose a fix shortly.20:25
opendevreviewPete Zaitcev proposed openstack/keystonemiddleware master: Use conf paramter instead of a global for s3_token  https://review.opendev.org/c/openstack/keystonemiddleware/+/87817120:50
opendevreviewPete Zaitcev proposed openstack/keystonemiddleware master: Use conf paramter instead of a global for s3_token  https://review.opendev.org/c/openstack/keystonemiddleware/+/87817120:52

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