From Fedora Project Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Following this guide from a fresh install of Fedora 18, I discovered that the command glance index was throwing an error.

I was able to fix it by following the steps recommended in this URL: https://bugs.launchpad.net/openstack-manuals/+bug/1064449


Problem: [root@localhost ~]# glance image-list Traceback (most recent call last):

 File "/usr/bin/glance", line 5, in <module>
   from pkg_resources import load_entry_point
 File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2819, in <module>
   parse_requirements(__requires__), Environment()
 File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 588, in resolve
   raise DistributionNotFound(req)

pkg_resources.DistributionNotFound: python-keystoneclient>=0.1.2,<0.2


My solution:

In file /usr/lib/python2.7/site-packages/python_glanceclient-0.5.1-py2.7.egg-info/requires.txt

CHANGE: python-keystoneclient>=0.1.2,<0.2 TO: python-keystoneclient>=0.1.2,<0.3

Setup install Nova Volume Service instead of Cinder Volume Service

After Installation, I run a keystone service-list and see:

[root@c1d ~]# keystone service-list WARNING: Bypassing authentication using a token & endpoint (authentication credentials are being ignored). +----------------------------------+-------------+--------------+---------------------------+ | id | name | type | description | +----------------------------------+-------------+--------------+---------------------------+ | 4c4ab21e53014f4ca0cd862d1b21e27e | nova | compute | Nova Compute Service | | 82bb87a9a48b464e9ed9df23dca467fe | nova-volume | volume | Nova Volume Service | | 8e8ae1b3906f4dbabcb773575a5fbe12 | swift | object-store | Swift Service | | 96068a73664542e8ba41e6c07db2e586 | glance | image | Glance Image Service | | c96fc37cabaa470ca51b8e83ab65cc00 | keystone | identity | Keystone Identity Service | | d266fec36612403eb62db739b0b812cf | ec2 | ec2 | EC2 Compatibility Layer | | fd6ba919cafc4e938c512bb2328a1094 | horizon | dashboard | OpenStack Dashboard | +----------------------------------+-------------+--------------+---------------------------+

The instructions say setup cinder-volume, but the install creates nova-volume. I cannot create volumes