Ask Your Question
2

how to use keyring?

asked 2015-01-28 17:59:41 -0600

For obvious reasons, i would prefer not to store the password in the OS_PASSWORD environment variable. From the cli_openrc.html page on http://docs.openstack.org :

To avoid storing the password in plain text, you can prompt for the OpenStack password interactively. Then, the keyring can store the password and the user can safely retrieve it from their keyring. The encrypted password is stored in the ~/.openstack-keyring.cfg file.

It is not clear to me how to use keyring. I installed it with pip, but as near as i can tell, none of the clients i installed support --os-use-keyring or OS_USE_KEYRING. Aside from that, it seems to me that the document implies that, if i set OS_USE_KEYRING=true and then run a client command that asks for my password, it will store it in .openstack-keyring.cfg after i type it at the prompt. Am i reading this right? If not, how do i use it?

edit retag flag offensive close merge delete

2 answers

Sort by ยป oldest newest most voted
2

answered 2015-02-10 13:31:55 -0600

Keyring support was removed from the openstack client in https://bugs.launchpad.net/python-ope... and the documentation was never updated to reflect this. I've filed a bug against the documentation.

edit flag offensive delete link more
0

answered 2015-02-09 07:32:15 -0600

Hi, Keyring is a collection of components that store secrets, passwords, keys, certificates and make them available to applications.The keyring can store passwords and encryption keys for you. They are protected with your login password and stored safely via encryption. It's like putting all your keys in a lock that just has one key. Every time you use an application (like e.g. Ubuntu One) for which you have stored a password for in the key ring, the key ring enters it for you.

Refer these links for more information:

https://wiki.openstack.org/wiki/KeyringSupport

https://github.com/saltstack/salt/issues/13133
edit flag offensive delete link more

Comments

We've tried following these steps in the wiki in the past but not succeeded in storing the password in the keyring. Does anyone have a step by step demo ?

tim-bell gravatar imagetim-bell ( 2015-02-09 10:08:05 -0600 )edit
1

Varsha, the saltstack page is not germane and the OpenStack Wiki page is useless. It assumes that one already knows how to use keyring; that's what i'm asking. If you could provide us an example of how to set up keyring with the OS_PASSWORD, and successfully running a command, that would be great.

rone gravatar imagerone ( 2015-02-09 13:41:54 -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

2 followers

Stats

Asked: 2015-01-28 17:58:31 -0600

Seen: 776 times

Last updated: Feb 10 '15