Add new project Trio2o

Trio2o is to provide APIs gateway for multiple OpenStack clouds
to act as a single OpenStack cloud.

Trio2o is derived from the Tricircle. Move Nova API-GW/Ciner API-GW
away from the Tricircle into new dedicated Trio2o project, and
only networking automation part will be remained in the Tricircle,
i.e, the Tricircle will noly include local Neutron plugin, central
Neutron plugin, Admin API and XJob. And Trio2o will
includes the Nova API-GW/Cinder API-GW/Tricircle admin API/XJob.

After the moving, the Tricircle project will focus on the networking
automation across Neutron.

The repository will import from the upstream Tricircle repository,
code cleaning will be done after the repo established.

(gerritbot is not configured for it reaches 120 channels limit)

Change-Id: Icf2d909457d295eb204604933dad47cec2a0c309
Signed-off-by: joehuang <joehuang@huawei.com>
This commit is contained in:
joehuang 2016-09-07 23:45:36 -04:00
parent 9e53bdc5f7
commit 1ec6e2f246
5 changed files with 37 additions and 1 deletions

View File

@ -213,6 +213,8 @@ channels:
- name: openstack-terracotta
- name: openstack-third-party-ci
mask: full_mask
- name: openstack-trio2o
mask: full_mask
- name: openstack-trove
- name: openstack-ux
- name: openstack-vahana

View File

@ -0,0 +1,15 @@
[access "refs/heads/*"]
abandon = group trio2o-core
create = group trio2o-release
label-Code-Review = -2..+2 group trio2o-core
label-Workflow = -1..+1 group trio2o-core
[access "refs/tags/*"]
pushSignedTag = group trio2o-release
[receive]
requireChangeId = true
requireContributorAgreement = true
[submit]
mergeContent = true

View File

@ -5994,7 +5994,11 @@
- project: openstack/transparency-policy
description: OpenStack Foundation Transparency Policy.
- project: openstack/tricircle
description: Tricircle is a project for OpenStack Multiple Site Deployment solution.
description: Tricircle is to provide networking automation across Neutron.
- project: openstack/trio2o
upstream: https://github.com/openstack/tricircle.git
description: Trio2o is to provide APIs gateway for multiple OpenStack clouds
to act as a single OpenStack cloud.
- project: openstack/tripleo-common
description: A Python library for code common for TripleO CLI and Tuskar UI.
acl-config: /home/gerrit2/acls/openstack/tripleo.config

View File

@ -13500,6 +13500,14 @@
job-suffix: ''
branch-override: default
- project:
name: trio2o
tarball-site: tarballs.openstack.org
jobs:
- python-jobs
- pypi-jobs
- project:
name: tripleo-ci
tarball-site: tarballs.openstack.org

View File

@ -16252,6 +16252,13 @@ projects:
gate:
- gate-tricircle-dsvm-functional
- name: openstack/trio2o
template:
- name: merge-check
- name: python-jobs
- name: check-requirements
- name: publish-to-pypi
- name: openstack/tripleo-common
template:
- name: merge-check