Merge "ironic: add ironic_agent_files_directory parameter"

This commit is contained in:
Zuul 2023-08-09 16:34:41 +00:00 committed by Gerrit Code Review
commit 0a0eb30bc9
4 changed files with 12 additions and 3 deletions

View File

@ -300,6 +300,7 @@ ironic_dev_mode: "{{ kolla_dev_mode }}"
ironic_inspector_dev_mode: "{{ ironic_dev_mode }}"
ironic_source_version: "{{ kolla_source_version }}"
ironic_inspector_source_version: "{{ ironic_source_version }}"
ironic_agent_files_directory: "{{ node_custom_config }}"
####################

View File

@ -170,7 +170,7 @@
vars:
service: "{{ ironic_services['ironic-tftp'] }}"
copy:
src: "{{ node_custom_config }}/ironic/{{ item }}"
src: "{{ ironic_agent_files_directory }}/ironic/{{ item }}"
dest: "{{ node_config_directory }}/ironic-tftp/{{ item }}"
mode: "0660"
become: true
@ -191,7 +191,7 @@
vars:
service: "{{ ironic_services['ironic-http'] }}"
copy:
src: "{{ node_custom_config }}/ironic/{{ item }}"
src: "{{ ironic_agent_files_directory }}/ironic/{{ item }}"
dest: "{{ node_config_directory }}/ironic-http/{{ item }}"
mode: "0660"
become: true

View File

@ -51,7 +51,7 @@
- name: Checking ironic-agent files exist for Ironic Inspector
stat:
path: "{{ node_custom_config }}/ironic/{{ item }}"
path: "{{ ironic_agent_files_directory }}/ironic/{{ item }}"
delegate_to: localhost
run_once: True
register: result

View File

@ -0,0 +1,8 @@
---
features:
- |
With the parameter ``ironic_agent_files_directory`` it is possible to
provide the directory for the ``ironic-agent.kernel`` and
``ironic-agent.initramfs`` files. By default the parameter is set to
the value of ``node_custom_config``. This corresponds to the existing
behaviour.