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 9f12f2add9..1ac4f5538c 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -920,6 +920,7 @@
 
     jobs:
       - python-jobs
+      - pypi-jobs
 
 - project:
     name: os-apply-config
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index daae24a9cc..66e1fe5e4e 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -1860,6 +1860,12 @@ projects:
       - gate-diskimage-builder-python27
     post:
       - diskimage-builder-coverage
+      - diskimage-builder-branch-tarball
+    pre-release:
+      - diskimage-builder-tarball
+    release:
+      - diskimage-builder-tarball:
+        - diskimage-builder-pypi-upload
 
   - name: stackforge/os-apply-config
     check: