cmurphy - I see the warning message in keystone log. My environment has service token settings under [keystone_authtoken] section in nova.conf and cinder.conf as well. As explained through execution flow in bug description, warning message is being triggered because of not passing argument value at [0] for "service_token_roles_required" param by loading it from the conf, it should be something like at [1]
cmurphy - I see the warning message in keystone log. My environment has service token settings under [keystone_ authtoken] section in nova.conf and cinder.conf as well. As explained through execution flow in bug description, warning message is being triggered because of not passing argument value at [0] for "service_ token_roles_ required" param by loading it from the conf, it should be something like at [1]
[keystone_ authtoken] token_roles_ required = True
service_
service_token_roles = admin
[0] https:/ /github. com/openstack/ keystone/ blob/master/ keystone/ middleware/ auth.py# L43-L45
[1] https:/ /github. com/openstack/ keystonemiddlew are/blob/ stable/ pike/keystonemi ddleware/ auth_token/ __init_ _.py#L565- L570