diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config b/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config new file mode 100644 index 0000000000..7c4c8c981c --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/osprofiler.config @@ -0,0 +1,12 @@ +[access "refs/tags/*"] + create = group rally-core + pushSignedTag = group rally-core +[access "refs/heads/*"] + label-Code-Review = -2..+2 group rally-core + label-Workflow = -1..+1 group rally-core + abandon = group rally-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 fdb108968f..a2a3f9fd25 100644 --- a/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml +++ b/modules/openstack_project/files/jenkins_job_builder/config/projects.yaml @@ -2268,6 +2268,14 @@ jobs: - python-jobs +- project: + name: osprofiler + github-org: stackforge + node: bare-precise + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs - project: name: openstack-manuals diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index 35645a1f91..9de09b195d 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -802,6 +802,9 @@ - project: stackforge/openvz-nova-driver description: OpenVz driver for Nova upstream: git://github.com/imsplitbit/openvz-nova-driver.git +- project: stackforge/osprofiler + description: OpenStack cross service/project profiler + upstream: git://github.com/pboris/osprofiler.git - project: stackforge/ospurge description: Cleanup OpenStack project resources. upstream: https://github.com/cloudwatt/ospurge.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 610d33aa99..bf6b28cfbe 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3731,6 +3731,24 @@ projects: gate: - noop + - name: stackforge/osprofiler + check: + - gate-osprofiler-pep8 + - gate-osprofiler-python26 + - gate-osprofiler-python27 + - gate-osprofiler-python33 + gate: + - gate-osprofiler-pep8 + - gate-osprofiler-python26 + - gate-osprofiler-python27 + - gate-osprofiler-python33 + post: + - osprofiler-branch-tarball + pre-release: + - osprofiler-tarball + release: + - osprofiler-tarball + - name: stackforge/ospurge check: - noop