From d00fc0a01c5d3294d1bd446a9ae0a74c1dd184af Mon Sep 17 00:00:00 2001 From: Andy McCrae Date: Mon, 6 Mar 2017 15:47:23 +0000 Subject: [PATCH] Add os_molteniron to OpenStack-Ansible This patch adds new pre-seeded git repository to OpenStack-Ansible for deploying Molteniron. 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: Ie7190e6d46091ff91b108baf48ecf5d304885124 Change-Id: Ib60593085179819e566068576be08ee403221d22 --- .../openstack-ansible-os_molteniron.config | 18 ++++++++++++++++++ gerrit/projects.yaml | 6 ++++++ gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 9 +++++++++ zuul/layout.yaml | 9 +++++++++ 5 files changed, 43 insertions(+) create mode 100644 gerrit/acls/openstack/openstack-ansible-os_molteniron.config diff --git a/gerrit/acls/openstack/openstack-ansible-os_molteniron.config b/gerrit/acls/openstack/openstack-ansible-os_molteniron.config new file mode 100644 index 0000000000..a9c6952260 --- /dev/null +++ b/gerrit/acls/openstack/openstack-ansible-os_molteniron.config @@ -0,0 +1,18 @@ +[access "refs/heads/*"] +abandon = group openstack-ansible-core +abandon = group openstack-ansible-os_molteniron-core +create = group openstack-ansible-release +label-Code-Review = -2..+2 group openstack-ansible-core +label-Code-Review = -2..+2 group openstack-ansible-os_molteniron-core +label-Workflow = -1..+1 group openstack-ansible-core +label-Workflow = -1..+1 group openstack-ansible-os_molteniron-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 0c3132bcc9..ddc03c15b4 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -5291,6 +5291,12 @@ - openstack-ansible docimpact-group: openstack-ansible acl-config: /home/gerrit2/acls/openstack/openstack-ansible.config +- project: openstack/openstack-ansible-os_molteniron + upstream: https://github.com/hamzy/os_molteniron + description: Role os_molteniron for OpenStack-Ansible + groups: + - openstack-ansible + docimpact-group: openstack-ansible - project: openstack/openstack-ansible-os_monasca description: Role os_monasca for OpenStack-Ansible groups: diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 01d1505e38..fbfaffd389 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -284,6 +284,7 @@ openstack-ansible: - openstack/openstack-ansible-os_ironic - openstack/openstack-ansible-os_keystone - openstack/openstack-ansible-os_magnum + - openstack/openstack-ansible-os_molteniron - openstack/openstack-ansible-os_monasca - openstack/openstack-ansible-os_monasca-agent - openstack/openstack-ansible-os_monasca-ui diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index a4ca88f3bd..2a0257e804 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -8706,6 +8706,15 @@ - openstack-publish-jobs - openstack-releasenotes-jobs +- project: + name: openstack-ansible-os_molteniron + + jobs: + - ansible-role-jobs + - gate-{name}-requirements + - openstack-publish-jobs + - openstack-releasenotes-jobs + - project: name: openstack-ansible-os_monasca diff --git a/zuul/layout.yaml b/zuul/layout.yaml index bfa64f4a17..6c48c914f1 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -13571,6 +13571,15 @@ projects: release: - openstack-ansible-os_magnum-announce-release + - name: openstack/openstack-ansible-os_molteniron + 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_monasca template: - name: merge-check