From 670b23dc23acfc91c4191d974d3cb0800242ddf4 Mon Sep 17 00:00:00 2001 From: Yathiraj Udupi Date: Fri, 18 Jul 2014 11:31:29 -0700 Subject: [PATCH] Add a new project stackforge/nova-solver-scheduler This project provides a new pluggable Nova scheduler driver that calculates placement decisions using a constraints-based solving approach. Change-Id: I13b6889eaece1951eb65484c4370b5c950cd2b06 --- .../acls/stackforge/nova-solver-scheduler.config | 14 ++++++++++++++ .../openstack_project/files/review.projects.yaml | 3 +++ modules/openstack_project/files/zuul/layout.yaml | 6 ++++++ 3 files changed, 23 insertions(+) create mode 100644 modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config diff --git a/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config b/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config new file mode 100644 index 0000000000..e80f32e7af --- /dev/null +++ b/modules/openstack_project/files/gerrit/acls/stackforge/nova-solver-scheduler.config @@ -0,0 +1,14 @@ +[access "refs/heads/*"] +abandon = group nova-solver-scheduler-core +label-Code-Review = -2..+2 group nova-solver-scheduler-core +label-Workflow = -1..+1 group nova-solver-scheduler-core + +[access "refs/tags/*"] +pushSignedTag = group nova-solver-scheduler-ptl + +[receive] +requireChangeId = true +requireContributorAgreement = true + +[submit] +mergeContent = true diff --git a/modules/openstack_project/files/review.projects.yaml b/modules/openstack_project/files/review.projects.yaml index dc07876119..b469baf43a 100644 --- a/modules/openstack_project/files/review.projects.yaml +++ b/modules/openstack_project/files/review.projects.yaml @@ -900,6 +900,9 @@ - project: stackforge/nova-docker description: Docker driver for OpenStack Nova upstream: git://github.com/russellb/nova-docker.git +- project: stackforge/nova-solver-scheduler + description: Nova scheduler driver for constraints-based scheduling + upstream: git://github.com/CiscoSystems/nova-solver-scheduler.git - project: stackforge/novaimagebuilder description: Image building tool for OpenStack. upstream: git://github.com/redhat-openstack/image-building-poc.git diff --git a/modules/openstack_project/files/zuul/layout.yaml b/modules/openstack_project/files/zuul/layout.yaml index 3014be92e9..92722dad13 100644 --- a/modules/openstack_project/files/zuul/layout.yaml +++ b/modules/openstack_project/files/zuul/layout.yaml @@ -3885,6 +3885,12 @@ projects: gate: - noop + - name: stackforge/nova-solver-scheduler + check: + - noop + gate: + - noop + - name: stackforge/novaimagebuilder check: - noop