diff options
| author | Zuul <zuul@review.opendev.org> | 2024-01-12 21:06:10 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2024-01-12 21:06:10 +0000 |
| commit | 3490b0f14e57a84693bf69a9dd568732d6eeb0fe (patch) | |
| tree | 5bde37a96f19c6b5d73ace9ce0043a42033688e7 /tests | |
| parent | aac86a92484395a31e909f07d836a21b7222c029 (diff) | |
| parent | 9bc99b943406f41082e5f722f73beb3d88326e6b (diff) | |
| download | kolla-ansible-3490b0f14e57a84693bf69a9dd568732d6eeb0fe.tar.gz kolla-ansible-3490b0f14e57a84693bf69a9dd568732d6eeb0fe.zip | |
Merge "Test haproxy single external frontend"
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/pre.yml | 12 | ||||
| -rw-r--r-- | tests/templates/globals-default.j2 | 12 | ||||
| -rwxr-xr-x | tests/test-core-openstack.sh | 1 |
3 files changed, 25 insertions, 0 deletions
diff --git a/tests/pre.yml b/tests/pre.yml index 7df42d846..984440b3d 100644 --- a/tests/pre.yml +++ b/tests/pre.yml @@ -26,6 +26,18 @@ vars: bridge_name: "{{ neutron_external_bridge_name }}" bridge_member_name: "{{ neutron_external_vxlan_interface_name }}" + - role: multi-node-vxlan-overlay + vars: + vxlan_interface_name: "{{ external_api_interface_name }}" + vxlan_vni: 10002 + when: external_api_interface_name is defined + - role: multi-node-managed-addressing + vars: + managed_interface_name: "{{ external_api_interface_name }}" + managed_network_prefix: "{{ external_api_network_prefix }}" + managed_network_prefix_length: "{{ external_api_network_prefix_length }}" + managed_network_address_family: "{{ address_family }}" + when: external_api_interface_name is defined # TODO(mnasiadka): Update ipv6 jobs to test ipv6 in Neutron - role: multi-node-managed-addressing vars: diff --git a/tests/templates/globals-default.j2 b/tests/templates/globals-default.j2 index 1d469fa65..009f6ecc4 100644 --- a/tests/templates/globals-default.j2 +++ b/tests/templates/globals-default.j2 @@ -222,6 +222,18 @@ neutron_modules_extra: - name: 'nf_conntrack_tftp' - name: 'nf_nat_tftp' +{% if scenario == "haproxy" %} +kolla_external_vip_address: "{{ kolla_external_vip_address }}" +haproxy_single_external_frontend: "yes" +glance_external_fqdn: "glance.external" +horizon_external_fqdn: "horizon.external" +keystone_external_fqdn: "keystone.external" +neutron_external_fqdn: "neutron.external" +nova_external_fqdn: "nova.external" +nova_novncproxy_external_fqdn: "novncproxy.external" +placement_external_fqdn: "placement.external" +{% endif %} + {% if scenario == "lets-encrypt" %} enable_letsencrypt: "yes" rabbitmq_enable_tls: "yes" diff --git a/tests/test-core-openstack.sh b/tests/test-core-openstack.sh index e9bdb02b0..4f34e497a 100755 --- a/tests/test-core-openstack.sh +++ b/tests/test-core-openstack.sh @@ -8,6 +8,7 @@ set -o pipefail export PYTHONUNBUFFERED=1 function test_smoke { + openstack --debug endpoint list openstack --debug compute service list openstack --debug network agent list openstack --debug orchestration service list |
