devstack/lib
Abhishek Kekane 057aaa6ec9 Configure cinder store for glance
This patch will enable user to configure single cinder store as well as
multiple cinder stores for glance. Below are the parameters needs to be
added in local.conf.

A. For single store
USE_CINDER_FOR_GLANCE=True

B. For Multiple stores
USE_CINDER_FOR_GLANCE=True
GLANCE_ENABLE_MULTIPLE_STORES=True
CINDER_ENABLED_BACKENDS=${CINDER_ENABLED_BACKENDS:-lvm:lvmdriver-1,lvm:lvmdriver-2,nfs:nfsdriver-1,ceph:cephdriver-1}
GLANCE_CINDER_DEFAULT_BACKEND=lvmdriver-1

enable_plugin devstack-plugin-nfs https://opendev.org/openstack/devstack-plugin-nfs
enable_plugin devstack-plugin-ceph https://opendev.org/openstack/devstack-plugin-ceph

NOTE:
GLANCE_CINDER_DEFAULT_BACKEND should be one of the value from CINDER_ENABLED_BACKENDS.
If you need to configure nfs and ceph backend for cinder then you need to add respective plugins in
local.conf file.
If GLANCE_ENABLE_MULTIPLE_STORES is True then it will not configure
swift store for glance even if it is enabled in local.conf file.

Needed-by: https://review.opendev.org/#/c/750018
Change-Id: Id0d63c4ea41cce389eee8dc9a96913a7d427f186
2020-09-23 15:23:15 +00:00
..
cinder_backends Update cinder backup_driver to full class name 2018-09-27 18:37:49 +00:00
cinder_plugins Remove Sheepdog plugin information 2020-01-23 02:19:58 +00:00
databases Cleanup rpm-distro mariadb install 2020-04-22 14:02:10 +10:00
neutron_plugins [OVN] Follow up of OVN module migration to DevStack 2020-08-26 09:46:35 +01:00
nova_plugins Prepare for dropping keystone admin endpoint 2020-06-26 15:26:22 +02:00
apache Merge "Use python3-mod-wsgi instead of mod_wsgi on CentOS8" 2020-07-16 04:54:23 +00:00
cinder Merge "Remove GLANCE_V1_ENABLED option" 2020-07-07 19:16:32 +00:00
database Remove the usage of read_password from library files 2019-02-21 10:37:45 +01:00
dstat Re-enable memory_tracker 2020-07-08 14:11:18 +00:00
etcd3 Set ETCD_USE_RAMDISK=True by default 2019-02-05 11:21:39 -05:00
glance Configure cinder store for glance 2020-09-23 15:23:15 +00:00
horizon lib/horizon: no need to specify keystone v3 to API version 2019-10-02 16:33:46 +09:00
infra Create virtualenv with abstracted VIRTUALENV_CMD 2020-01-13 16:05:11 +11:00
keystone Revert "Drop keystone dedicated ports" 2020-07-06 14:01:08 -05:00
ldap Fixes devstack ldap plugin 2017-07-10 17:06:16 -03:00
libraries Install bindep packages when installing lib from src 2020-07-28 08:57:22 -05:00
lvm Fedora: Do not start the lvmetad service after Fedora 30 2020-04-12 11:19:12 +01:00
neutron Use uwsgi binary from path 2020-06-01 15:48:16 +00:00
neutron-legacy [OVN] Follow up of OVN module migration to DevStack 2020-08-26 09:46:35 +01:00
nova Merge "Use uwsgi binary from path" 2020-06-12 18:14:01 +00:00
oslo mv lib/oslo to lib/libraries 2017-06-20 14:09:30 -04:00
placement Use uwsgi binary from path 2020-06-01 15:48:16 +00:00
rpc_backend Fix benign epmd@0.0.0.0.socket failure 2019-07-27 13:32:43 +02:00
stack Ensure valid service names are passed to stack_install_service 2017-08-01 18:22:35 +00:00
swift Prepare for dropping keystone admin endpoint 2020-06-26 15:26:22 +02:00
tcpdump Add service to tcpdump during run 2019-03-29 11:20:19 -07:00
tempest Enable image import test 2020-07-24 17:57:50 +00:00
template clean up screen and tail_log references 2017-09-01 15:08:17 -04:00
tls Merge "Allow IP-based subject alt names" 2020-07-07 08:43:50 +00:00