diff --git a/zuul.d/devstack-tobiko-octavia.yaml b/zuul.d/devstack-tobiko-octavia.yaml
index 09e688a..91ddf67 100644
--- a/zuul.d/devstack-tobiko-octavia.yaml
+++ b/zuul.d/devstack-tobiko-octavia.yaml
@@ -7,6 +7,7 @@
     check: &CHECK
       jobs:
         - devstack-tobiko-octavia
+        - devstack-tobiko-octavia-designate
         - devstack-tobiko-ovs-octavia
     gate: &GATE
       jobs:
@@ -48,7 +49,7 @@
               connection_max_retries: 1200
               build_active_retries: 300
             amphora_agent:
-              forward_all_logs: True
+              forward_all_logs: true
             controller_worker:
               loadbalancer_topology: SINGLE
       devstack_localrc:
@@ -58,7 +59,8 @@
       devstack_plugins:
         barbican: https://opendev.org/openstack/barbican.git
         octavia: https://opendev.org/openstack/octavia.git
-        ovn-octavia-provider: https://opendev.org/openstack/ovn-octavia-provider
+        ovn-octavia-provider:
+          https://opendev.org/openstack/ovn-octavia-provider.git
         neutron: https://opendev.org/openstack/neutron.git
       devstack_services:
         # Octavia services
@@ -75,6 +77,23 @@
         '/var/log/octavia-amphora.log': logs
 
 
+- job:
+    name: devstack-tobiko-octavia-designate
+    parent: devstack-tobiko-octavia
+    voting: false
+    required-projects:
+      - opendev.org/openstack/designate
+      - opendev.org/openstack/python-designateclient
+    vars:
+      devstack_localrc:
+        API_WORKERS: 4
+        DESIGNATE_SERVICE_PORT_DNS: 5322
+      devstack_plugins:
+        designate: https://opendev.org/openstack/designate.git
+      devstack_services:
+        designate: true
+
+
 - job:
     name: devstack-tobiko-ovs-octavia
     parent: devstack-tobiko-ovs