From ce2301bd6f55d6b4c541e47ddcbd899758025378 Mon Sep 17 00:00:00 2001 From: Boris Pavlovic Date: Mon, 16 Jun 2014 17:08:03 +0400 Subject: [PATCH] Add new project logaas Logaas is Logging as a Service for OpenStack Goal of this project is to unify process of how we are dealing with logs in OpenStack based on logstash/syslog and other backends, and as well present OpenStack API for querying logs. Change-Id: I4d115794d50e58f9277506425ba8600c67583afe --- .../files/gerrit/acls/stackforge/logaas.config | 11 +++++++++++ .../files/jenkins_job_builder/config/projects.yaml | 11 +++++++++++ modules/openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 9 +++++++++ 4 files changed, 34 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/logaas.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config b/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config new file mode 100644 index 0000000000..b41c4e313f --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/logaas.config @@ -0,0 +1,11 @@ +[access "refs/tags/*"] + pushSignedTag = group logaas-ptl +[access "refs/heads/*"] + label-Code-Review = -2..+2 group logaas-core + label-Workflow = -1..+1 group logaas-core + abandon = group logaas-core +[receive] + requireChangeId = true + requireContributorAgreement = true +[submit] + mergeContent = true \ No newline at end of file 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 94afcd2c57..5f751539d3 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2337,6 +2337,17 @@ jobs: - python-jobs +- project: + name: logaas + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - hook-{name}-rtfd + - pypi-jobs + - project: name: openstack-manuals github-org: openstack diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index ae77068833..671eba8503 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -739,6 +739,9 @@ description: Energy Efficiency Monitoring upstream: git://github.com/frossigneux/kwapi.git - project: stackforge/libra +- project: stackforge/logaas + description: "Logging as a Service for OpenStack" + upstream: https://github.com/boris-42/logaas.git - project: stackforge/magnetodb description: Key-value database service for OpenStack cloud. upstream: git://github.com/Mirantis/magnetodb.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index f0f8173a5e..b540f21bdc 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3546,6 +3546,15 @@ projects: release: - libra-tarball + - name: stackforge/logaas + template: + - name: python-jobs + - name: check-requirements + - name: docs-on-rtfd + - name: publish-to-pypi + check: + - rally-coverage + - name: stackforge/manila check: - gate-manila-docs