- This patch aims to add support for following placement policies in
addition to the default 'affinity' policy:
anti-affinity
soft-affinity
soft-anti-affinity
- This patch adds respective functional/unit test cases. To test
"anti-affinity" policy on the gate, changed the devstack functional
jobs `nodeset` from the default single node to "openstack-two-node".
- This patch also adds respective documentation and usage guide for
the above added policies.
Depends-On: I56a9cf4bb553c8026eec73212a3742d5eab17420
Co-Author: tpatil <tushar.vitthal.patil@gmail.com>
Implements: blueprint vdu-affinity-policy
Change-Id: I18aaa9d00c8539ccc60cb6e70570dee124df70a3
16 lines
599 B
YAML
16 lines
599 B
YAML
---
|
|
features:
|
|
- |
|
|
Added placement policy support. Operator can specify below placement
|
|
policies in addition to `affinity` to VDU's:
|
|
|
|
* ``anti-affinity``
|
|
* ``soft-affinity``
|
|
* ``soft-anti-affinity``
|
|
|
|
Note: There is a known issue in nova that `late anti-affinity check`_ doesn't work
|
|
in multi-cells environment. So it is highly recommended to deploy nova in single cell
|
|
environment until this issue is resolved in multi-cells environment.
|
|
|
|
.. _`late anti-affinity check`: https://docs.openstack.org/nova/pike/user/cellsv2_layout.html#operations-requiring-upcalls
|