From e8ad5f37d419243bd4df73a31d9ec706200a63a4 Mon Sep 17 00:00:00 2001 From: Mark Goddard Date: Thu, 16 Apr 2020 12:32:40 +0100 Subject: [PATCH] Fix nova cell message queue URL with separate notification queue If using a separate message queue for nova notifications, i.e. nova_cell_notify_transport_url is different from nova_cell_rpc_transport_url, then Kolla Ansible will unnecessarily update the cell. This should not cause any issues since the URL is taken from nova.conf. This change fixes the comparison to use the correct URL. Change-Id: I5f0e30957bfd70295f2c22c86349ebbb4c1fb155 Closes-Bug: #1873255 --- ansible/roles/nova-cell/tasks/create_cells.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ansible/roles/nova-cell/tasks/create_cells.yml b/ansible/roles/nova-cell/tasks/create_cells.yml index bb8f21dd07..8dc29ea0fa 100644 --- a/ansible/roles/nova-cell/tasks/create_cells.yml +++ b/ansible/roles/nova-cell/tasks/create_cells.yml @@ -50,4 +50,4 @@ when: - inventory_hostname == groups[nova_conductor.group][0] | default(None) - nova_cell_settings | length > 0 - - nova_cell_settings.cell_message_queue != nova_cell_notify_transport_url or nova_cell_settings.cell_database != nova_cell_database_url + - nova_cell_settings.cell_message_queue != nova_cell_rpc_transport_url or nova_cell_settings.cell_database != nova_cell_database_url