summaryrefslogtreecommitdiffstats
path: root/environments/manila-generic-config.yaml
blob: 65884a947b07e91830181e75277a714eb0fae37b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# This environment file enables Manila with the Generic backend.
resource_registry:
  OS::TripleO::Services::ManilaApi: ../puppet/services/manila-api.yaml
  OS::TripleO::Services::ManilaScheduler: ../puppet/services/manila-scheduler.yaml
  # Only manila-share is pacemaker managed:
  OS::TripleO::Services::ManilaShare: ../puppet/services/pacemaker/manila-share.yaml
  OS::TripleO::Services::ManilaBackendGeneric: ../puppet/services/manila-backend-generic.yaml

parameter_defaults:
  ManilaServiceInstanceUser: ''
  ManilaServiceInstancePassword: ''
  ManilaServiceInstanceFlavorId: 2
  ManilaServiceNetworkCidr: '172.16.0.0/16'
  ManilaGenericBackendName: tripleo_generic
  ManilaGenericDriverHandlesShareServers: true
  ManilaGenericSmbTemplateConfigPath: '$state_path/smb.conf'
  ManilaGenericVolumeNameTemplate: 'manila-share-%s'
  ManilaGenericVolumeSnapshotNameTemplate: 'manila-snapshot-%s'
  ManilaGenericShareMountPath: '/shares'
  ManilaGenericMaxTimeToCreateVolume: '180'
  ManilaGenericMaxTimeToAttach: '120'
  ManilaGenericServiceInstanceSmbConfigPath: '$share_mount_path/smb.conf'
  ManilaGenericShareVolumeFsType: 'ext4'
  ManilaGenericCinderVolumeType: ''
e" host: node1 monitor_time: 20 monitor_number: 3 sla: max_recover_time: 20 nodes: node1: node1.LF runner: type: Duration duration: 1 sla: outage_time: 5 action: monitor context: type: Node name: LF file: {{file}}