SOS8 Cinder not working


I installed SUSE OpenStack 8 Life cycle manager version and found Cinder is not working properly. With admin user the Horizon says “Error: Unable to retrieve volume types” and “Error: Unable to retrieve QoS specs”, and many cinder related commands throws errors.

cinder service-list
ERROR: Policy doesn’t allow volume_extension:services:index to be performed. (HTTP 403) (Request-ID: req-e42ba4fc-f7a7-409e-b260-f3eb85e6eecc)

cinder get-pools
ERROR: Policy doesn’t allow scheduler_extension:scheduler_stats:get_pools to be performed. (HTTP 403) (Request-ID: req-1b9ccea1-c3b6-46ed-b16a-cec959866843)

cinder qos-list
ERROR: Policy doesn’t allow volume_extension:qos_specs_manage:get_all to be performed. (HTTP 403) (Request-ID: req-fcc7b609-c16c-4cf3-b219-3511a11f67dd)

Anyone got the same issue, any suggestion to solve this ?


In Pike, the default rules listed in the policy.json for cinder have been made more strict. If you want the admin user to run those commands, you need to add the cinder-admin role to his set of roles.


Thank you, problem solved.

This could have been documented in the release notes or in the installation or in planning guide.