Flexible cells selection

Registered by Mateusz Blaszkowski

Current scheduling in cells seems to be a very simple mechanism lacking
a lot of features added recently to Nova scheduler. For the user it might be
important to have a possibility of filtering out cells which do not match the
capabilities from extra specs. The aim of this blueprint is to add
CellCapabilitiesFilter to current cell-scheduler so that the user will be able
to schedule VMs to the cells with requested capabilities.

CellCapabilitiesFilter is a missing functionality from Cells v1. The only
change proposed by this blueprint is the filter implementation. This
doesn't have any impact on Cells v2.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Mateusz Blaszkowski
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/is,n,z

Addressed by: https://review.openstack.org/140031
    Flexible cells selection.

As agreed, I will no longer update the spec because it is not needed when
just a simple filter implementation is proposed.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.