Broken pipe when attempting to upload an image to Glance with RBD backend

Solution In Progress - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In