From dd6faaa4429280d441ee26e003a84314526a3bae Mon Sep 17 00:00:00 2001 From: Matt McEuen Date: Mon, 9 Dec 2019 17:46:40 -0600 Subject: [PATCH] New project: zuul-airship-roles This new project will hold common, reusable ansible roles that are primarily targeted for use in Airship 2.0 Zuul gates. There is no need to import from an existing repo; some existing material on github will be revised before being put in as a patchset against the new repo. Please add me (Matt McEuen) as an initial member of the new ACL, and I can add additional seed core reviewers. Thanks! Change-Id: I249e610ca5074f0134038aeddfba81d2f61f5e5d --- gerrit/acls/airship/zuul-airship-roles.config | 16 ++++++++++++++++ gerrit/projects.yaml | 2 ++ zuul/main.yaml | 1 + 3 files changed, 19 insertions(+) create mode 100644 gerrit/acls/airship/zuul-airship-roles.config diff --git a/gerrit/acls/airship/zuul-airship-roles.config b/gerrit/acls/airship/zuul-airship-roles.config new file mode 100644 index 0000000000..fc04758c07 --- /dev/null +++ b/gerrit/acls/airship/zuul-airship-roles.config @@ -0,0 +1,16 @@ +[access "refs/heads/*"] +abandon = group zuul-airship-roles-core +create = group airship-release +label-Code-Review = -2..+2 group zuul-airship-roles-core +label-Verified = -1..+1 group airship-ci +label-Workflow = -1..+1 group zuul-airship-roles-core + +[access "refs/tags/*"] +pushSignedTag = group airship-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 96d48ce7b7..53c4e578d2 100644 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -117,6 +117,8 @@ - project: airship/utils description: RETIRED, Collection of common tools for the Airship projects acl-config: /home/gerrit2/acls/openstack/retired.config +- project: airship/zuul-airship-roles + description: Reusable Ansible roles for use in Airship Zuul jobs - project: inaugust/inaugust.com description: inaugust.com website use-storyboard: true diff --git a/zuul/main.yaml b/zuul/main.yaml index 20e4a1bbe9..2f47f3b37e 100644 --- a/zuul/main.yaml +++ b/zuul/main.yaml @@ -166,6 +166,7 @@ - airship/spyglass-plugin-xls - airship/tempest-plugin - airship/treasuremap + - airship/zuul-airship-roles - jjb/jenkins-job-builder - jjb/python-jenkins - limestone/ci-cloud-config