Unable to create an image in glance
Issue
-
We are unable to create an image in glance
-
When creating an image, the following behavior is observed
cloud@host0:/home/stack$ glance image-create --name "image.qcow2" --file image.qcow2
+------------------+-----------------------------------------------+
| Property | Value |
+------------------+-----------------------------------------------+
| checksum | None |
| container_format | bare |
| created_at | 2016-10-31T15:10:40Z |
| disk_format | qcow2 |
| id | 7d52eecc-626b-4dce-b746-7c0a0dd50da2 |
| min_disk | 0 |
| min_ram | 0 |
| name | image.qcow2 |
| owner | a835964794924fb8babb57a4e1c3b94d |
| protected | False |
| size | None |
| status | queued |
| tags | [] |
| updated_at | 2016-10-31T15:10:40Z |
| virtual_size | None |
| visibility | public |
+------------------+-----------------------------------------------+
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/glanceclient/shell.py", line 671, in main
OpenStackImagesShell().main(argv)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/shell.py", line 602, in main
args.func(client, args)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/common/utils.py", line 98, in func_wrapper
return func(gc, args)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/v2/shell.py", line 86, in do_image_create
do_image_upload(gc, args)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/v2/shell.py", line 324, in do_image_upload
gc.images.upload(args.id, image_data, args.size)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/v2/images.py", line 217, in upload
self.http_client.put(url, headers=hdrs, data=body)
File "/usr/local/lib/python2.7/dist-packages/keystoneauth1/adapter.py", line 208, in put
return self.request(url, 'PUT', **kwargs)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/common/http.py", line 346, in request
return self._handle_response(resp)
File "/usr/local/lib/python2.7/dist-packages/glanceclient/common/http.py", line 107, in _handle_response
raise exc.from_response(resp, resp.content)
HTTPInternalServerError: 500 Internal Server Error: The server has either erred or is incapable of performing the requested operation. (HTTP 500)
500 Internal Server Error: The server has either erred or is incapable of performing the requested operation. (HTTP 500)
Environment
- Red Hat OpenStack Platform 8.0 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
