PDA

View Full Version : SOS8 Cinder not working



shashi_microfocus
24-May-2018, 09:21
Hi,

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 ?

kberger65
25-May-2018, 05:58
Sashi,

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.

Keith

shashi_microfocus
25-May-2018, 07:13
Thank you, problem solved.

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