Jump to: navigation, search

Difference between revisions of "Gantt/kilo"

(Tasks)
(Tasks)
 
Line 13: Line 13:
 
| [https://blueprints.launchpad.net/nova/+spec/make-resource-tracker-use-objects Make resource tracker use objects] || Yes || [https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/make-resource-tracker-use-objects,n,z Patch series] [https://review.openstack.org/#/c/79324/ 79324]  || K3 || P.Murray || Reviewable - keep an eye out - migrations and compute node patches going through now
 
| [https://blueprints.launchpad.net/nova/+spec/make-resource-tracker-use-objects Make resource tracker use objects] || Yes || [https://review.openstack.org/#/q/status:open+project:openstack/nova+branch:master+topic:bp/make-resource-tracker-use-objects,n,z Patch series] [https://review.openstack.org/#/c/79324/ 79324]  || K3 || P.Murray || Reviewable - keep an eye out - migrations and compute node patches going through now
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/detach-service-from-computenode Detach service from compute node] || Yes || [https://review.openstack.org/#/q/status:open+branch:master+topic:bp/detach-service-from-computenode,n,z Patch series] [https://review.openstack.org/#/c/126895/ 126895] || K1 || S.Bauza || Reviewable
+
| [https://blueprints.launchpad.net/nova/+spec/detach-service-from-computenode Detach service from compute node] || Yes || [https://review.openstack.org/#/q/status:open+branch:master+topic:bp/detach-service-from-computenode,n,z Patch series] [https://review.openstack.org/#/c/126895/ 126895] || K1 || S.Bauza || Last outstanding bugs before 100% merged
 
|-
 
|-
 
| [https://blueprints.launchpad.net/nova/+spec/resource-objects Add resource object models] || || [https://review.openstack.org/#/c/127609/ 127609] || K2 || J.Pipes || Spec on review [2]
 
| [https://blueprints.launchpad.net/nova/+spec/resource-objects Add resource object models] || || [https://review.openstack.org/#/c/127609/ 127609] || K2 || J.Pipes || Spec on review [2]
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/request-spec-object Model request spec object] || Yes || [https://review.openstack.org/#/c/127610/ 127610] || K2 || S.Bauza || Spec on review
+
| [https://blueprints.launchpad.net/nova/+spec/request-spec-object Model request spec object] || Yes || [https://review.openstack.org/#/c/127610/ 127610] || K2 || S.Bauza || Approved, implementation on-hold
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/sched-select-destinations-use-request-spec-object Change select_destinations() to use object] || Yes || [https://review.openstack.org/#/c/127612/ 127612] || K2 || S.Bauza || Spec on review [2]
+
| [https://blueprints.launchpad.net/nova/+spec/sched-select-destinations-use-request-spec-object Change select_destinations() to use object] || Yes || [https://review.openstack.org/#/c/127612/ 127612] || K2 || S.Bauza || Approved, implementation on-hold
 
|-
 
|-
| [https://blueprints.launchpad.net/nova/+spec/isolate-scheduler-db Isolate Scheduler DB] ||Yes (for aggregates) || [https://review.openstack.org/#/c/89893/ 89893] [https://review.openstack.org/#/c/138444/ 138444] || K3 || S.Bauza/E.Leafe || Spec on review
+
| [https://blueprints.launchpad.net/nova/+spec/isolate-scheduler-db Isolate Scheduler DB] ||Yes (for aggregates) || [https://review.openstack.org/#/c/89893/ 89893] [https://review.openstack.org/#/c/138444/ 138444] || K3 || S.Bauza/E.Leafe || Implementation merged for Aggregates
 
|-
 
|-
 
| CPU pinning & huge page support || || [https://review.openstack.org/#/c/129606/ 129606] [https://review.openstack.org/#/c/129608/ 129608] || K1 || D.Berrange || Dependent on the underlying objectification work that has been going on
 
| CPU pinning & huge page support || || [https://review.openstack.org/#/c/129606/ 129606] [https://review.openstack.org/#/c/129608/ 129608] || K1 || D.Berrange || Dependent on the underlying objectification work that has been going on

Latest revision as of 09:18, 10 March 2015

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

Blueprint Accepted Patches/Specs Milestone Owner Status
Make resource tracker use objects Yes Patch series 79324 K3 P.Murray Reviewable - keep an eye out - migrations and compute node patches going through now
Detach service from compute node Yes Patch series 126895 K1 S.Bauza Last outstanding bugs before 100% merged
Add resource object models 127609 K2 J.Pipes Spec on review [2]
Model request spec object Yes 127610 K2 S.Bauza Approved, implementation on-hold
Change select_destinations() to use object Yes 127612 K2 S.Bauza Approved, implementation on-hold
Isolate Scheduler DB Yes (for aggregates) 89893 138444 K3 S.Bauza/E.Leafe Implementation merged for Aggregates
CPU pinning & huge page support 129606 129608 K1 D.Berrange Dependent on the underlying objectification work that has been going on

Notes

  1. Patch 131553 is no longer necessary after another patch about instance group setup in conductor.was merged
  2. Patch 137847 is an important dependency for the objectification items