API to list supported scheduler hints
The Nova API for instance creation supports a scheduler_hints mechanism whereby the user can pass additional placement related information into the Nova scheduler.
The implementation of scheduler_hints lies (mostly) in the various scheduler filters, and the set of hints which are supported on any system therefore depends on the filters that have been configured (this could include non-standard filters). It is not currently possible for a user of the system to determine which hints are available. Hints that are not supported will be silently ignored by the scheduler
This API extension will make the list of supported hints available to users by querying each of the configured scheduler filters and weighting functions
Blueprint information
- Status:
- Started
- Approver:
- Russell Bryant
- Priority:
- Low
- Drafter:
- Phil Day
- Direction:
- Needs approval
- Assignee:
- Phil Day
- Definition:
- Review
- Series goal:
- None
- Implementation:
- Slow progress
- Milestone target:
- next
- Started by
- Thierry Carrez
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
We have code already, would be nice to get this in, marking as low priority -- johnthetubaguy
Gerrit topic: https:/
Addressed by: https:/
API extension to list supported scheduler hints
This blueprint has been deferred from the icehouse-3 milestone to Juno because it missed the "feature proposal freeze" deadline. https:/
Unapproved - please re-submit via nova-spec --johnthetubagy (20th March 2014)