[Openstack] [kolla][glance] image is hanging in saving state

Heinonen, Johanna (Nokia - FI/Espoo) johanna.heinonen at nokia.com
Mon Jan 4 19:44:08 UTC 2016


Hi,

I installed openstack with kolla (ubuntu, source) to a single  (bare metal) node and when running init-runonce the glance image fails with the following error:
410 Gone: Error in store configuration. Adding images to store is disabled. (HTTP N/A)

>From the glance-api log I can see the following:

2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data [req-84983734-6308-4255-bc32-214f74e36af8 c20a2c8eb0e746f6ae0b4bce49da9214 3168705c8d414c78ad361adfe851cfc1 - - -] Error in store configuration. Adding images to store is disabled.
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data Traceback (most recent call last):
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/api/v2/image_data.py", line 89, in upload
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     image.set_data(data, size)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/domain/proxy.py", line 166, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     self.base.set_data(data, size)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/notifier.py", line 433, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     _send_notification(notify_error, 'image.upload', msg)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/oslo_utils/excutils.py", line 204, in __exit__
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     six.reraise(self.type_, self.value, self.tb)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/notifier.py", line 380, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     self.repo.set_data(data, size)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/api/policy.py", line 192, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     return self.image.set_data(*args, **kwargs)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/quota/__init__.py", line 298, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     self.image.set_data(data, size=size)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance/location.py", line 386, in set_data
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     context=self.context)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance_store/backend.py", line 365, in add_to_backend
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     return store_add_to_backend(image_id, data, size, store, context)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance_store/backend.py", line 340, in store_add_to_backend
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     context=context)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data   File "/var/lib/kolla/venv/local/lib/python2.7/site-packages/glance_store/capabilities.py", line 224, in op_checker
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data     raise op_exec_map[op](**kwargs)
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data StoreAddDisabled: Configuration for store failed. Adding images to this store is disabled.
2016-01-04 01:04:52.788 46 ERROR glance.api.v2.image_data

And the nova image-list looks like this:

# nova image-list
+--------------------------------------+--------+--------+--------+
| ID                                   | Name   | Status | Server |
+--------------------------------------+--------+--------+--------+
| d7aa2b7a-f2ce-4bef-8c36-1a97c5a458bf | cirros | SAVING |        |
+--------------------------------------+--------+--------+--------+

All the parameters are the ones configured by kola (allinone).
Any ideas how to fix this? (so far I couldn't find a solution from google e.g. https://ask.openstack.org/en/question/62180/glance-error-in-store-configuration/ did not help.)

In general when using kolla...
-       In multimode setup is it better to have separate controller/compute/network nodes or have N x nodes that have all combined?
-       If a parameter is modified in /etc/kolla/xxx how to make this modification take effect?


Best regards,
Johanna



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20160104/f97463e7/attachment.html>


More information about the Openstack mailing list