e1619c4626
Restructure the development environment documentation and include sample devstack config to get folks started easy when they're coding manila changes. Change-Id: If2df8bdf88e77eec32e8795020b8ef349b55b41b
37 lines
1.4 KiB
Plaintext
37 lines
1.4 KiB
Plaintext
################################################################
|
|
# This local.conf sets up Devstack with manila enabling the LVM
|
|
# driver which operates in driver_handles_share_services=False
|
|
# mode
|
|
################################################################
|
|
|
|
[[local|localrc]]
|
|
ADMIN_PASSWORD=secret
|
|
DATABASE_PASSWORD=$ADMIN_PASSWORD
|
|
RABBIT_PASSWORD=$ADMIN_PASSWORD
|
|
SERVICE_PASSWORD=$ADMIN_PASSWORD
|
|
DEST=/opt/stack
|
|
DATA_DIR=/opt/stack/data
|
|
LOGFILE=/opt/stack/devstacklog.txt
|
|
|
|
|
|
# Enabling manila services
|
|
LIBS_FROM_GIT=python-manilaclient
|
|
enable_plugin manila git://git.openstack.org/openstack/manila
|
|
enable_plugin manila-ui https://github.com/openstack/manila-ui
|
|
enable_plugin manila-tempest-plugin git://git.openstack.org/openstack/manila-tempest-plugin
|
|
|
|
|
|
# LVM Backend config options
|
|
MANILA_SERVICE_IMAGE_ENABLED=False
|
|
SHARE_DRIVER=manila.share.drivers.lvm.LVMShareDriver
|
|
MANILA_ENABLED_BACKENDS=chicago,denver
|
|
MANILA_BACKEND1_CONFIG_GROUP_NAME=chicago
|
|
MANILA_BACKEND2_CONFIG_GROUP_NAME=denver
|
|
MANILA_SHARE_BACKEND1_NAME=CHICAGO
|
|
MANILA_SHARE_BACKEND2_NAME=DENVER
|
|
MANILA_OPTGROUP_chicago_driver_handles_share_servers=False
|
|
MANILA_OPTGROUP_denver_driver_handles_share_servers=False
|
|
SHARE_BACKING_FILE_SIZE=32000M
|
|
MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS='snapshot_support=True create_share_from_snapshot_support=True revert_to_snapshot_support=True mount_snapshot_support=True'
|
|
MANILA_CONFIGURE_DEFAULT_TYPES=True
|