Wednesday, 2026-04-15

*** ykarel_ is now known as ykarel09:57
bbobrov>_>15:05
bbobrov<_<15:05
bbobrovam i wrong with keystone meeting time again?15:06
d34dh0r53#startmeeting keystone15:06
opendevmeetMeeting started Wed Apr 15 15:06:18 2026 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
d34dh0r53no, I'm just late15:06
d34dh0r53Reminder: This meeting takes place under the OpenInfra Foundation Code of Conduct15:06
d34dh0r53#link https://openinfra.dev/legal/code-of-conduct15:06
d34dh0r53#topic roll call15:07
d34dh0r53admiyo, bbobrov, crisloma, d34dh0r53, dpar, dstanek, hrybacki, lbragstad, lwanderley, kmalloc, rodrigods, samueldmq, ruan_he, wxy, sonuk, vishakha, Ajay, rafaelwe, xek, gmann, zaitcev, reqa, dmendiza[m], dmendiza, mharley, jph, gtema, cardoe, deydra15:07
gtemao/15:07
bbobrovo/15:08
d34dh0r53both dmendiza and Grzegorz Grasza are out today15:08
d34dh0r53#topic upcoming PTG15:09
d34dh0r53#link https://etherpad.opendev.org/p/apr2026-ptg-keystone15:09
d34dh0r53Don't forget to add your topics to the PTG etherpad15:09
d34dh0r53#topic review past meeting work items15:09
d34dh0r53#link https://meetings.opendev.org/meetings/keystone/202615:09
d34dh0r53meetings.opendev.org is timing out for me right now so I can't post the latest log, but we didn't have any action items from last week IIRC15:10
d34dh0r53#topic liaison updates15:10
d34dh0r53nothing from me15:10
gtemaNothing here, sorry, my client dropped off15:11
d34dh0r53no worries15:11
d34dh0r53#topic specification Secure RBAC (dmendiza)15:11
d34dh0r53#link https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html#z-release-timeline_15:11
d34dh0r532026.1 Release Timeline15:11
d34dh0r53Update oslo.policy in keystone to enforce_new_defaults=True15:11
d34dh0r53Update oslo.policy in keystone to enforce_scope=True15:11
d34dh0r53dmendiza: is on PTO so no updates here15:11
d34dh0r53#topic specification Secuirty Compliance Testing (dmendiza)15:11
d34dh0r53#link https://review.opendev.org/c/openstack/devstack/+/95796915:11
d34dh0r53same15:11
d34dh0r53#topic keystone-rs15:11
d34dh0r53#link https://github.com/openstack-experimental/keystone15:11
gtemajust landed the improvements to the raft storage with the webauthn changes15:12
gtemathis makes raft storage nearly usable, with tls, cluster management, and webauthn driver using it by default15:12
gtemawith a series of roundtrip tests validating the credential registration and authentication15:13
gtemanow working on improving the skaffold for the K8 setup of the raft (similarly to ZK, etcd, vault there is some work on deploying it on k8)15:13
gtemaso that also tests in the CI (the ones on k8) will also include testing full round of raft15:14
gtemaand then will also add benchmark test suites to verify the performance of raft. Comparison to sql would be good, but is not easy and heavily depending on the setup15:15
gtemaI fell in love with raft and KV db - it is so much fun using it compared to the bloody sql where depending on mysql/postgres you have different crappy behavior15:16
gtemae.g., in my tests ended up seeing the issue that postgres truncates datetime to milliseconds while mysql rounds to seconds so that even the comparison fail15:17
gtemaonce I am done with those topics I will add k8s auth driver for raft as default instead of sql15:17
d34dh0r53that's cool15:17
gtemaindeed, this is the work that really makes a lot of fun15:18
gtemabrings satisfaction compared to python which once I needed to come back this week (for the sake of codegenerator) was angry like hell, it is so much worse15:18
gtemathe whole typing is just a joke15:19
gtemaand openstack sadly does not make it better by using ugliest ever api decisions15:19
gtemathas't it from me on the topic15:19
d34dh0r53thanks gtema 15:20
d34dh0r53#topic open discussion15:20
d34dh0r53going once15:22
d34dh0r53cool, moving on15:24
d34dh0r53'v15:24
d34dh0r53#topic bug review15:24
d34dh0r53#link https://bugs.launchpad.net/keystone/?orderby=-id&start=015:24
d34dh0r53one new bug in keystone15:24
d34dh0r53#link https://bugs.launchpad.net/keystone/+bug/214825915:24
d34dh0r53I might see if I can throw claude at that15:26
d34dh0r53next up15:26
d34dh0r53#link https://bugs.launchpad.net/python-keystoneclient/?orderby=-id&start=015:26
d34dh0r53no new bugs here15:26
d34dh0r53#link https://bugs.launchpad.net/keystoneauth/+bugs?orderby=-id&start=015:26
d34dh0r53nor here15:27
d34dh0r53#link https://bugs.launchpad.net/keystonemiddleware/+bugs?orderby=-id&start=015:27
d34dh0r53keystonemiddleware is good15:27
d34dh0r53#link https://bugs.launchpad.net/pycadf/+bugs?orderby=-id&start=015:27
d34dh0r53no new bugs in pycadf15:27
d34dh0r53#link https://bugs.launchpad.net/ldappool/+bugs?orderby=-id&start=015:27
d34dh0r53ldappool is good to go15:27
d34dh0r53#topic conclusion15:27
d34dh0r53Thanks everyone, PTG next week :)15:28
d34dh0r53No weekly meeting on the 22nd15:28
d34dh0r53#endmeeting15:28
opendevmeetMeeting ended Wed Apr 15 15:28:57 2026 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:28
opendevmeetMinutes:        https://meetings.opendev.org/meetings/keystone/2026/keystone.2026-04-15-15.06.html15:28
opendevmeetMinutes (text): https://meetings.opendev.org/meetings/keystone/2026/keystone.2026-04-15-15.06.txt15:28
opendevmeetLog:            https://meetings.opendev.org/meetings/keystone/2026/keystone.2026-04-15-15.06.log.html15:28
gtemathanks Dave Wilde (d34dh0r53) 15:29

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