ThinLVM driver was missing the newly required capabilities reporting
and inheritance from the parent LVM driver doesn't work because the
capacity reporting methods between regular LVM and Thin LVM are not
compatible.
This patch add the basic requirements needed in the capabilities reporting
to make it usable by the filter scheduler.
Fixes bug: 1166572
Change-Id: I471dcc31d07516e71bcd2d3ae03e0405e0594697
(cherry picked from commit a95a2149a5ba805451a6d961b792ccd5b9984bea)
Reviewed: https:/ /review. openstack. org/28199 github. com/openstack/ cinder/ commit/ 6221a0e279c7952 70d03fb03dc2c84 8fd6f44056
Committed: http://
Submitter: Jenkins
Branch: stable/grizzly
commit 6221a0e279c7952 70d03fb03dc2c84 8fd6f44056
Author: John Griffith <email address hidden>
Date: Thu Apr 11 20:05:01 2013 -0600
Add capabilities reporting to ThinLVM driver
ThinLVM driver was missing the newly required capabilities reporting
and inheritance from the parent LVM driver doesn't work because the
capacity reporting methods between regular LVM and Thin LVM are not
compatible.
This patch add the basic requirements needed in the capabilities reporting
to make it usable by the filter scheduler.
Fixes bug: 1166572
Change-Id: I471dcc31d07516 e71bcd2d3ae03e0 405e0594697 451a6d961b792cc d5b9984bea)
(cherry picked from commit a95a2149a5ba805