Vasyl Saienko | 7a4ae40 | 2018-01-30 16:37:14 +0200 | [diff] [blame] | 1 | {%- from "manila/map.jinja" import cfg with context %} |
| 2 | |
Oleksandr Shyshko | 9de5638 | 2018-09-07 17:32:21 +0300 | [diff] [blame] | 3 | include: |
| 4 | - manila._ssl.mysql |
Oleksandr Bryndzii | 6d3dac0 | 2018-09-21 14:27:06 +0300 | [diff] [blame] | 5 | - manila._ssl.rabbitmq |
Oleksandr Shyshko | 9de5638 | 2018-09-07 17:32:21 +0300 | [diff] [blame] | 6 | |
Vasyl Saienko | 7a4ae40 | 2018-01-30 16:37:14 +0200 | [diff] [blame] | 7 | manila_common.pkgs: |
| 8 | pkg.installed: |
| 9 | - name: 'manila-common' |
| 10 | - install_recommends: False |
Oleksandr Shyshko | 9de5638 | 2018-09-07 17:32:21 +0300 | [diff] [blame] | 11 | - require_in: |
| 12 | - sls: manila._ssl.mysql |
Oleksandr Bryndzii | 6d3dac0 | 2018-09-21 14:27:06 +0300 | [diff] [blame] | 13 | - sls: manila._ssl.rabbitmq |
Vasyl Saienko | 7a4ae40 | 2018-01-30 16:37:14 +0200 | [diff] [blame] | 14 | |
| 15 | /etc/manila/manila.conf: |
| 16 | file.managed: |
| 17 | - source: salt://manila/files/{{ cfg.version }}/manila.conf |
| 18 | - template: jinja |
Oleksandr Bryndzii | 7b91ffa | 2018-09-28 14:59:25 +0300 | [diff] [blame] | 19 | - mode: 0640 |
| 20 | - group: manila |
Vasyl Saienko | 7a4ae40 | 2018-01-30 16:37:14 +0200 | [diff] [blame] | 21 | - require: |
| 22 | - pkg: manila_common.pkgs |
Oleksandr Shyshko | 9de5638 | 2018-09-07 17:32:21 +0300 | [diff] [blame] | 23 | - sls: manila._ssl.mysql |
Oleksandr Bryndzii | 6d3dac0 | 2018-09-21 14:27:06 +0300 | [diff] [blame] | 24 | - sls: manila._ssl.rabbitmq |
Oleksii Grudev | 5a88a9d | 2018-11-26 15:25:14 +0200 | [diff] [blame] | 25 | - require_in: |
| 26 | - sls: manila.db.offline_sync |