When cinder backend is enabled and an image is uploaded to it, it causes the following error:
glance_store._drivers.cinder BadRequest: Invalid input for field/attribute mountpoint.
Full stack trace:
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder Traceback (most recent call last):
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/opt/stack/glance_store/glance_store/_drivers/cinder.py",
line 515, in _open_cinder_volume
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder volume.attach(None, None, attach_mode, host_name=host)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/v2/volumes.
py", line 56, in attach
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder host_name)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/v2/volumes.
py", line 384, in attach
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder return self._action('os-attach', volume, body)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/v2/volumes.
py", line 365, in _action
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder resp, body = self.api.client.post(url, body=body)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/client.py",
line 457, in post
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder return self._cs_request(url, 'POST', **kwargs)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/client.py",
line 410, in _cs_request
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder resp, body = self.request(url, method, **kwargs)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder File "/usr/lib/python2.7/site-packages/cinderclient/client.py",
line 392, in request
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder raise exceptions.from_response(resp, body)
Jun 30 06:53:15 localhost.localdomain <email address hidden>[7108]: ERROR glance_store._drivers.cinder BadRequest: Invalid input for field/attribute mountpoint. Value: None. None is not of type 'string' (HTTP 400) (Request-ID: req-ec5c8600-de65-4287-b565-85d752bd808b)
Patch: https:/ /review. openstack. org/#/c/ 579335/