Prep work for Network aware scheduling (Pike)

Registered by Sivasathurappan Radhakrishnan

Blueprint information

Status:
Started
Approver:
John Garbutt
Priority:
Medium
Drafter:
Sivasathurappan Radhakrishnan
Direction:
Needs approval
Assignee:
None
Definition:
Pending Approval
Series goal:
None
Implementation:
Slow progress
Milestone target:
None
Started by
John Garbutt

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/prep-for-network-aware-scheduling-pike,n,z

Addressed by: https://review.openstack.org/432489
    Add prep-for-network-aware-scheduling-pike spec

Addressed by: https://review.openstack.org/418025
    Add and use ProcessedNetworkRequest object

Addressed by: https://review.openstack.org/418027
    Pass objects into _validate_requested_network_ids

Addressed by: https://review.openstack.org/418512
    Pass objects into _create_ports_for_instance

Addressed by: https://review.openstack.org/418513
    Pass objects into _update_ports_for_instance

Addressed by: https://review.openstack.org/418876
    Extract preallocate_for_instance

Addressed by: https://review.openstack.org/419978
    Tidy up preallocate_for_instance

Addressed by: https://review.openstack.org/419979
    Fix no networks preallocate_for_instance return

Addressed by: https://review.openstack.org/418881
    WIP: introduce preallocate_for_instance method.

Addressed by: https://review.openstack.org/413124
    WIP: Call preallocate_for_instance before scheduler

Addressed by: https://review.openstack.org/420103
    WIP: Add processed_requests to allocate_for_instance

With less than two weeks to the Pike feature freeze and the changes for this blueprint abandoned, I'm going to defer this to the Queens release. -- mriedem 20170717

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.