Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Hi Guangya - I'm no expert on the swift authorization systems but I've played with it many a time, just not with the latest trunk. My guess is that you need this tempauth line rather than the current auth in the [filter:auth] section.

[filter:tempauth] use = egg:swift#tempauth user_system_root = testpass .admin https://$PROXY_LOCAL_NET_IP:8080/v1/AUTH_system

To give you a little history, the Swift project used to supply a project called swauth within the Swift project, but that is now separated out - see https://tlohg.wordpress.com/2011/06/09/swauth-is-now-a-separate-project/.

With the incubation of Keystone, a common auth project for the OpenStack projects, the tempauth is a placeholder. Someone else can probably better advise you for your situation, but let us know if you're setting up a proof of concept or doing a full deployment and we can help with the auth piece.

Anne