cinder/cinder/volume
John Griffith 8c57c6d3ee Set default lvm_type to auto
We've had an lvm_type=thin for quite some time, and we've wanted to
make it Cinders default for a while, but there's no clean way to
migrate on upgrades.  So, we have a compromise, detect if the
deployment has volumes (including the thin pool).  If there are no
LVs or if the thin pool exists, use thin.  Otherwise, use the old
thick lvm-default.

This patch makes the default setting "auto" instead of "default"
(which is actually thick).

DocImpact: Need to update docs to reflect the default setting for
new deployments is auto (thin)

Change-Id: If25e814eb6282fef9a1dd30d17c80eab6860e275
2017-06-16 09:25:53 -06:00
..
drivers Set default lvm_type to auto 2017-06-16 09:25:53 -06:00
flows Merge "Clarify create_volume size debug message" 2017-06-14 23:50:54 +00:00
targets LIO: Fix terminate_connection AttributeError 2017-04-27 09:38:12 -04:00
__init__.py Fix dynamic import of CONF.volume_api_class 2016-02-12 10:50:31 -06:00
api.py Add an instance-uuid check on attachment_reserve 2017-05-30 21:29:52 +00:00
configuration.py Remove unused logging import and LOG global var 2016-05-20 17:17:38 +08:00
driver.py Merge "Allow Pure drivers to handle detach with no host" 2017-06-12 19:17:24 +00:00
driver_utils.py Remove log translations 2017-03-19 14:59:57 +00:00
group_types.py Check groups before deleting group type 2017-04-23 09:19:13 -04:00
manager.py Remove duplicated line from _do_attachment_delete 2017-06-15 14:57:59 +08:00
qos_specs.py Remove log translations 2017-03-19 14:59:57 +00:00
rpcapi.py Add service dynamic log change/query 2017-05-16 13:37:35 +02:00
throttling.py Remove log translations 2017-03-19 14:59:57 +00:00
utils.py Convert marker format for listing manageable resources 2017-05-22 12:21:03 +00:00
volume_types.py Remove log translations 2017-03-19 14:59:57 +00:00