From da5255b2ede98b2a805fa2ca94da54b93473cb74 Mon Sep 17 00:00:00 2001 From: Brian Stajkowski Date: Tue, 7 Jun 2016 09:39:33 -0700 Subject: [PATCH] New Project Quark Plugin The goal of this is to provide an alternative to ML2 that is scalable beyond the limits of ML2's capabilities today. This is an unofficial plugin today but could be added under stadium in the future. But, to do so based on current requirements, the advancement of quark needs to be done out in the open, community based before it can be considered. Change-Id: Id4f6aa2a2585750c9176f93bfa8927e5796ba6d3 --- gerrit/acls/openstack/quark.config | 18 ++++++++++++++++++ gerrit/projects.yaml | 5 +++++ jenkins/jobs/projects.yaml | 8 ++++++++ zuul/layout.yaml | 8 ++++++++ 4 files changed, 39 insertions(+) create mode 100644 gerrit/acls/openstack/quark.config diff --git a/gerrit/acls/openstack/quark.config b/gerrit/acls/openstack/quark.config new file mode 100644 index 0000000000..3c7c4a17d4 --- /dev/null +++ b/gerrit/acls/openstack/quark.config @@ -0,0 +1,18 @@ +[access "refs/for/refs/*"] +pushMerge = group quark-release + +[access "refs/heads/*"] +abandon = group quark-core +create = group quark-release +label-Code-Review = -2..+2 group quark-core +label-Workflow = -1..+1 group quark-core + +[access "refs/tags/*"] +pushSignedTag = group quark-release + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/gerrit/projects.yaml b/gerrit/projects.yaml index 07e4959798..a044b76b28 100755 --- a/gerrit/projects.yaml +++ b/gerrit/projects.yaml @@ -3489,6 +3489,11 @@ groups: - tempest description: OpenStack QA Specifications +- project: openstack/quark + description: Highly performant and scalable Neutron plugin. + upstream: https://github.com/rackerlabs/quark.git + groups: + - neutron-quark - project: openstack/rack description: Provides the ability that can control OpenStack as program resource with an application. It enables you to implement a large scale distributed system diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml index 3c0b0504b5..1146406a62 100644 --- a/jenkins/jobs/projects.yaml +++ b/jenkins/jobs/projects.yaml @@ -7935,6 +7935,14 @@ jobs: - specs-jobs +- project: + name: quark + tarball-site: tarballs.openstack.org + + jobs: + - python-jobs + - pypi-jobs + - project: name: rack tarball-site: tarballs.openstack.org diff --git a/zuul/layout.yaml b/zuul/layout.yaml index 50b2a0862f..cb627a0b8c 100755 --- a/zuul/layout.yaml +++ b/zuul/layout.yaml @@ -10902,6 +10902,14 @@ projects: - name: merge-check - name: openstack-specs-jobs + - name: openstack/quark + template: + - name: merge-check + - name: python-jobs + - name: python3-jobs + - name: check-requirements + - name: publish-to-pypi + - name: openstack/rack template: - name: merge-check