Mykyta Karpin | 96cc798 | 2018-03-19 12:41:51 +0200 | [diff] [blame] | 1 | classes: |
| 2 | - system.linux.system.lowmem |
| 3 | - system.linux.system.repo.mcp.apt_mirantis.openstack |
| 4 | - system.linux.storage.loopback_manila |
| 5 | - system.manila.share |
| 6 | - system.manila.share.backend.lvm |
| 7 | - cluster.virtual-mcp-pike-dvr-ssl |
| 8 | parameters: |
| 9 | _param: |
| 10 | manila_lvm_devices: |
| 11 | - /dev/loop0 |
| 12 | loopback_device1_size: 20 |
Vasyl Saienko | 5f39a52 | 2018-03-23 15:56:55 +0200 | [diff] [blame] | 13 | linux: |
| 14 | network: |
| 15 | interface: |
| 16 | ens4: |
| 17 | enabled: true |
| 18 | type: eth |
| 19 | proto: static |
| 20 | address: ${_param:single_address} |
| 21 | netmask: 255.255.255.0 |
Mykyta Karpin | 96cc798 | 2018-03-19 12:41:51 +0200 | [diff] [blame] | 22 | manila: |
| 23 | common: |
| 24 | identity: |
Vasyl Saienko | 5f39a52 | 2018-03-23 15:56:55 +0200 | [diff] [blame] | 25 | protocol: https |
Vasyl Saienko | 827d29d | 2018-03-29 13:13:27 +0300 | [diff] [blame] | 26 | default_share_type: default |
Vasyl Saienko | e43865c | 2018-03-30 22:00:39 +0300 | [diff] [blame] | 27 | database: |
| 28 | ssl: |
| 29 | enabled: ${_param:galera_ssl_enabled} |
| 30 | message_queue: |
| 31 | port: ${_param:rabbitmq_port} |
| 32 | ssl: |
| 33 | enabled: ${_param:rabbitmq_ssl_enabled} |
Maksym Shalamov | 23605e5 | 2018-06-26 15:48:10 +0300 | [diff] [blame] | 34 | share: |
| 35 | enabled_share_backends: |
| 36 | lvm: # Explicitly redefine default 'lvm' element from reclass-system |
| 37 | name: lvm |
| 38 | type: lvm |
| 39 | enabled: true |
| 40 | dhss: false |
| 41 | share_driver: manila.share.drivers.lvm.LVMShareDriver |
| 42 | lvm1: # Second backend is needed only to test multibeckend scenario |
| 43 | name: lvm1 |
| 44 | type: lvm |
| 45 | enabled: true |
| 46 | lvm_share_export_ips: |
| 47 | - "${_param:manila_share_address}" |
| 48 | dhss: false |
| 49 | share_driver: manila.share.drivers.lvm.LVMShareDriver |
| 50 | lvm_share_volume_group: manila-volume |