Need to support setting allocation ratios in nova-compute as well as scheduler
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Nova Cloud Controller Charm |
Fix Released
|
Wishlist
|
Brett Milford | ||
OpenStack Nova Compute Charm |
Fix Released
|
Wishlist
|
Brett Milford |
Bug Description
From the Liberty release notes:
"Allocation ratios for RAM and CPU are now defined within the nova-compute service (so per compute node). Ratios also need to be provided for the scheduler service. Depending on whether a compute node is running Kilo or Liberty, the allocation ratios will behave differently : if the compute node is running Kilo then the CPU and RAM allocation ratios for that compute node will be the ones defaulted in the controller's nova.conf file.Or, if the compute node is Liberty then you'll be able to set a per-compute allocation ratio for both CPU and RAM. In order to leave the operator providing the allocation ratios to all the compute nodes, the default allocation ratio will be set in nova.conf to 0.0 (even for the controller). That doesn't mean that allocation ratios will actually be 0.0, just that the operator needs to provide those before the next release (ie. Mitaka). To be clear, the default allocation ratios are still 16.0 for cpu_allocation_
To be clear, we do already have the ability to set allocation ratios on the controller/
description: | updated |
Changed in charm-nova-compute: | |
milestone: | 17.05 → 17.08 |
Changed in charm-nova-compute: | |
milestone: | 17.08 → 17.11 |
Changed in charm-nova-compute: | |
status: | New → Triaged |
importance: | Medium → Wishlist |
Changed in charm-nova-compute: | |
milestone: | 17.11 → 18.02 |
Changed in charm-nova-compute: | |
milestone: | 18.02 → 18.05 |
Changed in charm-nova-compute: | |
milestone: | 18.05 → 18.08 |
Changed in charm-nova-compute: | |
milestone: | 18.08 → 18.11 |
Changed in charm-nova-compute: | |
milestone: | 18.11 → 19.04 |
Changed in charm-nova-compute: | |
milestone: | 19.04 → 19.07 |
Changed in charm-nova-compute: | |
milestone: | 19.07 → 19.10 |
Changed in charm-nova-compute: | |
milestone: | 19.10 → 20.01 |
summary: |
- Need to support setting allocation rations in nova-compute as well as + Need to support setting allocation ratios in nova-compute as well as scheduler |
Changed in charm-nova-compute: | |
milestone: | 20.01 → 20.05 |
Changed in charm-nova-compute: | |
milestone: | 20.05 → 20.08 |
Changed in charm-nova-compute: | |
milestone: | 20.08 → none |
Changed in charm-nova-compute: | |
milestone: | 21.01 → none |
Changed in charm-nova-cloud-controller: | |
status: | New → In Progress |
importance: | Undecided → Wishlist |
assignee: | nobody → Brett Milford (brettmilford) |
Changed in charm-nova-cloud-controller: | |
milestone: | none → 21.10 |
Changed in charm-nova-compute: | |
milestone: | none → 21.10 |
Changed in charm-nova-compute: | |
status: | Fix Committed → Fix Released |
Changed in charm-nova-cloud-controller: | |
status: | Fix Committed → Fix Released |
fix submitted: https:/ /review. opendev. org/#/c/ 717888/