aboutsummaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2026-04-17 15:06:26 +0000
committerGerrit Code Review <review@openstack.org>2026-04-17 15:06:26 +0000
commit2e89b220ab9b30beef8cb2e3d336d51abe83067b (patch)
treeccafa2cded444308945477b6442e404c198b3f4d /tests
parent65fc0f8a03c9b48a00fab999a02f3a5eb53305f6 (diff)
parent4f5dda873762438b3ba296da289dae5f3312c9da (diff)
downloadkolla-ansible-2e89b220ab9b30beef8cb2e3d336d51abe83067b.tar.gz
kolla-ansible-2e89b220ab9b30beef8cb2e3d336d51abe83067b.zip
Merge "Implement neutron-ovn-vpn-agent"
Diffstat (limited to 'tests')
-rw-r--r--tests/run.yml8
-rw-r--r--tests/templates/globals-default.j21
-rw-r--r--tests/templates/inventory.j23
3 files changed, 12 insertions, 0 deletions
diff --git a/tests/run.yml b/tests/run.yml
index 78d34d8eb..775eb2630 100644
--- a/tests/run.yml
+++ b/tests/run.yml
@@ -429,6 +429,14 @@
SCENARIO: "{{ scenario }}"
when: openstack_core_tested or scenario in ['ironic', 'magnum', 'nfv', 'zun', 'octavia']
+ - name: Test OVN VPNaaS
+ import_role:
+ name: test-ovn-vpnaas
+ when:
+ - scenario == 'ovn'
+ # FIXME(neutron): Enable when https://bugs.launchpad.net/neutron/+bug/2146308 is fixed
+ - not (ansible_facts.os_family == 'RedHat' and ansible_facts.distribution_major_version == '10')
+
- name: Run test-ovn.sh script
script:
cmd: test-ovn.sh
diff --git a/tests/templates/globals-default.j2 b/tests/templates/globals-default.j2
index feb6a6054..5ed942810 100644
--- a/tests/templates/globals-default.j2
+++ b/tests/templates/globals-default.j2
@@ -195,6 +195,7 @@ neutron_plugin_agent: "ovn"
neutron_ovn_distributed_fip: "yes"
neutron_enable_ovn_agent: "yes"
ovn_sb_db_relay_count: "3"
+enable_neutron_vpnaas: "yes"
enable_octavia: "yes"
octavia_provider_drivers: "ovn:OVN provider"
octavia_provider_agents: "ovn"
diff --git a/tests/templates/inventory.j2 b/tests/templates/inventory.j2
index e2f4b3dcc..e9f5da5ad 100644
--- a/tests/templates/inventory.j2
+++ b/tests/templates/inventory.j2
@@ -347,6 +347,9 @@ control
compute
network
+[neutron-ovn-vpn-agent:children]
+neutron
+
# Cinder
[cinder-api:children]
cinder