1eeaf60497
The path of the template file under the same role can easily be omitted, and we are using this omitting in most places except those this commit is fixing. TrivialFix Change-Id: I6d1563e235151669d9d9268d69555aae15e31926
28 lines
960 B
YAML
28 lines
960 B
YAML
---
|
|
- name: Ensuring config directories exist
|
|
file:
|
|
path: "{{ node_config_directory }}/nova-compute-fake-{{ item }}"
|
|
state: "directory"
|
|
recurse: yes
|
|
with_sequence: start=1 end={{ num_nova_fake_per_node }}
|
|
|
|
- name: Copying over config.json files for services
|
|
template:
|
|
src: "nova-compute.json.j2"
|
|
dest: "{{ node_config_directory }}/nova-compute-fake-{{ item }}/config.json"
|
|
with_sequence: start=1 end={{ num_nova_fake_per_node }}
|
|
|
|
- name: Copying over nova.conf
|
|
merge_configs:
|
|
vars:
|
|
service_name: "{{ item }}"
|
|
sources:
|
|
- "{{ role_path }}/templates/nova.conf.j2"
|
|
- "/etc/kolla/config/global.conf"
|
|
- "/etc/kolla/config/database.conf"
|
|
- "/etc/kolla/config/messaging.conf"
|
|
- "/etc/kolla/config/nova.conf"
|
|
- "/etc/kolla/config/nova/{{ item }}.conf"
|
|
dest: "{{ node_config_directory }}/nova-compute-fake-{{ item }}/nova.conf"
|
|
with_sequence: start=1 end={{ num_nova_fake_per_node }}
|