diff options
| author | Michal Nasiadka <mnasiadka@gmail.com> | 2022-05-10 10:51:29 +0200 |
|---|---|---|
| committer | Michal Nasiadka <mnasiadka@gmail.com> | 2024-01-03 08:31:14 +0000 |
| commit | 9bc99b943406f41082e5f722f73beb3d88326e6b (patch) | |
| tree | 6c7d8635d069a156088db08cc5edbfc66c48115d /tests | |
| parent | 21e5b21f59a0824cf52b358a562ea962550e8d2d (diff) | |
| download | kolla-ansible-9bc99b943406f41082e5f722f73beb3d88326e6b.tar.gz kolla-ansible-9bc99b943406f41082e5f722f73beb3d88326e6b.zip | |
Test haproxy single external frontend
Change-Id: Id25b4407a8170f69e4cd7278e0aff64c609ace7d
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 248e8f5a0..f99a32509 100644 --- a/tests/templates/globals-default.j2 +++ b/tests/templates/globals-default.j2 @@ -215,6 +215,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 d00c1801e..991314b50 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 |
