Merge "Refactor cellv2 host discovery logic to avoid races" into stable/pike
[apex-tripleo-heat-templates.git] / environments / manila-generic-config.yaml
1 # This environment file enables Manila with the Generic backend.
2 resource_registry:
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
8
9 parameter_defaults:
10   ManilaServiceInstanceUser: ''
11   ManilaServiceInstancePassword: ''
12   ManilaServiceInstanceFlavorId: 2
13   ManilaServiceNetworkCidr: '172.16.0.0/16'
14   ManilaGenericBackendName: tripleo_generic
15   ManilaGenericDriverHandlesShareServers: true
16   ManilaGenericSmbTemplateConfigPath: '$state_path/smb.conf'
17   ManilaGenericVolumeNameTemplate: 'manila-share-%s'
18   ManilaGenericVolumeSnapshotNameTemplate: 'manila-snapshot-%s'
19   ManilaGenericShareMountPath: '/shares'
20   ManilaGenericMaxTimeToCreateVolume: '180'
21   ManilaGenericMaxTimeToAttach: '120'
22   ManilaGenericServiceInstanceSmbConfigPath: '$share_mount_path/smb.conf'
23   ManilaGenericShareVolumeFsType: 'ext4'
24   ManilaGenericCinderVolumeType: ''