aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2023-04-27 09:28:36 +0000
committerGerrit Code Review <review@openstack.org>2023-04-27 09:28:36 +0000
commit92ddbdfbc190ec430f5527fcf867efec97e455b4 (patch)
treeef217babcd8e58cfa42c1909d9d36232391e6ddc
parentc899ff26f7330dd968052f4c693eb0057ca96cdf (diff)
parentc0d08667852cbed51cda68ca3935e2a52686a168 (diff)
downloadkolla-ansible-92ddbdfbc190ec430f5527fcf867efec97e455b4.tar.gz
kolla-ansible-92ddbdfbc190ec430f5527fcf867efec97e455b4.zip
Merge "octavia: Fix hm-interface after bumping openstack collection"
-rw-r--r--ansible/roles/octavia/tasks/get_resources_info.yml4
-rw-r--r--ansible/roles/octavia/tasks/hm-interface.yml4
-rw-r--r--ansible/roles/octavia/templates/octavia.conf.j24
-rw-r--r--tests/test-octavia.sh2
4 files changed, 7 insertions, 7 deletions
diff --git a/ansible/roles/octavia/tasks/get_resources_info.yml b/ansible/roles/octavia/tasks/get_resources_info.yml
index 21571d59b..1576ea8b8 100644
--- a/ansible/roles/octavia/tasks/get_resources_info.yml
+++ b/ansible/roles/octavia/tasks/get_resources_info.yml
@@ -71,5 +71,5 @@
- name: Set octavia resources facts
set_fact:
- network_info: "{{ network_results.openstack_networks.0 }}"
- amphora_flavor_info: "{{ flavor_results.openstack_flavors.0 }}"
+ network_info: "{{ network_results.networks | first }}"
+ amphora_flavor_info: "{{ flavor_results.flavors | first }}"
diff --git a/ansible/roles/octavia/tasks/hm-interface.yml b/ansible/roles/octavia/tasks/hm-interface.yml
index f7dcab702..3af55b15e 100644
--- a/ansible/roles/octavia/tasks/hm-interface.yml
+++ b/ansible/roles/octavia/tasks/hm-interface.yml
@@ -22,7 +22,7 @@
- name: Update Octavia health manager port host_id
become: True
vars:
- port_id: "{{ port_info.id }}"
+ port_id: "{{ port_info.port.id }}"
command: >
{{ kolla_container_engine }} exec kolla_toolbox openstack
--os-interface {{ openstack_interface }}
@@ -41,7 +41,7 @@
- name: Add Octavia port to openvswitch br-int
vars:
port_mac: "{{ port_info.port.mac_address }}"
- port_id: "{{ port_info.id }}"
+ port_id: "{{ port_info.port.id }}"
become: True
command: >
{{ kolla_container_engine }} exec openvswitch_vswitchd ovs-vsctl --may-exist \
diff --git a/ansible/roles/octavia/templates/octavia.conf.j2 b/ansible/roles/octavia/templates/octavia.conf.j2
index 5f43fde03..9d1fbc7cf 100644
--- a/ansible/roles/octavia/templates/octavia.conf.j2
+++ b/ansible/roles/octavia/templates/octavia.conf.j2
@@ -101,9 +101,9 @@ amp_secgroup_list = {{ octavia_amp_secgroup_list }}
amp_flavor_id = {{ octavia_amp_flavor_id }}
{% endif %}
{% else %}
-amp_image_owner_id = {{ project_info.openstack_projects.0.id }}
+amp_image_owner_id = {{ project_info.projects.0.id }}
amp_boot_network_list = {{ network_info.id }}
-amp_secgroup_list = {{ (sec_grp_info.results | selectattr('item.name', 'equalto', octavia_amp_security_groups['mgmt-sec-grp'].name) | list).0.secgroup.id }}
+amp_secgroup_list = {{ (sec_grp_info.results | selectattr('item.name', 'equalto', octavia_amp_security_groups['mgmt-sec-grp'].name) | list).0.security_group.id }}
amp_flavor_id = {{ amphora_flavor_info.id }}
{% endif %}
diff --git a/tests/test-octavia.sh b/tests/test-octavia.sh
index 758d38043..4ba3457a2 100644
--- a/tests/test-octavia.sh
+++ b/tests/test-octavia.sh
@@ -10,7 +10,7 @@ export PYTHONUNBUFFERED=1
function register_amphora_image {
- amphora_url=https://tarballs.opendev.org/openstack/octavia/test-images/test-only-amphora-x64-haproxy-ubuntu-bionic.qcow2
+ amphora_url=https://tarballs.opendev.org/openstack/octavia/test-images/test-only-amphora-x64-haproxy-ubuntu-focal.qcow2
curl -o amphora.qcow2 $amphora_url
(. /etc/kolla/octavia-openrc.sh && openstack image create amphora-x64-haproxy --file amphora.qcow2 --tag amphora --disk-format qcow2 --property hw_architecture='x86_64' --property hw_rng_model=virtio)
}