Monday, 2020-04-06

*** mvkr has quit IRC03:15
*** mvkr has joined #openstack-keystone03:28
*** evrardjp has quit IRC04:36
*** evrardjp has joined #openstack-keystone04:37
*** shyamb has joined #openstack-keystone05:12
*** shyamb has quit IRC05:43
*** shyamb has joined #openstack-keystone05:55
*** abdysn has joined #openstack-keystone06:10
*** dancn has joined #openstack-keystone06:14
*** dancn has quit IRC06:49
*** dancn has joined #openstack-keystone06:52
*** shyam89 has joined #openstack-keystone06:55
*** shyamb has quit IRC06:58
*** bengates has joined #openstack-keystone07:07
*** bengates has quit IRC07:09
*** bengates has joined #openstack-keystone07:09
*** shyam89 has quit IRC07:11
*** shyamb has joined #openstack-keystone07:43
*** xek__ has joined #openstack-keystone07:46
*** spsurya_ has joined #openstack-keystone07:59
*** Abdallahyas has joined #openstack-keystone08:09
*** abdysn has quit IRC08:12
*** shyamb has quit IRC08:16
*** shyamb has joined #openstack-keystone08:17
*** abdysn has joined #openstack-keystone08:57
*** Abdallahyas has quit IRC08:59
*** rcernin has quit IRC09:03
*** shyamb has quit IRC09:21
*** shyamb has joined #openstack-keystone09:22
*** vishalmanchanda has joined #openstack-keystone09:24
*** shyamb has quit IRC10:06
*** shyamb has joined #openstack-keystone10:17
*** rcernin has joined #openstack-keystone10:37
*** tkajinam has quit IRC10:59
*** shyamb has quit IRC11:02
*** shyamb has joined #openstack-keystone11:17
*** shyamb has quit IRC11:44
*** tkajinam has joined #openstack-keystone11:51
*** shyamb has joined #openstack-keystone11:56
*** raildo has joined #openstack-keystone11:57
*** rcernin has quit IRC12:04
*** rcernin has joined #openstack-keystone12:05
*** shyam89 has joined #openstack-keystone12:11
*** shyamb has quit IRC12:15
*** tkajinam has quit IRC12:18
*** shyam89 has quit IRC12:43
*** rcernin has quit IRC12:52
*** raildo_ has joined #openstack-keystone12:54
*** raildo has quit IRC12:56
*** Luzi has joined #openstack-keystone13:01
*** raildo_ has quit IRC13:02
*** raildo_ has joined #openstack-keystone13:03
*** raildo_ has quit IRC13:05
*** raildo_ has joined #openstack-keystone13:07
*** lbragstad_ is now known as lbragstad13:16
lbragstadknikolla mapped == openid == saml2 from an authentication plugin perspective, right?13:29
knikollalbragstad: yeah13:29
lbragstadok, is there any reason to have methods = mapped, openid, saml2, token, password?13:30
knikollaif you have multiple ways to connect from one idp13:31
knikollayou can have different protocols, but use the same aliased plugin13:31
lbragstadah - and the mapped plugin knows how to handle data for all those cases, thne?13:35
knikollalbragstad: for all practical purposes, the mapped plugin has no idea about openid or saml13:35
knikollathat is what apache does13:36
knikollaand feeds environment variables to the mapped plugin13:36
knikollawhich maps them to a user13:36
lbragstadok - cool13:36
lbragstadthat's what i thought, but i'm really rusty on that part of the code base13:36
lbragstadso - the only advantage to having saml2 and openid as authentication methods is in case you have multiple ways to authenticate from the same idp13:37
lbragstadthat's the only advantage13:37
lbragstad?13:37
*** also_stingrayza is now known as stingrayza13:39
knikollait also allows you to set this on a per protocol basis https://github.com/openstack/keystone/blob/389d8f5a4edbbe05e69740c00c50ff3fbaf36d51/keystone/conf/federation.py#L41-L4913:41
knikollawhich is the environment variable that apache puts the identity provider id in13:41
knikollathat changes depending on mellon,shibboleth, or mod_auth_openidc13:41
knikollaso if you have multiple, you need that on a protocol basis rather than keystone-wide13:42
openstackgerritVishakha Agarwal proposed openstack/keystone-tempest-plugin master: Test case for openstack_groups  https://review.opendev.org/70427113:48
lbragstadknikolla ack - ok, that helps a bunch13:51
*** Blinkiz has joined #openstack-keystone13:53
*** Blinkiz has quit IRC13:57
*** Blinkiz has joined #openstack-keystone14:01
*** raildo_ has quit IRC14:10
cmorpheuslbragstad: knikolla we fixed that https://bugs.launchpad.net/keystone/+bug/1724645 so you should be able to use 'mapped' for everything14:12
openstackLaunchpad bug 1724645 in OpenStack Identity (keystone) "remote_id_attribute config options prevents multiple protocol variations for Federation" [Low,Fix released] - Assigned to Colleen Murphy (krinkle)14:12
lbragstadcmorpheus awesome, thank you!14:13
*** Luzi has quit IRC14:15
knikollacmorpheus: oh cool! I forgot about that, and I need more sleep14:15
knikollalooks like the federation job is flaky because of a race condition14:19
knikollahttps://zuul.opendev.org/t/openstack/build/e3f1a09932654abd81411f57ed94b129/console14:19
knikollaif the test_service_providers_in_token method runs while the k2k test runs, there will be an extra SP for keystone that the first test didn't expect to see.14:20
cmorpheusmaybe we could switch it to checking that a key is in the list instead of the list matching exactly14:27
*** gary_perkins has quit IRC14:30
*** gary_perkins has joined #openstack-keystone14:32
*** bengates_ has joined #openstack-keystone14:46
*** bengates has quit IRC14:47
openstackgerritVishakha Agarwal proposed openstack/keystone-tempest-plugin master: [DNM] Test openstack_groups  https://review.opendev.org/71668614:48
*** raildo has joined #openstack-keystone14:48
openstackgerritVishakha Agarwal proposed openstack/keystone-tempest-plugin master: Test case for openstack_groups  https://review.opendev.org/70427114:54
*** cmorpheus is now known as cmurphy14:55
openstackgerritMerged openstack/oslo.policy master: Use unittest.mock instead of third party mock  https://review.opendev.org/71639115:01
*** beekneemech is now known as bnemec15:02
*** abdysn has quit IRC15:16
knikollacmurphy: i was thinking more about making it sequential. Their running time is only 30 seconds, and sequentially it would still be only 2 minutes, compared to how much time setting up devstack takes.15:21
cmurphyknikolla: i think the tests should be able to run independently of one another regardless of how the test infrastructure is set up15:25
knikollacmurphy: that is a good point.15:26
*** manuvakery has joined #openstack-keystone15:29
knikollacmurphy: on a different note, i don't think i can get the "list users in group" part of expiring group membership done by end-of-week. would you be okay with having that as a follow-up patch?15:32
knikolla(it needs to support the password_expires_at query, and i need to work out how to best do that)15:32
*** vishalmanchanda has quit IRC15:33
cmurphyknikolla: i didn't realize it would be so complex, we could think about it for next cycle15:34
cmurphyit's not that important to me, just noticed it seemed like a gap15:34
knikollacmurphy: it would have probably been much simpler had i gone with a `expires_at` column in the membership, rather than `last_active` and then having to do the math on query time.15:36
*** gyee has joined #openstack-keystone15:38
*** AJaeger has joined #openstack-keystone16:00
AJaegerkeystone team, here're two changes for ldappool, could you review them, please? https://review.opendev.org/717548 and https://review.opendev.org/71699316:01
AJaegerand here are some for python-keystoneclient: https://review.opendev.org/717443 https://review.opendev.org/71622716:03
AJaegerthanks, cmurphy !16:06
cmurphyAJaeger: yw16:06
*** xek__ is now known as xek16:09
openstackgerritMerged openstack/ldappool master: Cleanup py27 support  https://review.opendev.org/71754816:13
openstackgerritMerged openstack/ldappool master: Update hacking for Python3  https://review.opendev.org/71699316:15
*** evrardjp has quit IRC16:36
*** evrardjp has joined #openstack-keystone16:37
*** bengates has joined #openstack-keystone17:10
*** bengates_ has quit IRC17:14
*** dancn has quit IRC17:14
*** dancn has joined #openstack-keystone17:14
*** bengates has quit IRC17:29
openstackgerritVishakha Agarwal proposed openstack/keystone-tempest-plugin master: [DNM] Test openstack_groups  https://review.opendev.org/71668617:35
openstackgerritMerged openstack/python-keystoneclient master: Cleanup py27 support  https://review.opendev.org/71744317:58
*** AJaeger has left #openstack-keystone17:58
*** d34dh0r53 has quit IRC18:13
*** d34dh0r53 has joined #openstack-keystone18:14
*** kukacz has quit IRC18:55
*** kukacz has joined #openstack-keystone18:57
*** xek has quit IRC20:37
*** raildo has quit IRC21:30
*** rcernin has joined #openstack-keystone22:30
*** dancn has quit IRC22:32
*** tkajinam has joined #openstack-keystone22:42

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!