trustee cannot upload image、create instance
Bug #1909336 reported by
leoduan0406
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
New
|
Undecided
|
Unassigned |
Bug Description
Hello, I have the following question about trust:
After the trustee logs in the trustor, it will prompt "Using trust-scoped token to create another token. Create a new trust-scoped token instead", if it performs the operation of uploading the image, editing the image, deleting the image and so on.
If you want to upload the image, you need to regenerate the token. If it's trustee, Keystone won't allow token regeneration.
To post a comment you must log in.
Below are two logs:
File "/usr/lib/ python2. 7/site- packages/ cinderclient/ base.py" , line 84, in _list rpc.server resp, body = self.api. client. get(url) rpc.server File "/usr/lib/ python2. 7/site- packages/ cinderclient/ client. py", line 181, in get rpc.server return self._cs_ request( url, 'GET', **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ cinderclient/ client. py", line 172, in _cs_request rpc.server return self.request(url, method, **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ cinderclient/ client. py", line 155, in request rpc.server **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ adapter. py", line 447, in request rpc.server resp = super(LegacyJso nAdapter, self).request( *args, **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ adapter. py", line 192, in request rpc.server return self.session. request( url, method, **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ positional/ __init_ _.py", line 101, in inner rpc.server return wrapped(*args, **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ session. py", line 578, in request rpc.server auth_headers = self.get_ auth_headers( auth) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ session. py", line 905, in get_auth_headers rpc.server return auth.get_ headers( self, **kwargs) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ plugin. py", line 90, in get_headers rpc.server token = self.get_ token(session) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ identity/ base.py" , line 89, in get_token rpc.server return self.get_ access( session) .auth_token rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ identity/ base.py" , line 135, in get_access rpc.server self.auth_ref = self.get_ auth_ref( session) rpc.server File "/usr/lib/ python2. 7/site- packages/ keystoneauth1/ identity/ generic/ base.py" , l...
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.
2020-12-26 10:39:46.737 16634 ERROR oslo_messaging.