Use the RequestSpec object for the Scheduler

Registered by Sylvain Bauza

Follow-up of the request-spec-object mainly planned for Mitaka, since the former Liberty BP was partially-implemented

Blueprint information

Status:
Complete
Approver:
John Garbutt
Priority:
High
Drafter:
Sylvain Bauza
Direction:
Approved
Assignee:
Sylvain Bauza
Definition:
Approved
Series goal:
Accepted for mitaka
Implementation:
Implemented
Milestone target:
milestone icon mitaka-2
Started by
John Garbutt
Completed by
Sylvain Bauza

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/request-spec-object-mitaka,n,z

Addressed by: https://review.openstack.org/220312
    Proposes the RequestSpec object for Mitaka

Addressed by: https://review.openstack.org/199205
    Modify Scheduler RPC API select_dests()

Addressed by: https://review.openstack.org/188487
    Use RequestSpec object in the FilterScheduler

Addressed by: https://review.openstack.org/197912
    Prepare filters for using RequestSpec object

Addressed by: https://review.openstack.org/202678
    Modify left filters for RequestSpec

Addressed by: https://review.openstack.org/203078
    Modify conductor to use RequestSpec object

Addressed by: https://review.openstack.org/202676
    Modify metric-related filters for RequestSpec

Addressed by: https://review.openstack.org/202677
    Modify NUMA, PCI and num_instances filters for RequestSpec

Addressed by: https://review.openstack.org/199051
    Use RequestSpec in the ChanceScheduler

Addressed by: https://review.openstack.org/202674
    Modify Aggregate filters for RequestSpec

Addressed by: https://review.openstack.org/202675
    Modify default filters for RequestSpec

Addressed by: https://review.openstack.org/202673
    Modify Affinity filter for RequestSpec

Addressed by: https://review.openstack.org/191251
    Use RequestSpec object in HostManager

Addressed by: https://review.openstack.org/217798
    Remove reservation_id from the logs when a schedule fails

Gerrit topic: https://review.openstack.org/#q,topic:bp/soft-affinity-for-server-group,n,z

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.