Friday, 2023-03-03

opendevreviewYonggen Sun proposed openstack/keystonemiddleware master: External OAuth2.0 Authorization Server Support  https://review.opendev.org/c/openstack/keystonemiddleware/+/86873400:43
opendevreviewHiromu Asahina proposed openstack/keystonemiddleware master: OAuth 2.0 Mutual-TLS Support  https://review.opendev.org/c/openstack/keystonemiddleware/+/86061502:13
opendevreviewHiromu Asahina proposed openstack/keystone master: OAuth 2.0 Mutual-TLS Support  https://review.opendev.org/c/openstack/keystone/+/86061302:13
opendevreviewOpenStack Proposal Bot proposed openstack/keystone master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/keystone/+/85780503:34
opendevreviewYonggen Sun proposed openstack/keystonemiddleware master: External OAuth2.0 Authorization Server Support  https://review.opendev.org/c/openstack/keystonemiddleware/+/86873406:49
opendevreviewYonggen Sun proposed openstack/keystonemiddleware master: External OAuth2.0 Authorization Server Support  https://review.opendev.org/c/openstack/keystonemiddleware/+/86873407:53
opendevreviewmitya-eremeev-2 proposed openstack/oslo.policy master: Fix deprecated rule logic if the rule was deleted in policy directory.  https://review.opendev.org/c/openstack/oslo.policy/+/84461108:08
d34dh0r53knikolla[m]: we've reviewed the mTLS patches (https://review.opendev.org/q/topic:bp/support-oauth2-mtls+is:open) but want to make sure that you're good merging them so you get to add the +W if you're okay.15:25
knikolla[m]d34dh0r53, dmendiza  you can go ahead and +W15:29
d34dh0r53knikolla[m]: ack, thanks15:29
opendevreviewMerged openstack/keystoneauth master: OAuth 2.0 Mutual-TLS Support  https://review.opendev.org/c/openstack/keystoneauth/+/86061416:43
darkhorseHi team - is there a way to get a refresh token before access token expires? I have a long running task and access token expires before the job completes.16:48
knikolla[m]darkhorse: can you describe a bit more the long running task?16:53
darkhorseknikolla[m]: I save instance creation request and the access token, and retry on a periodic schedule basis. Reason I do this is because instance creation fails due to resource constraints and I want the instance to get created when there are enough resources. problem is when the resource is available, the access token may get expired.16:56
knikolla[m]darkhorse: it's not possible to get an access token that's valid beyond the access token that you currently have (without reauthenticating). there are some situations in which you can perform operations with an expired token, but that is a short window of time and designed for service to service communications.16:59
darkhorseknikolla[m]: can service tokens have long expiration time? like 3 days for example.17:01
knikolla[m]darkhorse: the window is configurable https://opendev.org/openstack/keystone/src/commit/363b941f2c4c4e1ffe76fa9104eb4ad760a1ddc0/keystone/conf/token.py#L11217:04
knikolla[m]if you present a service token + the users expired token, the operation will work within that window. 17:05
darkhorseknikolla[m]: can service tokens be used for any services? I read about it in cinder documentation but not sure if I can configure all services(nova, cinder, neutron etc) to accept service tokens.17:08
opendevreviewMerged openstack/keystoneauth master: New auth plugin v3oidcdeviceauthz  https://review.opendev.org/c/openstack/keystoneauth/+/86987617:10
knikolla[m]darkhorse: that is something that is handled by keystonemiddleware, not the service. so as long as you configure the correct service roles in keystonemiddleware the operation will work on any service using it.17:13
opendevreviewMerged openstack/keystone master: OAuth 2.0 Mutual-TLS Support  https://review.opendev.org/c/openstack/keystone/+/86061317:15
darkhorseknikolla[m]: thank you! that is very helpful to know.17:15
knikolla[m]yay, mtls merged! 17:27
knikolla[m]\o/17:27
d34dh0r53yay!17:41
opendevreviewSergiy Markin proposed openstack/keystone master: LDAP connection error handling  https://review.opendev.org/c/openstack/keystone/+/86011821:54
opendevreviewMerged openstack/keystonemiddleware master: OAuth 2.0 Mutual-TLS Support  https://review.opendev.org/c/openstack/keystonemiddleware/+/86061522:38

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