Merge "Add mongo config settings in collector service templates"
[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   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: ''