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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content