This patch configures Cinder to send a service token along with the
received user token on requests to other services. This can allow those
other services to accept the request even if the user token has been
invalidated since received by Cinder. Also with this patch Cinder will
accept request from other services with invalid user tokens but valid
service tokens. Service tokens exist since Openstack Queens.
Closes-Bug: #1992840
Change-Id: I6cb9b1cb257db0b57bd7984c795b8caa1e3b74d9
(cherry picked from commit 81c330b5d87a64a7a9ec601f4dd263b836ee9c01)
Reviewed: https:/ /review. opendev. org/c/openstack /charm- cinder/ +/886018 /opendev. org/openstack/ charm-cinder/ commit/ b96c85f5a6b8e3d 173a4f810fd4d5f d82737795e
Committed: https:/
Submitter: "Zuul (22348)"
Branch: stable/yoga
commit b96c85f5a6b8e3d 173a4f810fd4d5f d82737795e
Author: Jorge Merlino <email address hidden>
Date: Thu May 18 12:21:42 2023 -0300
Add support for using service tokens
This patch configures Cinder to send a service token along with the
received user token on requests to other services. This can allow those
other services to accept the request even if the user token has been
invalidated since received by Cinder. Also with this patch Cinder will
accept request from other services with invalid user tokens but valid
service tokens. Service tokens exist since Openstack Queens.
Closes-Bug: #1992840 b57bd7984c795b8 caa1e3b74d9 7a9ec601f4dd263 b836ee9c01)
Change-Id: I6cb9b1cb257db0
(cherry picked from commit 81c330b5d87a64a