From e06e478b3014d2abd81baf0ba24ba5b37ff9d76c Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Mon, 28 Nov 2016 15:21:50 +0000 Subject: [PATCH] Add os_searchlight to OpenStack-Ansible This patch adds new blank git repository to OpenStack-Ansible for deploying Searchlight. This project will have its own core team with the general openstack-ansible core team included, with the appropriate rights to ensure that they can act as a back-stop in case of any issues. Needed-By: I2e5e4e7dfd12d45fe40b9dd57af56c875f2fd0d7 Change-Id: I26e29386da6661516bd61622590bdcd46d5b8102 --- .../openstack-ansible-os_searchlight.config | 18 ++++++++++++++++++ gerrit/projects.yaml | 5 +++++ gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 10 ++++++++++ zuul/layout.yaml | 9 +++++++++ 5 files changed, 43 insertions(+) create mode 100644 gerrit/acls/openstack/openstack-ansible-os_searchlight.config diff --git a/gerrit/acls/openstack/openstack-ansible-os_searchlight.config b/gerrit/acls/openstack/openstack-ansible-os_searchlight.config new file mode 100644 index 0000000000..410dd90d89 --- /dev/null +++ b/gerrit/acls/openstack/openstack-ansible-os_searchlight.config @@ -0,0 +1,18 @@ +[access "refs/heads/*"] +abandon = group openstack-ansible-core +abandon = group openstack-ansible-os_searchlight-core +create = group openstack-ansible-release +label-Code-Review = -2..+2 group openstack-ansible-core +label-Code-Review = -2..+2 group openstack-ansible-os_searchlight-core +label-Workflow = -1..+1 group openstack-ansible-core +label-Workflow = -1..+1 group openstack-ansible-os_searchlight-core + +[access "refs/tags/*"] +pushSignedTag = group openstack-ansible-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index b2e2566a57..f556362dd8 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -5280,6 +5280,11 @@ groups: - openstack-ansible docimpact-group: openstack-ansible +- project: openstack/openstack-ansible-os_searchlight + description: Role os_searchlight for OpenStack-Ansible + groups: + - openstack-ansible + docimpact-group: openstack-ansible - project: openstack/openstack-ansible-os_swift description: Role os_swift for OpenStack-Ansible groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index bda5dae844..8f0fa096bf 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -274,6 +274,7 @@ openstack-ansible: - openstack/openstack-ansible-os_nova - openstack/openstack-ansible-os_rally - openstack/openstack-ansible-os_sahara + - openstack/openstack-ansible-os_searchlight - openstack/openstack-ansible-os_swift - openstack/openstack-ansible-os_tempest - openstack/openstack-ansible-os_trove diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 3c1661e51a..becd60f61c 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -9089,6 +9089,16 @@ - openstack-publish-jobs - openstack-releasenotes-jobs +- project: + name: openstack-ansible-os_searchlight + doc-publisher-site: docs.openstack.org + + jobs: + - ansible-role-jobs + - gate-{name}-requirements + - openstack-publish-jobs + - openstack-releasenotes-jobs + - project: name: openstack-ansible-os_swift doc-publisher-site: docs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index cd2259999e..7ffae1d0d1 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -13173,6 +13173,15 @@ projects: release: - openstack-ansible-os_sahara-announce-release + - name: openstack/openstack-ansible-os_searchlight + template: + - name: merge-check + - name: check-requirements + - name: ansible-role-jobs + - name: openstack-server-publish-jobs + - name: release-notes-jobs + - name: ansible-role-functional-jobs-xenial + - name: openstack/openstack-ansible-os_swift template: - name: merge-check