-
Michal Nasiadka authored
It's a followup to 73a1812c addressing post-merge comments. Change-Id: Idd458ad6ef29e4eee2f9e537b4eae39d26eb9f64
Michal Nasiadka authoredIt's a followup to 73a1812c addressing post-merge comments. Change-Id: Idd458ad6ef29e4eee2f9e537b4eae39d26eb9f64
post-deploy.yml 1.07 KiB
---
- name: Creating clouds.yaml file on the deploy node
hosts: localhost
tasks:
- name: Create /etc/openstack directory
become: true
file:
state: directory
dest: "/etc/openstack"
owner: "{{ ansible_facts.user_uid }}"
group: "{{ ansible_facts.user_gid }}"
mode: 0700
- name: Template out clouds.yaml
become: true
template:
src: "roles/common/templates/clouds.yaml.j2"
dest: "{{ node_config }}/clouds.yaml"
owner: "{{ ansible_facts.user_uid }}"
group: "{{ ansible_facts.user_gid }}"
mode: 0600
- name: Creating admin openrc file on the deploy node
hosts: localhost
tasks:
- name: Template out admin-openrc.sh
become: true
template:
src: "roles/common/templates/admin-openrc.sh.j2"
dest: "{{ node_config }}/admin-openrc.sh"
owner: "{{ ansible_facts.user_uid }}"
group: "{{ ansible_facts.user_gid }}"
mode: 0600
- import_role:
name: octavia
tasks_from: openrc.yml
when: enable_octavia | bool