diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 263704d5e7..60d4a4f020 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -578,6 +578,7 @@ openstack-keystone: projects: - openstack/keystone - openstack/identity-api + - openstack/identity-specs - openstack/python-keystoneclient branches: - master diff --git a/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config b/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config new file mode 100644 index 0000000000..35125fd25b --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/openstack/identity-specs.config @@ -0,0 +1,11 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group keystone-core + label-Workflow = -1..+1 group keystone-core + abandon = group keystone-core +[project] + state = active +[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 550792855c..67ac42d95f 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -626,6 +626,16 @@ envlist: publishdocs +- project: + name: identity-specs + github-org: openstack + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - gate-{name}-python27 + - gate-{name}-docs + - project: name: image-api github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 4951dac15f..a08ac4b7c9 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -245,6 +245,8 @@ group: openstack-api-site options: - direct-release +- project: openstack/identity-specs + group: keystone - project: openstack/image-api group: openstack-api-site options: diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 1d185a9cfd..a9a7ca9b29 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -2465,6 +2465,14 @@ projects: post: - identity-api-tox-doc-publishdocs + - name: openstack/identity-specs + check: + - gate-identity-specs-python27 + - gate-identity-specs-docs + gate: + - gate-identity-specs-python27 + - gate-identity-specs-docs + - name: openstack/image-api template: - name: openstack-doc-gate