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 a8055bfdc5..775c8902b1 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -2256,3 +2256,12 @@
           branch-designator: 'master'
       - 'openstackid-release-{branch-designator}':
           branch-designator: 'branch'
+
+- project:
+    name: compass-core
+    github-org: stackforge
+    node: bare-precise
+    tarball-site: tarballs.openstack.org
+
+    jobs:
+      - python-jobs
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 1497e64c06..bbfc29bc59 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -3317,9 +3317,13 @@ projects:
 
   - name: stackforge/compass-core
     check:
-      - gate-noop
+      - gate-compass-core-pep8
+      - gate-compass-core-python26
+      - gate-compass-core-python27
     gate:
-      - gate-noop
+      - gate-compass-core-pep8
+      - gate-compass-core-python26
+      - gate-compass-core-python27
 
   - name: stackforge/compass-web
     check: