diff --git a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
index 81437c28d2..fb6359ab26 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -1854,6 +1854,7 @@
     name: tuskar
     github-org: openstack
     tarball-site: tarballs.openstack.org
+    doc-publisher-site: docs.openstack.org
     node: bare-precise
 
     jobs:
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index d2d8f57660..952a55d0dc 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -1176,22 +1176,13 @@ projects:
       - trove-propose-translation-update
 
 
-# TODO: add docs
   - name: openstack/tuskar
-    check:
-      - gate-tuskar-pep8
-      - gate-tuskar-python26
-      - gate-tuskar-python27
+    template:
+      - name: python-jobs
     check-tripleo:
       - check-tripleo-seed-precise
       - check-tripleo-undercloud-precise
       - check-tripleo-overcloud-precise
-    gate:
-      - gate-tuskar-pep8
-      - gate-tuskar-python26
-      - gate-tuskar-python27
-    post:
-      - tuskar-branch-tarball
     pre-release:
       - tuskar-tarball
     release: