Skip to content

Instantly share code, notes, and snippets.

@toabctl
Created August 18, 2014 14:00
Show Gist options
  • Save toabctl/70a6d84ddd9b6f146cfb to your computer and use it in GitHub Desktop.
Save toabctl/70a6d84ddd9b6f146cfb to your computer and use it in GitHub Desktop.
Example configuration for OpenStack Manila
[DEFAULT]
rabbit_host=192.168.142.81
rabbit_port=5672
rabbit_userid=nova
rabbit_password=secret
rabbit_virtual_host=/nova
control_exchange=manila
osapi_share_listen=0.0.0.0
osapi_share_listen_port=8786
sql_connection=sqlite:////var/lib/manila/manila.db
state_path=/var/lib/manila
my_ip=192.168.142.81
glance_host=d52-54-01-77-77-01.virtual.cloud.suse.de
glance_port=9292
glance_api_servers=http://d52-54-01-77-77-01.virtual.cloud.suse.de:9292
glance_api_insecure=False
osapi_share_extension=manila.api.contrib.standard_extensions
rootwrap_config=/etc/manila/rootwrap.conf
auth_strategy=keystone
enabled_backends=backend1
enabled_share_backends=backend1
nova_catalog_info=compute:nova:publicURL
nova_catalog_admin_info=compute:nova:adminURL
nova_api_insecure=false
nova_admin_username=nova
nova_admin_password=secret
nova_admin_tenant_name=service
nova_admin_auth_url=http://d52-54-01-77-77-01.virtual.cloud.suse.de:5000/v2.0
share_name_template=share-%s
network_api_class=manila.network.neutron.neutron_network_plugin.NeutronNetworkPlugin
ovs_integration_bridge=br-int
neutron_url=http://d52-54-01-77-77-01.virtual.cloud.suse.de:9696
neutron_admin_username=neutron
neutron_admin_password=secret
neutron_admin_tenant_name=service
neutron_admin_auth_url=http://d52-54-01-77-77-01.virtual.cloud.suse.de:5000/v2.0/
neutron_api_insecure=false
neutron_auth_strategy=keystone
neutron_ovs_bridge=br-int
disable_process_locking=true
lock_path=/var/run/manila
debug=true
verbose=true
log_dir=/var/log/manila
use_syslog=false
scheduler_driver=manila.scheduler.filter_scheduler.FilterScheduler
smb_template_config_path=$state_path/smb.conf
volume_name_template=manila-share-%s
volume_snapshot_name_template=manila-snapshot-%s
share_mount_path=/shares
share_helpers=CIFS=manila.share.drivers.generic.CIFSHelper,NFS=manila.share.drivers.generic.NFSHelper
share_export_root=$state_path/mnt
share_volume_group=manila-shares
share_lvm_helpers=CIFS=manila.share.drivers.lvm.CIFSNetConfHelper,NFS=manila.share.drivers.lvm.NFSHelper
share_volume_fstype=ext3
cinder_catalog_info=volume:cinder:publicURL
cinder_api_insecure=false
cinder_admin_username=cinder
cinder_admin_password=secret
cinder_admin_tenant_name=service
[database]
[keystone_authtoken]
auth_uri = http://d52-54-01-77-77-01.virtual.cloud.suse.de:5000/v2.0/
identity_uri = http://d52-54-01-77-77-01.virtual.cloud.suse.de:35357
admin_user = manila
admin_password=manila
admin_tenant_name = service
[matchmaker_redis]
[matchmaker_ring]
[ssl]
[backend1]
share_driver=manila.share.drivers.generic.GenericShareDriver
share_volume_fstype=ext3
share_backend_name=BACKEND1
path_to_public_key=/var/lib/manila/sshkey/id_rsa.pub
path_to_private_key=/var/lib/manila/sshkey/id_rsa
service_image_name=sles11sp3-manila-xen
service_instance_user=root
service_instance_password=linux
service_instance_flavor_id=120
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment