blob: 6240a27e6d9684bb9351f61e8e9652084526636e [file] [log] [blame]
{%- from "neutron/map.jinja" import compute, fwaas with context %}
{%- if fwaas.get('enabled', False) %}
neutron_fwaas_packages:
pkg.installed:
- names: {{ fwaas.pkgs }}
{%- if pillar.neutron.gateway is defined or compute.get('enabled', False) and compute.dvr %}
/etc/neutron/fwaas_driver.ini:
file.managed:
- source: salt://neutron/files/{{ fwaas.version }}/fwaas_driver.ini
- mode: 0640
- group: neutron
- template: jinja
- require:
- pkg: neutron_fwaas_packages
{%- endif %}
{%- endif %}