Jump to: navigation, search

Difference between revisions of "Gantt/kilo"

(Created page with "==Tracking page for scheduler work in the Kilo cycle== ===Goal=== The primary goal is to clean up the scheduler interfaces so that access to the Nova scheduler is clearly defi...")
 
(Tasks)
Line 8: Line 8:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Task !! Milestone !! Owner !! Status
+
! Task !! Patches !! Milestone !! Owner !! Status
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/virt-driver-get-available-resources-object Convert get_available_resources() to return object] || K1 || Owner || Spec only
+
| [https://blueprints.launchpad.net/nova/+spec/virt-driver-get-available-resources-object Convert get_available_resources() to return object] ||  || K1 || Owner || Spec only
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/make-resource-tracker-use-objects Make resource tracker use objects] || K1 || Owner || WIP
+
| [https://blueprints.launchpad.net/nova/+spec/make-resource-tracker-use-objects Make resource tracker use objects] ||  || K1 || Owner || WIP
 
|-
 
|-
| [https://review.openstack.org/#/c/126895/ Detach service from compute node] || K1 || Owner || Posted
+
| Detach service from compute node || [https://review.openstack.org/#/c/126895/ 126895] || K1 || Owner || Posted
 
|-
 
|-
| [https://review.openstack.org/#/c/127609/ Model resource objects] || K2 || Owner || WIP
+
| [https://blueprints.launchpad.net/nova/+spec/resource-objects Add resource object models] || [https://review.openstack.org/#/c/127609/ 127609] || K2 || Owner || WIP
 
|-
 
|-
| [https://review.openstack.org/#/c/127610/ Model request spec object] || K2 || Owner || WIP
+
| [https://blueprints.launchpad.net/nova/+spec/request-spec-object Model request spec object] || [https://review.openstack.org/#/c/127610/ 127610] || K2 || Owner || WIP
 
|-
 
|-
| [https://review.openstack.org/#/c/127612/ Change select_destinations() to use object] || K2 || Owner || WIP
+
| [https://blueprints.launchpad.net/nova/+spec/sched-select-destinations-use-request-spec-object Change select_destinations() to use object] || [https://review.openstack.org/#/c/127612/ 127612] || K2 || Owner || WIP
 
|-
 
|-
| [https://review.openstack.org/#/c/89893/ Isolate Scheduler DB aggregates] || K3 || Owner || Posted
+
| [https://blueprints.launchpad.net/nova/+spec/isolate-scheduler-db Isolate Scheduler DB] || [https://review.openstack.org/#/c/89893/ 89893] [https://review.openstack.org/#/c/131553/ 131553] || K3 || Owner || Posted
|-
 
| [https://review.openstack.org/#/c/131553/ Isolate Scheduler DB for instance groups] || K3 || Owner || Not needed
 
 
|}
 
|}

Revision as of 04:26, 13 November 2014

Tracking page for scheduler work in the Kilo cycle

Goal

The primary goal is to clean up the scheduler interfaces so that access to the Nova scheduler is clearly defined and isolated. To accomplish this goal there are a set of tasks (blueprints & specs detailed in the table below) that need to be implemented and landed in the Kilo release. Details on the background for this work is at this etherpad, this page is meant to be a concise summary & tracker of the work that needs to be done.

Tasks

Task Patches Milestone Owner Status
Convert get_available_resources() to return object K1 Owner Spec only
Make resource tracker use objects K1 Owner WIP
Detach service from compute node 126895 K1 Owner Posted
Add resource object models 127609 K2 Owner WIP
Model request spec object 127610 K2 Owner WIP
Change select_destinations() to use object 127612 K2 Owner WIP
Isolate Scheduler DB 89893 131553 K3 Owner Posted