1 # This environment file enables Manila with the Generic backend.
3 OS::Tripleo::Services::ManilaApi: ../puppet/services/manila-api.yaml
4 OS::Tripleo::Services::ManilaScheduler: ../puppet/services/manila-scheduler.yaml
5 # Only manila-share is pacemaker managed:
6 OS::Tripleo::Services::ManilaShare: ../puppet/services/pacemaker/manila-share.yaml
7 OS::Tripleo::Services::ManilaBackendGeneric: ../puppet/services/manila-backend-generic.yaml
10 ManilaServiceInstanceUser: ''
11 ManilaServiceInstancePassword: ''
12 ManilaServiceInstanceFlavorId: 2
13 ManilaServiceNetworkCidr: '172.16.0.0/16'
14 ManilaGenericEnableBackend: true
15 ManilaGenericBackendName: tripleo_generic
16 ManilaGenericDriverHandlesShareServers: true
17 ManilaGenericSmbTemplateConfigPath: '$state_path/smb.conf'
18 ManilaGenericVolumeNameTemplate: 'manila-share-%s'
19 ManilaGenericVolumeSnapshotNameTemplate: 'manila-snapshot-%s'
20 ManilaGenericShareMountPath: '/shares'
21 ManilaGenericMaxTimeToCreateVolume: '180'
22 ManilaGenericMaxTimeToAttach: '120'
23 ManilaGenericServiceInstanceSmbConfigPath: '$share_mount_path/smb.conf'
24 ManilaGenericShareVolumeFsType: 'ext4'
25 ManilaGenericCinderVolumeType: ''