Dear All
Same problem here... Running openstack rocky with mistral 7.0.1.1
- creating and executing the workflow works.
- creating the cron trigger works and we can verify that the trust get created with: openstack trust list
- but the execution of cron trigger fails on identity:validate_token.
The last msg from keystone debug log are (with some uid replaced with text):
2019-09-05 09:38:00.902 29 DEBUG keystone.policy.backends.rules [req-1a276b9d-8276-4ec3-b516-f51f86cd1df6 fsc fscproject - testdom testdom] enforce identity:validate_token: { 'service_project_id':None, 'service_user_id':None, 'service_user_domain_id':None, 'service_project_domain_id':None, 'trustor_id':None, 'user_domain_id':u'testdom', 'domain_id':None, 'trust_id':u'mytrustid', 'project_domain_id':u'testdom', 'service_roles':[], 'group_ids':[], 'user_id':u'fsc', 'roles':[ u'_member_', u'creator', u'reader', u'heat_stack_owner', u'member', u'load-balancer_member'], 'system_scope':None, 'trustee_id':None, 'domain_name':None, 'is_admin_project':True, 'token':<TokenModel (audit_id=0LAsW_0dQMWXh2cTZTLcWA, audit_chain_id=[u'0LAsW_0dQMWXh2cTZTLcWA']) at 0x7f208f4a3bd0>, 'project_id':u'fscproject' } enforce /var/lib/kolla/venv/local/lib/python2.7/site-packages/keystone/policy/backends/rules.py:33 2019-09-05 09:38:00.920 29 WARNING keystone.common.wsgi [req-1a276b9d-8276-4ec3-b516-f51f86cd1df6 fsc fscproject - testdom testdom] You are not authorized to perform the requested action: identity:validate_token.: ForbiddenAction: You are not authorized to perform the requested action: identity:validate_token.
The problem does not arise when the role service or admin is added to the user.
Cheers Francois Scheurer
Dear All
Same problem here...
Running openstack rocky with mistral 7.0.1.1
- creating and executing the workflow works.
- creating the cron trigger works and we can verify that the trust get created with:
openstack trust list
- but the execution of cron trigger fails on identity: validate_ token.
The last msg from keystone debug log are (with some uid replaced with text):
2019-09-05 09:38:00.902 29 DEBUG keystone. policy. backends. rules [req-1a276b9d- 8276-4ec3- b516-f51f86cd1d f6 fsc fscproject - testdom testdom] validate_ token:
'service_ project_ id':None,
'service_ user_id' :None,
'service_ user_domain_ id':None,
'service_ project_ domain_ id':None,
'trustor_ id':None,
'user_ domain_ id':u'testdom' ,
'domain_ id':None,
'trust_ id':u'mytrustid ',
'project_ domain_ id':u'testdom' ,
'service_ roles': [],
'group_ ids':[] ,
'user_ id':u'fsc' ,
'roles' :[
u'_ member_ ',
u'creator' ,
u'reader' ,
u'heat_ stack_owner' ,
u'member' ,
u'load- balancer_ member' ],
'system_ scope': None,
'trustee_ id':None,
'domain_ name':None,
'is_admin_ project' :True,
'token' :<TokenModel (audit_ id=0LAsW_ 0dQMWXh2cTZTLcW A, audit_chain_ id=[u'0LAsW_ 0dQMWXh2cTZTLcW A']) at 0x7f208f4a3bd0>,
'project_ id':u'fscprojec t' kolla/venv/ local/lib/ python2. 7/site- packages/ keystone/ policy/ backends/ rules.py: 33 common. wsgi [req-1a276b9d- 8276-4ec3- b516-f51f86cd1d f6 fsc fscproject - testdom testdom] validate_ token.: ForbiddenAction: You are not authorized to perform the requested action: identity: validate_ token.
enforce identity:
{
} enforce /var/lib/
2019-09-05 09:38:00.920 29 WARNING keystone.
You are not authorized to perform the requested action: identity:
The problem does not arise when the role service or admin is added to the user.
Cheers
Francois Scheurer