Skip to content

Commit 26e477f

Browse files
Zuulopenstack-gerrit
authored andcommitted
Merge "Support older Octavia var names in Antelope" into stable/2023.1
2 parents 113ea15 + 0d51e42 commit 26e477f

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

ansible/roles/octavia/tasks/get_resources_info.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,5 +71,5 @@
7171

7272
- name: Set octavia resources facts
7373
set_fact:
74-
network_info: "{{ network_results.networks | first }}"
75-
amphora_flavor_info: "{{ flavor_results.flavors | first }}"
74+
network_info: "{{ network_results.networks | default(network_results.openstack_networks) | first }}"
75+
amphora_flavor_info: "{{ flavor_results.flavors | default(flavor_results.openstack_flavors) | first }}"

ansible/roles/octavia/templates/octavia.conf.j2

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ amp_secgroup_list = {{ octavia_amp_secgroup_list }}
101101
amp_flavor_id = {{ octavia_amp_flavor_id }}
102102
{% endif %}
103103
{% else %}
104-
amp_image_owner_id = {{ project_info.projects.0.id }}
104+
amp_image_owner_id = {{ project_info.projects.0.id | default(project_info.openstack_projects.0.id) }}
105105
amp_boot_network_list = {{ network_info.id }}
106-
amp_secgroup_list = {{ (sec_grp_info.results | selectattr('item.name', 'equalto', octavia_amp_security_groups['mgmt-sec-grp'].name) | list).0.security_group.id }}
106+
amp_secgroup_list = {{ (sec_grp_info.results | selectattr('item.name', 'equalto', octavia_amp_security_groups['mgmt-sec-grp'].name) | list).0.security_group.id | default((sec_grp_info.results | selectattr('item.name', 'equalto', octavia_amp_security_groups['mgmt-sec-grp'].name) | list).0.secgroup.id) }}
107107
amp_flavor_id = {{ amphora_flavor_info.id }}
108108
{% endif %}
109109

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
fixes:
3+
- |
4+
Fixes a bug where Octavia configuration couldn't be generated for Antelope
5+
release while running Zed release kolla toolbox.
6+
`LP#2049364 <https://launchpad.net/bugs/2049364>`__

0 commit comments

Comments
 (0)