Difference between revisions of "Meetings/NovaScheduler"
< Meetings
(→Weekly Nova Scheduler team meeting) |
(→Agenda for next meeting) |
||
Line 16: | Line 16: | ||
=== Specs === | === Specs === | ||
− | * VMware: place instances on resource pool | + | * VMware: place instances on resource pool |
** https://review.openstack.org/#/c/549067/ | ** https://review.openstack.org/#/c/549067/ | ||
− | |||
− | |||
* Proposes NUMA topology with RPs | * Proposes NUMA topology with RPs | ||
** https://review.openstack.org/#/c/552924/ | ** https://review.openstack.org/#/c/552924/ | ||
Line 32: | Line 30: | ||
* Handle nested providers for allocation candidates | * Handle nested providers for allocation candidates | ||
** https://review.openstack.org/#/c/556873/ | ** https://review.openstack.org/#/c/556873/ | ||
− | |||
− | |||
* Proposes Multiple GPU types | * Proposes Multiple GPU types | ||
** https://review.openstack.org/#/c/557065/ | ** https://review.openstack.org/#/c/557065/ | ||
Line 42: | Line 38: | ||
* Propose counting quota usage from placement | * Propose counting quota usage from placement | ||
** https://review.openstack.org/#/c/509042/ | ** https://review.openstack.org/#/c/509042/ | ||
− | * Return | + | * Add history behind nullable project_id and user_id |
+ | ** https://review.openstack.org/#/c/560174/ | ||
+ | * Return resources of entire trees in Placement | ||
** https://review.openstack.org/#/c/559466/ | ** https://review.openstack.org/#/c/559466/ | ||
+ | * Numbered request groups use different providers | ||
+ | ** https://review.openstack.org/#/c/560974/ | ||
=== Reviews === | === Reviews === | ||
* Update Provider Tree | * Update Provider Tree | ||
− | ** https://review.openstack.org/#/q/topic:bp/update-provider-tree | + | ** https://review.openstack.org/#/q/topic:bp/update-provider-tree |
− | * | + | * Nested providers |
** https://review.openstack.org/#/q/topic:bp/nested-resource-providers | ** https://review.openstack.org/#/q/topic:bp/nested-resource-providers | ||
* Nested providers in allocation candidates | * Nested providers in allocation candidates | ||
** https://review.openstack.org/#/q/topic:bp/nested-resource-providers-allocation-candidates | ** https://review.openstack.org/#/q/topic:bp/nested-resource-providers-allocation-candidates | ||
− | |||
− | |||
* Mirror nova host aggregates to placement | * Mirror nova host aggregates to placement | ||
** https://review.openstack.org/#/q/topic:bp/placement-mirror-host-aggregates | ** https://review.openstack.org/#/q/topic:bp/placement-mirror-host-aggregates | ||
Line 62: | Line 60: | ||
* Extraction | * Extraction | ||
** https://review.openstack.org/#/q/topic:bp/placement-extract | ** https://review.openstack.org/#/q/topic:bp/placement-extract | ||
− | * | + | * Purge comp_node and res_prvdr records during deletion of cells/hosts |
− | ** https://review.openstack.org/#/c/ | + | ** https://review.openstack.org/#/c/546660/ |
* A huge pile of improvements to osc-placement | * A huge pile of improvements to osc-placement | ||
** https://review.openstack.org/#/q/topic:bp/placement-osc-plugin-rocky | ** https://review.openstack.org/#/q/topic:bp/placement-osc-plugin-rocky | ||
Line 78: | Line 76: | ||
* Handle agg generation conflict in report client | * Handle agg generation conflict in report client | ||
** https://review.openstack.org/#/c/556669/ | ** https://review.openstack.org/#/c/556669/ | ||
− | |||
− | |||
* Remove usage of [placement]os_region_name | * Remove usage of [placement]os_region_name | ||
** https://review.openstack.org/#/c/557086/ | ** https://review.openstack.org/#/c/557086/ | ||
− | |||
− | |||
* Add unit test for non-placement resize | * Add unit test for non-placement resize | ||
** https://review.openstack.org/#/c/537614/ | ** https://review.openstack.org/#/c/537614/ | ||
* Address issues raised in adding member_of to GET /a-c | * Address issues raised in adding member_of to GET /a-c | ||
** https://review.openstack.org/#/c/554357/ | ** https://review.openstack.org/#/c/554357/ | ||
− | * | + | * cover migration cases with functional tests |
+ | ** https://review.openstack.org/#/c/493865/ | ||
+ | * Update check to ensure compute is using placement | ||
+ | ** https://review.openstack.org/#/c/558089/ | ||
+ | * Bug fixes for sharing resource providers | ||
** https://review.openstack.org/#/q/topic:bug/1732731 | ** https://review.openstack.org/#/q/topic:bug/1732731 | ||
− | * | + | * normalize_name helper (in os-traits) |
− | ** https://review.openstack.org/#/c/ | + | ** https://review.openstack.org/#/c/560107/ |
+ | * Fix issues with unicode uppercasing in normalizing resource classes | ||
+ | ** https://review.openstack.org/#/q/topic:bug/1762789 | ||
+ | * WIP at granular in allocation candidates | ||
+ | ** https://review.openstack.org/#/c/517757/ | ||
+ | * Fix a bug with syncing traits. It can fail, ruining the whole service. | ||
+ | ** https://review.openstack.org/#/q/topic:bug/1760322 | ||
=== Bugs === | === Bugs === |
Revision as of 13:30, 16 April 2018
Contents
Weekly Nova Scheduler team meeting
MEETING TIME: Mondays 14:00 UTC (#openstack-meeting-alt)
This meeting is a weekly gathering of developers working on the Nova Scheduler subteam. We cover topics such as development focus, status, bugs, reviews, and other current topics worthy of real-time discussion.
NOTE: this wiki page should be 'emptied' at the end of each meeting.
Next meetings scheduled for:
- April 16 2018 1400 UTC, #openstack-meeting-alt
- April 23 2018 1400 UTC, #openstack-meeting-alt
- April 30 2018 1400 UTC, #openstack-meeting-alt
Agenda for next meeting
Specs
- VMware: place instances on resource pool
- Proposes NUMA topology with RPs
- Account for host agg allocation ratio in placement
- Spec for isolating configuration of placement database
- Support default allocation ratios
- Spec on preemptible servers
- Handle nested providers for allocation candidates
- Proposes Multiple GPU types
- Standardize CPU resource tracking
- Network bandwidth resource provider
- Propose counting quota usage from placement
- Add history behind nullable project_id and user_id
- Return resources of entire trees in Placement
- Numbered request groups use different providers
Reviews
- Update Provider Tree
- Nested providers
- Nested providers in allocation candidates
- Mirror nova host aggregates to placement
- Forbidden Traits
- Consumer Generations
- Extraction
- Purge comp_node and res_prvdr records during deletion of cells/hosts
- A huge pile of improvements to osc-placement
- Add compute capabilities traits (to os-traits)
- General policy sample file for placement
- Provide framework for setting placement error codes
- Get resource provider by uuid or name (osc-placement)
- placement: Make API history doc more consistent
- Handle agg generation conflict in report client
- Remove usage of [placement]os_region_name
- Add unit test for non-placement resize
- Address issues raised in adding member_of to GET /a-c
- cover migration cases with functional tests
- Update check to ensure compute is using placement
- Bug fixes for sharing resource providers
- normalize_name helper (in os-traits)
- Fix issues with unicode uppercasing in normalizing resource classes
- WIP at granular in allocation candidates
- Fix a bug with syncing traits. It can fail, ruining the whole service.
Bugs
Open discussion
- TBD