If you receive the “Failed to load keyring modules.” error when running keystone via CLI, you’re missing the python-keystone package. To fix. simply install via yum:

# yum install python-keyring
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
epel/metalink | 9.1 kB 00:00
* base: mirror.agmn.ca
* epel: mirror.symnds.com
* extras: mirror.cs.vt.edu
* updates: mirror.us.leaseweb.net
base | 3.7 kB 00:00
epel | 4.3 kB 00:00
epel/primary_db | 5.0 MB 00:01
extras | 3.5 kB 00:00
puppetlabs-deps | 1.9 kB 00:00
puppetlabs-products | 1.9 kB 00:00
updates | 3.5 kB 00:00
Setting up Install Process
Resolving Dependencies
–> Running transaction check
—> Package python-keyring.noarch 0:0.7-1.el6 will be installed
–> Finished Dependency Resolution

Dependencies Resolved

====================================================================================================================================================================================
Package Arch Version Repository Size
====================================================================================================================================================================================
Installing:
python-keyring noarch 0.7-1.el6 epel 54 k

Transaction Summary
====================================================================================================================================================================================
Install 1 Package(s)

Total download size: 54 k
Installed size: 214 k
Is this ok [y/N]: y
Downloading Packages:
python-keyring-0.7-1.el6.noarch.rpm | 54 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : python-keyring-0.7-1.el6.noarch 1/1
Verifying : python-keyring-0.7-1.el6.noarch 1/1

Installed:
python-keyring.noarch 0:0.7-1.el6

Complete!

 

Sorry, comments are closed.