cinder/cinder/interface
Erlon R. Cruz f33b234aa0 Make scheduler check online_extend_support capability
Since Pike release, Cinder supports volume online extending, and by
default it assumes that every backend supports this feature. This
assumption causes a bug on those backends that don't support it. On
such backends, an online extending attempt leaves the volume in
error_extending state.

This patch allows a backend to report to the scheduler if it does not
support online extending. This way, an online extending attempt will
fail, without leaving the volume in error_extending state.

Closes-bug: #1765182
Change-Id: I2c31b5c171574074a8fc7ba86f94f983fc9658f7
Co-Authored-By: Lucio Seki <luciomitsuru.seki@fit-tecnologia.org.br>
2018-06-26 14:42:34 -03:00
..
__init__.py Add driver interface checks 2016-06-13 15:21:47 +00:00
backup_chunked_driver.py Fix doc comments 2016-11-11 18:53:29 +05:30
backup_driver.py Merge "Add cinder backup service initialize check" 2017-07-25 22:42:57 +00:00
backup_verify_driver.py Fix some format error in docstrings 2017-03-30 10:01:18 +08:00
base.py Handle deprecation of inspect.getargspec 2017-11-21 12:57:05 -06:00
fczm_driver.py Add driver interface checks 2016-06-13 15:21:47 +00:00
util.py Add unsupported status to driver listing 2016-11-29 18:04:22 +05:30
volume_consistencygroup_driver.py Add driver interface checks 2016-06-13 15:21:47 +00:00
volume_driver.py Make scheduler check online_extend_support capability 2018-06-26 14:42:34 -03:00
volume_group_driver.py Add driver interface for groups 2016-11-30 13:48:45 -05:00
volume_manageable_driver.py Add driver interface documentation for list manageable 2017-06-29 01:27:00 +00:00
volume_snapshot_revert.py Add snapshots to minimum driver interface 2018-05-10 13:52:32 +00:00
volume_snapshotmanagement_driver.py Fix some format error in docstrings 2017-03-30 10:01:18 +08:00