blob: 55e654dee6f8c0fd475ca5760b9c21a24a4af9cd [file] [log] [blame]
{%- from "neutron/map.jinja" import server,gateway with context %}
include:
- neutron.upgrade.verify.api
neutron_pre:
test.show_notification:
- text: "Running neutron.upgrade.pre"
{%- if gateway.get('enabled') %}
{# Get os client config from mine #}
{%- set os_content = salt['mine.get']('I@keystone:client:os_client_config:enabled:true', 'keystone_os_client_config', 'compound').values()[0] %}
keystone_os_client_config:
file.managed:
- name: /etc/openstack/clouds.yml
- contents: |
{{ os_content |yaml(False)|indent(8) }}
- user: 'root'
- group: 'root'
- makedirs: True
{%- endif %}