diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index cc5abf46b1..cb99152074 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -78,6 +78,7 @@ openstack-doc: - openstack/api-site - openstack/compute-api - openstack/docs-specs + - openstack/ha-guide - openstack/identity-api - openstack/image-api - openstack/netconn-api diff --git a/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config b/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config new file mode 100644 index 0000000000..57b73e96fd --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/ha-guide.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] +abandon = group ha-guide-core +label-Code-Review = -2..+2 group ha-guide-core +label-Workflow = -1..+1 group ha-guide-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true 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 1efa57cf2f..6113ff1596 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2599,6 +2599,14 @@ jobs: - specs-jobs +- project: + name: ha-guide + node: 'bare-precise || bare-trusty' + + jobs: + - openstack-doc-jobs + - manual-translation-jobs + - project: name: operations-guide node: 'bare-precise || bare-trusty' diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index edfeed7d6f..90420535a2 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -278,6 +278,10 @@ acl-config: /home/gerrit2/acls/openstack/python-glanceclient.config - project: openstack/governance description: OpenStack Technical Committee Decisions +- project: openstack/ha-guide + group: openstack-manuals + upstream: git://github.com/ajaeger/ha-guide.git + description: OpenStack High Availability Guide - project: openstack/heat - project: openstack/heat-cfntools upstream: git://github.com/heat-api/heat-cfntools.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 0e3bf64b5c..28ff1b2957 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2747,6 +2747,14 @@ projects: gate: - gate-docs-specs-python27 + - name: openstack/ha-guide + template: + - name: merge-check + - name: openstack-doc-gate + - name: openstack-doc-translation + post: + - operations-guide-tox-doc-publishdocs + - name: openstack/openstack-manuals template: - name: merge-check