[Openstack] Mixing Swift authentication (tempauth) with Keystone = Dashboard flakiness

Lillie Ross-CDSR11 Ross.Lillie at motorolasolutions.com
Fri Mar 30 18:18:36 UTC 2012


I'm not sure if you can do what I'm trying.

I've deployed Openstack Diable (ManagedIT) with Keystone for all service authentication.  However to restore S3 API compatibility with Swift, I've modified my proxy server config to use 'tempauth' instead of Keystone.  Within the proxy-server.conf, I've replicated the user/tenant/passwords for all accounts that I have in Keystone.  This allows a user's .openrc file to work with only one change: the authentication URL for Swift now has to point at the tempauth service versus Keystone.  I've verified that S3 is now working (using a small python/boto script).

Via the command line, glance is able to load images into the image store.  Using the Swift command, I can verify that the image is being loaded into the correct bucket.

So far so good, however I'm noticing slight flakiness now with Dashboard.  In particular, Dashboard is no longer able to display a list of running instances (it hangs). Also, the 'storage' service appears as though it's not running.  Using the 'euca-describe-instances' command works fine.

Any thoughts or suggestions would be helpful.  Regards,
Ross

--
Ross Lillie
ross.lillie at motorolasolutions.com<mailto:ross.lillie at motorolasolutions.com>




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20120330/a1fdc157/attachment.html>


More information about the Openstack mailing list