nova/nova
Sean Mooney 8c72241726 support pci numa affinity policies in flavor and image
This addresses bug #1795920 by adding support for
defining a pci numa affinity policy via the flavor
extra specs or image metadata properties enabling
the policies to be applied to neutron sriov port
including hardware offloaded ovs.

Closes-Bug: #1795920
Related-Bug: #1805891
Implements: blueprint vm-scoped-sriov-numa-affinity
Change-Id: Ibd62b24c2bd2dd208d0f804378d4e4f2bbfdaed6
2019-12-11 14:39:12 +00:00
..
api Block rebuild when NUMA topology changed 2019-12-05 23:20:52 +00:00
cmd nova-net: Remove 'nova-network' binary 2019-11-27 09:36:17 +00:00
compute support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
conductor Merge "Sanity check instance mapping during scheduling" 2019-11-28 23:25:35 +00:00
conf Merge "vmware: Remove vestigial nova-network support" 2019-12-05 00:11:48 +00:00
console Mask the token used to allow access to consoles 2019-11-27 16:24:35 +00:00
db Remove 'nova-console' service, 'console' RPC API 2019-11-22 16:09:38 +00:00
hacking Add a hacking rule for useless assertions 2019-08-21 14:42:53 +09:00
image Improve error log when snapshot fails 2019-11-06 22:54:05 +00:00
ipv6
keymgr
locale Imported Translations from Zanata 2019-03-22 06:26:27 +00:00
network support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
notifications support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
objects support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
pci support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
policies Merge "Add new default rules and mapping in policy base class" 2019-12-03 02:53:16 +00:00
privsep libvirt: Remove 'enable_hairpin' 2019-11-29 17:20:02 +00:00
scheduler Disable NUMATopologyFilter on rebuild 2019-12-09 18:07:12 +00:00
servicegroup [Trivial fix]Remove unnecessary slash 2019-05-06 16:23:59 +08:00
tests support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
virt support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
vnc xvp: Remove use of '_LI' marker 2019-06-19 10:04:45 +01:00
volume Fix exception translation when creating volume 2019-10-10 02:38:33 +00:00
__init__.py Eventlet monkey patching should be as early as possible 2019-03-22 09:27:16 +00:00
availability_zones.py Always pass HostAPI to get_availability_zones 2019-04-26 15:30:48 -04:00
baserpc.py
block_device.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
cache_utils.py
config.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
context.py Revert "Log CellTimeout traceback in scatter_gather_cells" 2019-10-22 17:12:28 -04:00
crypto.py
debugger.py
exception.py support pci numa affinity policies in flavor and image 2019-12-11 14:39:12 +00:00
exception_wrapper.py
filters.py filters: Stop handling cells v1 2019-06-12 16:09:46 +01:00
hooks.py
i18n.py
loadables.py
manager.py
middleware.py Rename 'nova.common.config' module to 'nova.middleware' 2019-08-16 00:53:03 +01:00
monkey_patch.py Bump to hacking 1.1.0 2019-04-12 16:23:49 +01:00
policy.py Pass RequestContext to oslo_policy 2019-10-29 15:21:50 +00:00
profiler.py
quota.py nova-net: Remove 'networks' quota 2019-11-22 16:49:31 +00:00
rpc.py Remove unnecessary wrapper 2019-05-29 17:14:13 +01:00
safe_utils.py
service.py Remove 'nova-console' service, 'console' RPC API 2019-11-22 16:09:38 +00:00
service_auth.py
test.py Cache security group driver 2019-12-03 10:54:29 -05:00
utils.py Remove workaround for bug #1709118 2019-10-07 16:33:20 +00:00
version.py
weights.py Per aggregate scheduling weight 2019-01-21 11:48:44 +08:00
wsgi.py