Ask Your Question
0

Swift Moving from temp auth to keystone

asked 2014-05-25 16:36:42 -0600

blazesurfer gravatar image

I'm currently using temp auth on my swift node, can I migrate to keystone easily?

Ie can I move the users across in to keystone and have them access their files still?

Can I run both keystone and temp auth for a transition period as well?

Currently running grizzly though upgrading to ice house

Regards

Scott

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted
0

answered 2014-05-25 21:53:45 -0600

notmyname gravatar image

That little word "easily" is probably what makes me say "no". But it should be possible

You'll need to add the configured tempauth users to Keystone, ensuring that the Swift account is set to the same value as it was in tempath (ie if your tempauth user "bob" has account "AUTH_bob", you'll need to ensure that a Keystone user is assigned to the Swift account "AUTH_bob").

You will not be able to run both Keystone and tempauth at the same time for the same account. You can however run tempauth and Keystone at the same time for non-overlapping accounts.

In Swift, each auth system is a configured with it's own "reseller id". This is the "AUTH_" or "KEY_" prefix you see on Swift accounts. As long as they have different reseller ids, you can run as many auth systems as you want in one Swift deployment.

edit flag offensive delete link more

Comments

Thank you, will have to give this a go at some stage. I want to but don't want to impacted to many clients (end nodes accessing the cluster)

blazesurfer gravatar imageblazesurfer ( 2014-05-26 04:57:47 -0600 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2014-05-25 16:36:42 -0600

Seen: 224 times

Last updated: May 25 '14