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 df5c274a82..5f4531b678 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -960,6 +960,7 @@
 
     jobs:
       - python-jobs
+      - pypi-jobs
 
 - project:
     name: puppet-glance
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 590abef1fe..e77b6bb6e1 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -1867,15 +1867,16 @@ projects:
 
   - name: stackforge/tripleo-image-elements
     check:
-      - gate-tripleo-image-elements-pep8
-      - gate-tripleo-image-elements-python26
-      - gate-tripleo-image-elements-python27
+      - gate-noop
     gate:
-      - gate-tripleo-image-elements-pep8
-      - gate-tripleo-image-elements-python26
-      - gate-tripleo-image-elements-python27
+      - gate-noop
     post:
-      - tripleo-image-elements-coverage
+      - tripleo-image-elements-branch-tarball
+    pre-release:
+      - tripleo-image-elements-tarball
+    release:
+      - tripleo-image-elements-tarball:
+        - tripleo-image-elements-pypi-upload
 
   - name: openstack/tripleo-incubator
     check: