7000bc3f3f
Long time ago a variable `nova_ram_weight_multiplier` was implemented and its default value was set to 5.0. There are 2 issues with this: 1. Default value in nova is 1.0 [1] so our value is much bigger than nova's default without having a strong reason for that. 2. OSA does not provide similar variables for other multipliers like `cpu_weight_multiplier`. Because there are a couple of different multipliers and more of them can be implemented in the future(for ex. `hypervisor_version_weight_multiplier` was implemented in 2023.2) it would be hard for the OSA project to maintain variables for all of them. It is better to deprecate `nova_ram_weight_multiplier` and let users define multipliers with `nova_nova_conf_overrides` if necessary. [1] https://docs.openstack.org/nova/2023.1/configuration/config.html#filter_scheduler.ram_weight_multiplier Change-Id: I4f82840e94312d38696e3ddd05ef494821233f4d
9 lines
337 B
YAML
9 lines
337 B
YAML
---
|
|
deprecations:
|
|
- |
|
|
``nova_ram_weight_multiplier`` was deprecated. Multipliers should be
|
|
defined using ``nova_nova_conf_overrides``.
|
|
Please note that default value for ``nova_ram_weight_multiplier`` was
|
|
previously set to 5, while nova default is 1. This deprecation will
|
|
slightly change weighing behavior in OSA.
|