diff --git a/modules/gerritbot/files/gerritbot_channel_config.yaml b/modules/gerritbot/files/gerritbot_channel_config.yaml index 2bead2b630..f1013bc18d 100644 --- a/modules/gerritbot/files/gerritbot_channel_config.yaml +++ b/modules/gerritbot/files/gerritbot_channel_config.yaml @@ -143,3 +143,13 @@ openstack-quantum: - openstack/python-quantumclient branches: - master + +savanna: + events: + - patchset-created + - change-merged + - x-vrif-minus-2 + projects: + - openstack/savanna + branches: + - master diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/savanna.config b/modules/openstack_project/files/gerrit/acls/stackforge/savanna.config new file mode 100644 index 0000000000..da9b8ae1bf --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/savanna.config @@ -0,0 +1,11 @@ +[access "refs/*"] + owner = group Administrators +[access "refs/heads/*"] + label-Code-Review = -2..+2 group savanna-core + label-Approved = +0..+1 group savanna-core + workInProgress = group savanna-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 08d2801a79..e0f4eeed7f 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -8,6 +8,15 @@ - gate-{name}-python26 - gate-{name}-python27 +- project: + name: savanna + github-org: stackforge + node: quantal + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: kwapi github-org: stackforge diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index c5770205e9..703e8c3de7 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -1265,3 +1265,14 @@ projects: - gate-noop gate: - gate-noop + + - name: stackforge/savanna + check: + - gate-savanna-pep8: + - gate-savanna-python26 + - gate-savanna-python26-rhel6 + - gate-savanna-python27 + gate: + - gate-savanna-pep8 + - gate-savanna-python26 + - gate-savanna-python27 diff --git a/modules/openstack_project/templates/review.projects.yaml.erb b/modules/openstack_project/templates/review.projects.yaml.erb index ed12bdea2b..760a5aac88 100644 --- a/modules/openstack_project/templates/review.projects.yaml.erb +++ b/modules/openstack_project/templates/review.projects.yaml.erb @@ -109,3 +109,6 @@ - project: stackforge/anvil description: "A set of python scripts and utilities to forge raw openstack into a productive tool!" upstream: git://github.com/yahoo/Openstack-Anvil.git +- project: stackforge/savanna + description: "Savanna aims to provide users with simple means to provision a Hadoop cluster by specifying several parameters like Hadoop version, cluster topology, nodes hardware details and a few more." + upstream: git://github.com/Mirantis/savanna.git