Cinder always tries to create volumes in Cinder AZ with same name as Nova AZ

Bug #1489575 reported by Edmund Rhudy
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Medium
Edmund Rhudy

Bug Description

Commit https://git.openstack.org/cgit/openstack/nova/commit/?id=6060888b58db42eea826939852838f9e1c204d2c changed Cinder behavior to always create a volume in a Cinder availability zone with the same name as the Nova availability zone, if a specific AZ is requested. This is problematic for us, as we use Ceph for backing storage with Cinder and do not rely on Cinder to manage our failure domains (other people are also experiencing this problem, e.g., http://osdir.com/ml/openstack-dev/2015-08/msg00609.html).

I have a patch with test cases against master and will be submitting it for review shortly.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.openstack.org/217857

Changed in cinder:
assignee: nobody → Edmund Rhudy (erhudy)
status: New → In Progress
Changed in cinder:
importance: Undecided → Medium
milestone: none → liberty-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.openstack.org/217857
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=b85d2812a8256ff82934d150dbc4909e041d8b31
Submitter: Jenkins
Branch: master

commit b85d2812a8256ff82934d150dbc4909e041d8b31
Author: Edmund Rhudy <email address hidden>
Date: Thu Aug 27 13:49:58 2015 -0400

    Adds allow_availability_zone_fallback option to Cinder

    This change adds allow_availability_zone_fallback, which allows Cinder
    to fall back to an already configured availability zone if the
    requested availability zone is unavailable.

    Change-Id: Id6b43fc3243b4de82241cfab34ff10953b537874
    DocImpact: cinder
    Closes-Bug: #1489575

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: liberty-rc1 → 7.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.