diff --git a/tests/run.yml b/tests/run.yml
index c9501230fc..8df0ed1b5d 100644
--- a/tests/run.yml
+++ b/tests/run.yml
@@ -269,7 +269,7 @@
     # same host being used by both)
     - name: create TLS certificates for octavia
       command: kolla-ansible octavia-certificates
-      when: scenario in ['octavia', 'ovn']
+      when: scenario in ['octavia']
 
     # NOTE(mgoddard): We are using the script module here and later to ensure
     # we use the local copy of these scripts, rather than the one on the remote
diff --git a/tests/templates/globals-default.j2 b/tests/templates/globals-default.j2
index f1ea84d3f0..65d5c71f7e 100644
--- a/tests/templates/globals-default.j2
+++ b/tests/templates/globals-default.j2
@@ -157,6 +157,9 @@ neutron_plugin_agent: "linuxbridge"
 neutron_plugin_agent: "ovn"
 neutron_ovn_distributed_fip: "yes"
 enable_octavia: "yes"
+octavia_auto_configure: "no"
+octavia_provider_drivers: "ovn:OVN provider"
+octavia_provider_agents: "ovn"
 {% endif %}
 
 {% if scenario == "prometheus-efk" %}