kilo ceph firefly

Bug #1473484 reported by Kevin Fox
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Won't Fix
High
Unassigned

Bug Description

Upgraded an OpenStack Cloud to Kilo, have a FireFly ceph. The driver doesn't work.

"/usr/lib/python2.7/site-packages/cinder/volume/drivers/rbd.py", line 384, in
                  _update-volume_stats
pool_stats['max_avail'] / units.Gi)
KeyError: 'max_avail'

Seems like a change made in giant+ is assumed now.

Josh Durgin (jdurgin)
Changed in cinder:
importance: Undecided → High
Revision history for this message
Josh Durgin (jdurgin) wrote :

I didn't look hard enough last night - the 'max_avail' field is present in firefly since v0.80.6:

https://github.com/ceph/ceph/commit/e859587911edddd3a5b7fd96ee2f6a7ed77478dc

I'd suggest upgrading to the latest firefly release anyway - plenty of other fixes have landed since then.
Since dumpling is no longer maintained (see http://ceph.com/docs/master/releases/) I don't think we need to fix anything in cinder - just recommend that people upgrade to the latest firefly.

Changed in cinder:
status: New → Won't Fix
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.