diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml
index 4e2c4e2cd21e27f0d523d29747c3124dd9ebde18..81886c7ed61a12f13fd15490f592ba75f234a9c0 100644
--- a/zuul.d/jobs.yaml
+++ b/zuul.d/jobs.yaml
@@ -186,6 +186,13 @@
     vars:
       base_distro: centos
 
+- job:
+    name: kolla-ansible-ubuntu-source-bifrost
+    parent: kolla-ansible-bifrost-base
+    nodeset: kolla-ansible-focal
+    vars:
+      base_distro: ubuntu
+
 - job:
     name: kolla-ansible-centos8s-source-zun
     parent: kolla-ansible-zun-base
diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml
index 48f13a9e156f3ceb4c3a14b7b6c45af6db1669d2..f0889e43c699b5e450c1dc8e1d727e2a522335e4 100644
--- a/zuul.d/project.yaml
+++ b/zuul.d/project.yaml
@@ -18,6 +18,7 @@
         - kolla-ansible-centos8s-source-multinode-ipv6
         - kolla-ansible-ubuntu-source-multinode-ipv6
         - kolla-ansible-centos8s-source-bifrost
+        - kolla-ansible-ubuntu-source-bifrost
         - kolla-ansible-centos8s-source-zun
         - kolla-ansible-ubuntu-source-zun
         - kolla-ansible-centos8s-source-swift