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 410f331178..2f1297bd55 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -999,12 +999,16 @@
     node: 'bare-precise || bare-trusty'
     tarball-site: tarballs.openstack.org
     doc-publisher-site: docs.openstack.org
+    envlist:
+      - sqla_08
+      - sqla_09
 
     jobs:
       - python-jobs
       - openstack-publish-jobs
       - pypi-jobs
       - translation-jobs
+      - 'gate-{name}-tox-{envlist}'
 
 - project:
     name: oslo.i18n
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 3d8c392b49..bc0f92e268 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -739,6 +739,12 @@ jobs:
   - name: gate-nova-pip-missing-reqs
     voting: false
 
+  # TODO(rpodolyaka): make voting when the jobs pass on all SA versions
+  - name: gate-oslo.db-tox-sqla_08
+    voting: false
+  - name: gate-oslo.db-tox-sqla_09
+    voting: false
+
 # The project list is grouped by type of project, and within each
 # group, projects are sorted (mostly) alphabetically.
 projects:
@@ -2097,6 +2103,8 @@ projects:
       - name: translation-jobs
     check:
       - check-devstack-dsvm-cells
+      - gate-oslo.db-tox-sqla_08
+      - gate-oslo.db-tox-sqla_09
     gate:
       - gate-devstack-dsvm-cells
     experimental-tripleo: