cinder_pre: | |
test.show_notification: | |
- text: "Running cinder.upgrade.pre" | |
{%- 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 | |
- unless: test -f /etc/openstack/clouds.yml |