cinder/cinder/scheduler
Xing Yang 9082273305 Volume types need to be specified when creating CG
When creating a consistency group, the scheduler will find a backend that
supports all input volume types. If volume types are not provided, the
default_volume_type in cinder.conf will be used, however, this could cause
inconsistent behavior in a user environment where the default_volume_type
is defined in some places but not in others. This fix removed the use of
default_volume_type for CG creation, added a check to verify that volume
types are provided when creating a CG.

When creating a volume and adding it to a CG, we need to make sure a
volume type is provided as well.

Change-Id: I078d4fdd8d92529e853be16272ad74d1e130f712
Closes-Bug: #1366371
2014-09-13 14:36:03 -04:00
..
filters Netapp drivers support for pool-aware scheduling 2014-09-12 13:11:24 -04:00
flows Use oslo.i18n 2014-08-08 17:26:41 -05:00
weights Support Volume Num Weighter 2014-06-26 16:13:18 +08:00
__init__.py Remove vim header 2013-12-30 18:53:02 -06:00
driver.py Consistency Groups 2014-08-27 01:47:31 -04:00
filter_scheduler.py Pool-aware Scheduler Support 2014-08-31 16:27:02 -07:00
host_manager.py Pool-aware Scheduler Support 2014-08-31 16:27:02 -07:00
manager.py Volume types need to be specified when creating CG 2014-09-13 14:36:03 -04:00
rpcapi.py Consistency Groups 2014-08-27 01:47:31 -04:00
scheduler_options.py Use oslo.i18n 2014-08-08 17:26:41 -05:00
simple.py Drop Chance/SimpleScheduler Implementation 2014-01-09 18:29:27 +08:00