From 2ca4fb218e64898e630310bb08f58a2a9a54eabe Mon Sep 17 00:00:00 2001 From: Saad Zaher Date: Fri, 9 Jun 2017 15:40:00 +0100 Subject: [PATCH] Added Freezer tempest plugin repo * openstack/freezer-tempest-plugin Needed-By: I8454d2b6949d8f54156fc0f6f1317603e7edec7f Change-Id: I9f3b200700363810a61ebf12dfe4eed1f4613be4 --- .../acls/openstack/freezer-tempest-plugin.config | 15 +++++++++++++++ gerrit/projects.yaml | 3 +++ gerritbot/channels.yaml | 1 + jenkins/jobs/projects.yaml | 6 ++++++ zuul/layout.yaml | 9 +++++++++ 5 files changed, 34 insertions(+) create mode 100644 gerrit/acls/openstack/freezer-tempest-plugin.config diff --git a/gerrit/acls/openstack/freezer-tempest-plugin.config b/gerrit/acls/openstack/freezer-tempest-plugin.config new file mode 100644 index 0000000000..7cd4afc287 --- /dev/null +++ b/gerrit/acls/openstack/freezer-tempest-plugin.config @@ -0,0 +1,15 @@ +[access "refs/for/refs/*"] +pushMerge = group freezer-release + +[access "refs/heads/*"] +abandon = group freezer-tempest-core +create = group freezer-release +label-Code-Review = -2..+2 group freezer-tempest-core +label-Workflow = -1..+1 group freezer-tempest-core + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 7ac9f7f3c4..70890320ec 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3663,6 +3663,9 @@ groups: - freezer acl-config: /home/gerrit2/acls/openstack/freezer.config +- project: openstack/freezer-tempest-plugin + description: Tempest plugin for the freezer project. + upstream: https://github.com/szaher/freezer-tempest-plugin - project: openstack/freezer-web-ui description: Horizon Web interface for Freezer backup, restore and disaster recovery platform diff --git a/gerritbot/channels.yaml b/gerritbot/channels.yaml index 0a733e3b5d..a3b40592e3 100755 --- a/gerritbot/channels.yaml +++ b/gerritbot/channels.yaml @@ -707,6 +707,7 @@ openstack-freezer: - openstack/freezer-api - openstack/freezer-dr - openstack/freezer-specs + - openstack/freezer-tempest-plugin - openstack/freezer-web-ui - openstack/puppet-freezer - openstack/python-freezerclient diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index f859ddfe55..9dcf9371d1 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -4442,6 +4442,12 @@ jobs: - specs-jobs +- project: + name: freezer-tempest-plugin + + jobs: + - python-jobs + - project: name: freezer-web-ui diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 2801ed7f28..a49f49f5be 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -9385,6 +9385,15 @@ projects: gate: - gate-freezer-specs-python27-ubuntu-xenial + - name: openstack/freezer-tempest-plugin + template: + - name: merge-check + - name: check-requirements + check: + - gate-freezer-tempest-plugin-pep8-ubuntu-xenial + gate: + - gate-freezer-tempest-plugin-pep8-ubuntu-xenial + - name: openstack/freezer-web-ui template: - name: merge-check