glance-registry missing in Bexar installation for RHEL-6

Asked by Shi Jin on 2011-04-25

Hi there,

Following http://docs.openstack.org/cactus/openstack-compute/admin/content/ch_introduction-to-openstack-imaging-service.html, I installed Glance-2011.1 on RHEL-6. The corresponding Nova-2011-1 works perfectly out of the same guide (although the Catus installation was broken in nova-objectstore).

In this installation of Glance, I found that there is glance-control command and the /etc/init.d/glance service only starts the glance-api service. It seems that the glance-registry is missing and the documentatioin above didn't mention any of the glance-registry service at all. The result is that I cannot register a image.

[root@openstack-controller nova]# euca-register --debug tt/vmlinuz-2.6.32-71.el6.x86_64.manifest.xml
UnknownError: An unknown error has occurred. Please try your request again.

I got some error reporting register missing from nova-api.log
==> nova-api.log <==
(nova.api): TRACE: File "/usr/lib/python2.6/site-packages/nova/api/ec2/cloud.py", line 857, in register_image
(nova.api): TRACE: image_id = self.image_service.register(context, image_location)
(nova.api): TRACE: AttributeError: 'GlanceImageService' object has no attribute 'register'

Has anyone had similar experience?
This is probably a gri dynamics built problem since I use the Bexar repo from http://yum.griddynamics.net/ according to the manual.
I did a similar installation on Ubuntu-10.10 and everything worked just fine.

Thanks.
Shi

Question information

Language:
English Edit question
Status:
Solved
For:
Glance Edit question
Assignee:
No assignee Edit question
Last query:
2011-04-25
Last reply:
2011-04-29
Jay Pipes (jaypipes) said : #1

Marking this Invalid as I believe this issue has been addressed post-Bexar. Sorry for the late reply. I only recently realized that glance-core was not being notified when new Questions were asked. My apologies!

-jay

Jay Pipes (jaypipes) said : #2

Corrected post-Bexar...