Broken pipe when attempting to upload an image to Glance with RBD backend
Issue
- After setting up a new RHOSP 16.0 platform with a Ceph backend, we get a broken pipe response from the glance-api component when attempting to upload any image to the Overcloud (testing with small cirros image):
(overcloud) [stack@undercloud ~]$ glance image-create --file ./cirros-0.4.0-x86_64-disk.img --progress --name cirros-0.4.0 --disk-format qcow2 --container-format bare
[=====================> ] 72%+------------------+--------------------------------------+
| Property | Value |
+------------------+--------------------------------------+
| checksum | None |
| container_format | bare |
| created_at | 2020-03-13T12:39:33Z |
| disk_format | qcow2 |
| id | 94d6c66c-4e6a-495f-b316-25ff38b3e35d |
| locations | [] |
| min_disk | 0 |
| min_ram | 0 |
| name | cirros-0.4.0 |
| os_hash_algo | None |
| os_hash_value | None |
| os_hidden | False |
| owner | 46c8ade418944d929de40c5261672525 |
| protected | False |
| size | None |
| status | queued |
| tags | [] |
| updated_at | 2020-03-13T12:39:33Z |
| virtual_size | Not available |
| visibility | shared |
+------------------+--------------------------------------+
Error finding address for https://public.ctlplane.local:13292/v2/images/94d6c66c-4e6a-495f-b316-25ff38b3e35d/file: Unable to establish connection to https://public.ctlplane.local:13292/v2/images/94d6c66c-4e6a-495f-b316-25ff38b3e35d/file: [Errno 32] Broken pipe
- Reviewing logs for glance-api and ceph OSD's does not indicate any issues.
Environment
- Red Hat OpenStack Platform 16.0 (RHOSP)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.