diff --git a/manifests/executor.pp b/manifests/executor.pp
index 8a52d6f..cf28659 100644
--- a/manifests/executor.pp
+++ b/manifests/executor.pp
@@ -40,6 +40,13 @@ class zuul::executor (
     }
   }
 
+  exec { 'zuul_manage_ansible':
+    command     => 'zuul-manage-ansible',
+    path        => '/usr/local/bin:/usr/bin:/bin/',
+    subscribe   => Exec['install_zuul'],
+    refreshonly => true,
+  }
+
   include ::pip::python3
 
   exec { 'install-ara-safely':
diff --git a/templates/zuulv3.conf.erb b/templates/zuulv3.conf.erb
index 9b0ac28..2b998ec 100644
--- a/templates/zuulv3.conf.erb
+++ b/templates/zuulv3.conf.erb
@@ -56,6 +56,7 @@ git_user_name=<%= @git_name %>
 <% end -%>
 
 [executor]
+manage_ansible=false
 log_config=/etc/zuul/executor-logging.conf
 job_dir=/var/lib/zuul/builds
 <% if @site_variables_yaml_file != nil -%>