From f412b23b34a7e335d608d04f6bc561bea9c3bbb6 Mon Sep 17 00:00:00 2001 From: pran1990 Date: Wed, 4 Dec 2013 17:27:06 -0800 Subject: [PATCH] Added new project, entropy Entropy is a framework for creating audit and repair scripts for openstack Change-Id: I28f13759b0c0807a9e04eedda1b6f4220d824f36 --- .../files/gerritbot_channel_config.yaml | 10 ++++++++++ .../files/gerrit/acls/stackforge/entropy.config | 12 ++++++++++++ .../jenkins_job_builder/config/projects.yaml | 9 +++++++++ modules/openstack_project/files/zuul/layout.yaml | 16 ++++++++++++++++ .../templates/review.projects.yaml.erb | 2 ++ 5 files changed, 49 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/entropy.config diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 0aaa9a0253..50ec4c04c7 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -440,3 +440,13 @@ milk-dev: - stackforge/milk branches: - master + +openstack-entropy: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - stackforge/entropy + branches: + - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config b/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config new file mode 100644 index 0000000000..2914b039f4 --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/entropy.config @@ -0,0 +1,12 @@ +[access "refs/heads/*"] + label-Code-Review = -2..+2 group entropy-core + label-Approved = +0..+1 group entropy-core + workInProgress = group entropy-core +[access "refs/tags/*"] + create = group entropy-core + pushTag = group entropy-core +[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 6c905d0e10..fe7bf11317 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -1862,3 +1862,12 @@ jobs: - python-jobs + +- project: + name: entropy + github-org: stackforge + node: precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 19717a28f0..ee787399eb 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3969,3 +3969,19 @@ projects: - gate-noop gate: - gate-noop + + - name: stackforge/entropy + check: + - gate-entropy-docs + - gate-entropy-pep8 + - gate-entropy-python26 + - gate-entropy-python27 + - gate-entropy-python33 + gate: + - gate-entropy-docs + - gate-entropy-pep8 + - gate-entropy-python26 + - gate-entropy-python27 + - gate-entropy-python33 + post: + - entropy-coverage diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index ea2a6399f2..20055b2800 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -558,3 +558,5 @@ - project: stackforge/stevedore description: Manage dynamic plugins for Python applications upstream: git://github.com/dreamhost/stevedore.git +- project: stackforge/entropy + description: A framework for Audit/Repair scripts for openstack