From 69a67823297d0772d39abf154e2b7c8dc49c684f Mon Sep 17 00:00:00 2001 From: John Garbutt Date: Fri, 8 Sep 2023 14:21:58 +0100 Subject: [PATCH] Support customising Nova config at the individual service level For example, an operator may wish to customise the nova-compute-ironic service configuration without affecting other Nova services. Closes-Bug: #2034949 Change-Id: If8648d8e85ab3dbcbb4ecba674b2e34b06898327 --- ansible/roles/nova-cell/tasks/config.yml | 1 + ...ort-customising-nova-service-config-26af64a9e03f1d4c.yaml | 5 +++++ 2 files changed, 6 insertions(+) create mode 100644 releasenotes/notes/support-customising-nova-service-config-26af64a9e03f1d4c.yaml diff --git a/ansible/roles/nova-cell/tasks/config.yml b/ansible/roles/nova-cell/tasks/config.yml index ed7b495dbb..191634b863 100644 --- a/ansible/roles/nova-cell/tasks/config.yml +++ b/ansible/roles/nova-cell/tasks/config.yml @@ -64,6 +64,7 @@ - "{{ node_custom_config }}/nova.conf" - "{{ node_custom_config }}/nova/{{ item.key }}.conf" - "{{ node_custom_config }}/nova/{{ inventory_hostname }}/nova.conf" + - "{{ node_custom_config }}/nova/{{ inventory_hostname }}/{{ item.key }}.conf" dest: "{{ node_config_directory }}/{{ item.key }}/nova.conf" mode: "0660" when: diff --git a/releasenotes/notes/support-customising-nova-service-config-26af64a9e03f1d4c.yaml b/releasenotes/notes/support-customising-nova-service-config-26af64a9e03f1d4c.yaml new file mode 100644 index 0000000000..8dd0f51fa7 --- /dev/null +++ b/releasenotes/notes/support-customising-nova-service-config-26af64a9e03f1d4c.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - | + Fixes an issue where it wasn't possible to customise Nova service config + at the individual service level, which is required in some use cases.