1 heat_template_version: ocata
4 Openstack Manila generic backend.
7 ManilaGenericBackendName:
9 default: tripleo_generic
10 ManilaGenericDriverHandlesShareServers:
13 ManilaGenericSmbTemplateConfigPath:
15 default: '$state_path/smb.conf'
16 ManilaGenericVolumeNameTemplate:
18 default: 'manila-share-%s'
19 ManilaGenericVolumeSnapshotNameTemplate:
21 default: 'manila-snapshot-%s'
22 ManilaGenericShareMountPath:
25 ManilaGenericMaxTimeToCreateVolume:
28 ManilaGenericMaxTimeToAttach:
31 ManilaGenericServiceInstanceSmbConfigPath:
33 default: '$share_mount_path/smb.conf'
34 ManilaGenericShareVolumeFsType:
37 ManilaGenericCinderVolumeType:
40 ManilaServiceInstanceUser:
43 ManilaServiceInstancePassword: #SET THIS via parameter_defaults
46 ManilaServiceInstanceFlavorId:
49 ManilaServiceNetworkCidr:
51 default: '172.16.0.0/16'
54 description: Mapping of service_name -> network name. Typically set
55 via parameter_defaults in the resource registry. This
56 mapping overrides those in ServiceNetMapDefaults.
64 description: Mapping of service endpoint -> protocol. Typically set
65 via parameter_defaults in the resource registry.
69 description: Role data for the Manila Generic backend.
71 service_name: manila_backend_generic
73 manila::backend::generic::title: {get_param: ManilaGenericBackendName}
74 manila::backend::generic::driver_handles_share_servers: {get_param: ManilaGenericDriverHandlesShareServers}
75 manila::backend::generic::smb_template_config_path: {get_param: ManilaGenericSmbTemplateConfigPath}
76 manila::backend::generic::volume_name_template: {get_param: ManilaGenericVolumeNameTemplate}
77 manila::backend::generic::volume_snapshot_name_template: {get_param: ManilaGenericVolumeSnapshotNameTemplate}
78 manila::backend::generic::share_mount_path: {get_param: ManilaGenericShareMountPath}
79 manila::backend::generic::max_time_to_create_volume: {get_param: ManilaGenericMaxTimeToCreateVolume}
80 manila::backend::generic::max_time_to_attach: {get_param: ManilaGenericMaxTimeToAttach}
81 manila::backend::generic::service_instance_smb_config_path: {get_param: ManilaGenericServiceInstanceSmbConfigPath}
82 manila::backend::generic::share_volume_fstype: {get_param: ManilaGenericShareVolumeFsType}
83 manila::backend::generic::cinder_volume_type: {get_param: ManilaGenericCinderVolumeType}
84 manila::service_instance::service_instance_user: {get_param: ManilaServiceInstanceUser}
85 manila::service_instance::service_instance_password: {get_param: ManilaServiceInstancePassword}
86 manila::service_instance::service_instance_flavor_id: {get_param: ManilaServiceInstanceFlavorId}
87 manila::service_instance::service_network_cidr: {get_param: ManilaServiceNetworkCidr}