Update solver scheduler to match OpenStack Liberty

Registered by Xinyuan Huang on 2015-05-15

We need to update the nova solver scheduler codes from Icehouse to the current release cycle (i.e. Liberty), may need a aggregated patch for Juno and a series of changes for Kilo, as well as latest changes in nova scheduler.

Blueprint information

Status:
Started
Approver:
Yathiraj Udupi
Priority:
Undefined
Drafter:
Xinyuan Huang
Direction:
Needs approval
Assignee:
Xinyuan Huang
Definition:
Drafting
Series goal:
Accepted for liberty
Implementation:
Started
Milestone target:
None
Started by
Xinyuan Huang on 2015-06-09

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/update-to-liberty,n,z

Addressed by: https://review.openstack.org/184501
    Minimum necessary upgrades for solver scheduler to pass tests in kilo

Addressed by: https://review.openstack.org/196612
    Fix bug in "Minimum necessary upgrades for solver scheduler to pass tests in kilo"

Addressed by: https://review.openstack.org/196747
    Replacing '_' with '_LW' for log warnings

Addressed by: https://review.openstack.org/197052
    Let scheduler.solvers.utils import all methods from nova.scheduler.filters.utils

Addressed by: https://review.openstack.org/198651
    Modify aggregate disk/ram/vcpu constraints to use host state for aggregate info

Addressed by: https://review.openstack.org/202603
    Fix bug in "Minimum necessary upgrades for solver scheduler to pass tests in kilo"

Addressed by: https://review.openstack.org/202612
    Replacing '_' with '_LW' for log warnings

Addressed by: https://review.openstack.org/202626
    Let scheduler.solvers.utils import all methods from nova.scheduler.filters.utils

Addressed by: https://review.openstack.org/202632
    Modify aggregate disk/ram/vcpu constraints to use host state for aggregate info

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.