Support any traits in allocation_candidates query
The GET /allocation_
To support minimum bandwidth guarantees in Neutron + Nova we need to be able to query allocation candidates that fulfill *at least one* trait from a list of traits specified in the query. This is required for the case when a Neutron network maps to more than one physnet but the port's bandwidth request can be fulfilled from any phynet the port's network maps to.
Blueprint information
- Status:
- Complete
- Approver:
- Matt Riedemann
- Priority:
- Low
- Drafter:
- Balazs Gibizer
- Direction:
- Approved
- Assignee:
- Balazs Gibizer
- Definition:
- Superseded
- Series goal:
- None
- Implementation:
-
Not started
- Milestone target:
- None
- Started by
- Completed by
- Balazs Gibizer
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Placement: any traits in allocation_
Addressed by: https:/
Placement: Support mixing required traits with any traits
Approved for Stein. This is blocked until the placement extraction is complete. -- mriedem 20180921
The extracted placement API is no longer frozen for Stein but this is not started and likely will be deferred for Stein since feature freeze is in less than two weeks. -- mriedem 20190224
We are two days from Stein feature freeze and this is not ready so I'm going to drop it from planning for Stein. If you plan to pursue this in Train please re-propose the spec for re-approval in Train. -- mriedem 20190305
This is now tracked on the placement project: https:/
Work Items
Dependency tree

* Blueprints in grey have been implemented.