Prep work for Network aware scheduling (ocata)

Registered by John Garbutt on 2016-11-04

Blueprint information

Status:
Started
Approver:
Dan Smith
Priority:
Medium
Drafter:
John Garbutt
Direction:
Needs approval
Assignee:
John Garbutt
Definition:
Pending Approval
Series goal:
Accepted for ocata
Implementation:
Needs Code Review
Milestone target:
None
Started by
John Garbutt on 2016-11-18

Related branches

Sprints

Whiteboard

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

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

Addressed by: https://review.openstack.org/418024 (merged)
    Make allocate_for_instance take consistent args

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

Addressed by: https://review.openstack.org/418026
    Make _validate_requested_port_ids return objects

Addressed by: https://review.openstack.org/418027
    Return objects from _validate_requested_network_ids

Addressed by: https://review.openstack.org/418511
    Populate network data in _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/413124
    WIP: Call pre_allocate_for_instance before scheduler

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

Addressed by: https://review.openstack.org/419577
    Stop passing network when you only need dns_domain

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/420103
    WIP: Add processed_requests to allocate_for_instance

We're now past the feature freeze for Ocata so I've deferred the rest of this to Pike. -- mriedem 20170128

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.