1 # A Heat environment file which can be used to enable a
2 # a Manila generic driver backend.
4 OS::Tripleo::Services::ManilaApi: ../puppet/services/manila-api.yaml
5 OS::Tripleo::Services::ManilaScheduler: ../puppet/services/manila-scheduler.yaml
6 # Only manila-share is pacemaker managed:
7 OS::Tripleo::Services::ManilaShare: ../puppet/services/pacemaker/manila-share.yaml
11 ManilaGenericEnableBackend: true
12 ManilaGenericBackendName: tripleo_generic
13 ManilaGenericDriverHandlesShareServers: true
14 ManilaGenericSmbTemplateConfigPath: '$state_path/smb.conf'
15 ManilaGenericVolumeNameTemplate: 'manila-share-%s'
16 ManilaGenericVolumeSnapshotNameTemplate: 'manila-snapshot-%s'
17 ManilaGenericShareMountPath: '/shares'
18 ManilaGenericMaxTimeToCreateVolume: '180'
19 ManilaGenericMaxTimeToAttach: '120'
20 ManilaGenericServiceInstanceSmbConfigPath: '$share_mount_path/smb.conf'
21 ManilaGenericShareVolumeFsType: 'ext4'
22 ManilaGenericCinderVolumeType: ''
23 ManilaGenericServiceInstanceUser: ''
24 ManilaGenericServiceInstancePassword: ''
25 ManilaGenericServiceInstanceFlavorId: 2
26 ManilaGenericServiceNetworkCidr: '172.16.0.0/16'