cinder uses glance_api_version=1 with ceph
Bug #1373096 reported by
Andrey Grebennikov
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Dmitry Borodaenko | ||
5.1.x |
Fix Released
|
High
|
Dmitry Borodaenko |
Bug Description
Fuel 5.1
Choose Ceph for both Cinder and Glance.
After the deployment when tried to create a volume from image it copies the image from ceph to controller (glance) node and then uploads back to cinder as a volume.
The problem is that the option glance_
Changed in fuel: | |
milestone: | none → 5.1.1 |
milestone: | 5.1.1 → none |
Changed in fuel: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Dmitry Borodaenko (dborodaenko) |
milestone: | none → 6.0 |
tags: | added: release-notes |
To post a comment you must log in.
The problem was caused by pulling the upstream puppet-cinder module: /review. openstack. org/#/c/ 101166/ 3/deployment/ puppet/ cinder/ manifests/ backend/ rbd.pp
https:/
In this version, setting glance_api_version from cinder: :backend: :rbd is deprecated in favor of doing that via cinder::glance. We missed that, and since we didn't add declaration of cinder::glance in the followup adaptation commit, this option is no longer set by Fuel.
We need to introduce a test (preferrably two: rspec check for glance_api_version and integration test for rbd snapshots being used for cinder volumes) to prevent this regression in the future.