diff --git a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml b/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml
index eef439e34b..69202d9181 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/manuals-jobs.yaml
@@ -46,6 +46,22 @@
       - console-log
       - upload-to-docs-site
 
+- job-template:
+    name: 'security-doc-{lang}'
+    node: '{node}'
+
+    builders:
+      - revoke-sudo
+      - gerrit-git-prep
+      - shell: |
+          #!/bin/bash -xe
+          source /usr/local/jenkins/slave_scripts/select-mirror.sh openstack security-guide
+          tox -v -e buildlang -- {lang}
+
+    publishers:
+      - console-log
+      - upload-to-docs-site
+
 - job-template:
     name: 'gate-{name}-tox-doc-publish-{envlist}'
 
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 8e4f4891a6..3e14a92ba7 100644
--- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
+++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml
@@ -2849,3 +2849,17 @@
     jobs:
       - gate-{name}-python27
       - gate-{name}-docs
+
+- project:
+    name: security-doc
+    github-org: openstack
+    node: 'bare-precise || bare-trusty'
+
+    jobs:
+      - openstack-doc-jobs
+      - '{name}-tox-doc-{envlist}':
+         envlist: publishdocs
+      - manual-translation-jobs
+      - security-doc-{lang}:
+          lang: ja
+
diff --git a/modules/openstack_project/files/slave_scripts/common_translation_update.sh b/modules/openstack_project/files/slave_scripts/common_translation_update.sh
index a83e33cee7..b6447dccaf 100644
--- a/modules/openstack_project/files/slave_scripts/common_translation_update.sh
+++ b/modules/openstack_project/files/slave_scripts/common_translation_update.sh
@@ -69,7 +69,7 @@ function init_manuals ()
     project=$1
 
     DocFolder="doc"
-    if [ $project = "api-site" ] ; then
+    if [ $project = "api-site" -o $project = "security-doc" ] ; then
         DocFolder="./"
     fi
 }
diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml
index 7f20ebda98..298fee5a21 100644
--- a/modules/openstack_project/files/zuul/layout.yaml
+++ b/modules/openstack_project/files/zuul/layout.yaml
@@ -2435,10 +2435,12 @@ projects:
       - noop
 
   - name: openstack/security-doc
-    check:
-      - noop
-    gate:
-      - noop
+    template:
+      - name: openstack-doc-gate
+      - name: openstack-doc-translation
+    post:
+      - security-doc-tox-doc-publishdocs
+      - security-doc-ja
 
 # Section: OpenStack development projects