Ask Your Question
3

Swift "Unable to retrieve container list" [closed]

asked 2013-08-20 11:30:20 -0500

rbrady gravatar image

updated 2013-08-20 22:36:20 -0500

Jobin gravatar image

Using packstack on Fedora 19 with the Havana release, I followed the instructions at here and supplemented with the instructions here.

Everything seemed fine with the install except that non-admin users could not list or create containers. In the dashboard, an admin user could list and create containers without any issues. A non-admin user navigating to the Container page would receive the error, "Error: Unable to retrieve container list." Trying to create a container would result in, "Error: Unable to create container".

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by koolhead17
close date 2013-11-11 04:04:49.158881

1 answer

Sort by ยป oldest newest most voted
4

answered 2013-08-20 14:30:22 -0500

rbrady gravatar image

On the advice of a coworker, I looked in the /etc/swift/proxy-server.conf file. In that file I found in the [filter:keystone] section, there is a setting for "operator_roles" that defaults to "admin, SwiftOperator". I added a role in the dashboard for "SwiftOperator" and assigned it to the non-admin user that couldn't use swift before. This seemed to fix my problem

edit flag offensive delete link more

Comments

Closing this as the solution was more to fix with internal config.

koolhead17 gravatar imagekoolhead17 ( 2013-11-11 04:04:26 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2013-08-20 11:30:20 -0500

Seen: 1,316 times

Last updated: Aug 20 '13