From 57ab5d6ffe6bf4f4166944f83a48d513aead72f9 Mon Sep 17 00:00:00 2001 From: zhangni Date: Fri, 26 Feb 2016 16:56:40 +0800 Subject: [PATCH] Add new project(fuxi) to openstack Fuxi focuses on enabling Docker container to use Cinder volume and Manila share, thus Docker volume can reuse the advance features and numerous vendor drivers in Cinder and Manila. With Fuxi, Cinder and Manila can be used as the unified persistence storage provider for virtual machine, baremetal and Docker container. Change-Id: I1d7c6dbb471a176cd73625af7c1f2211e3c49e47 --- gerrit/acls/openstack/fuxi.config | 15 +++++++++++++++ gerrit/projects.yaml | 2 ++ jenkins/jobs/projects.yaml | 8 ++++++++ zuul/layout.yaml | 6 ++++++ 4 files changed, 31 insertions(+) create mode 100644 gerrit/acls/openstack/fuxi.config diff --git a/gerrit/acls/openstack/fuxi.config b/gerrit/acls/openstack/fuxi.config new file mode 100644 index 0000000000..ea545bb654 --- /dev/null +++ b/gerrit/acls/openstack/fuxi.config @@ -0,0 +1,15 @@ +[access "refs/heads/*"] +abandon = group fuxi-core +create = group fuxi-release +label-Code-Review = -2..+2 group fuxi-core +label-Workflow = -1..+1 group fuxi-core + +[access "refs/tags/*"] +pushSignedTag = group fuxi-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 42dd88d3bb..718e01dd0d 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -1776,6 +1776,8 @@ description: A collection of async functionality and additions from the future. groups: - oslo +- project: openstack/fuxi + description: Enable Docker container to use Cinder volume and Manila share - project: openstack/gantt description: Common scheduler for OpenStack. - project: openstack/gce-api diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 54312cf7de..d8d4f125c5 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -1657,6 +1657,14 @@ - pypi-jobs - 'lib-forward-testing-{name}' +- project: + name: fuxi + node: bare-trusty + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - project: name: gce-api node: bare-trusty diff --git a/zuul/layout.yaml b/zuul/layout.yaml index b433fb9520..109007fea4 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -5628,6 +5628,12 @@ projects: - name: publish-to-pypi - name: lib-forward-testing + - name: openstack/fuxi + template: + - name: merge-check + - name: python-jobs + - name: check-requirements + - name: openstack/gantt template: - name: merge-check