I suspect part of the reason why this has not been implemented yet is because the service_type names are hardcoded in the keystone charm [1] whereas they are in fact needed in each charm that implements a keystone_authtoken section which comes via charmhelpers. So one way to fix this would be to move [1] into [2] and use that when generating contexts to render the authtoken section templates.
I suspect part of the reason why this has not been implemented yet is because the service_type names are hardcoded in the keystone charm [1] whereas they are in fact needed in each charm that implements a keystone_authtoken section which comes via charmhelpers. So one way to fix this would be to move [1] into [2] and use that when generating contexts to render the authtoken section templates.
[1] https:/ /github. com/openstack/ charm-keystone/ blob/ae178d7471 1f548fe3fd3dda0 568492aafe5b216 /hooks/ keystone_ utils.py# L302 /github. com/juju/ charm-helpers/ blob/master/ charmhelpers/ contrib/ openstack/ keystone. py
[2] https:/