nova/nova
James Chapman 69ec3b6f0c Manage compute node that exposes no pci devices
Booting a VM with a pci device causes an exception when the host doesnt
have any assignable pci devices.
If a host doesnt expose any pci devices to nova, its pci_stats are set
to None. This causes an exception when the PciPassthroughFilter checks
if the host can support the pci requests.

Closes-Bug: #1435981
Change-Id: Ia9fbec9c7a3afa9b7ea73c43b21db0909a195a36
2015-04-08 13:31:22 +01:00
..
CA Make tests use sha256 as openssl default digest algorithm 2015-02-09 10:06:04 -05:00
api Merge "No need to create APIVersionRequest every time" 2015-04-04 02:24:12 +00:00
cells Fix how the Cells API is returning ComputeNode objects 2015-04-02 14:26:34 -04:00
cert Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
cloudpipe Move policy enforcement into REST API layer for v2.1 cloudpipe 2015-02-26 21:33:47 +08:00
cmd Store cells credentials in transport_url properly 2015-03-31 00:00:20 +00:00
compute Merge "Cancel all waiting events during compute node shutdown" 2015-04-06 23:39:43 +00:00
conductor Remove vol_get_usage_by_time from conductor api/rpcapi 2015-03-20 13:29:09 -07:00
console Expand Origin header check for serial console 2015-03-31 16:30:17 -04:00
consoleauth consoleauth: remove an instance of mutation while iterating 2015-04-01 14:52:05 +01:00
db Merge "Make migration 274 idempotent so it can be backported" 2015-04-03 17:50:00 +00:00
hacking Add the last of the oslo libraries to hacking check 2015-03-30 23:58:26 +00:00
image Merge "Remove update_store usage" 2015-03-13 21:28:46 +00:00
ipv6 Replace usage of LazyPluggable by stevedore driver 2015-02-17 14:49:48 +00:00
keymgr Switch to uuidutils from oslo_utils library 2015-02-25 20:05:49 -05:00
locale Imported Translations from Transifex 2015-03-31 06:16:27 +00:00
network Merge "neutronv2: only create client once when adding/removing fixed IPs" 2015-04-06 23:57:10 +00:00
objects Update check before migrating flavor 2015-03-31 17:26:30 -04:00
objectstore Deprecate Nova in tree EC2 APIs 2015-03-12 17:48:06 -04:00
openstack Sync from Oslo-Incubator - reload config files 2015-03-25 11:19:45 +00:00
pci Merge "Move ComputeNode creation at init stage in ResourceTracker" 2015-03-27 19:28:47 +00:00
rdp Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
scheduler Manage compute node that exposes no pci devices 2015-04-08 13:31:22 +01:00
servicegroup Remove useless get_one() method in SG API 2015-03-11 23:30:23 +00:00
spice Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
storage Use oslo.log 2015-02-22 07:56:40 -05:00
tests Manage compute node that exposes no pci devices 2015-04-08 13:31:22 +01:00
virt Merge "libvirt: remove volume_drivers config param" 2015-04-06 23:44:12 +00:00
vnc Use oslo.log 2015-02-22 07:56:40 -05:00
volume Stop using exception.message 2015-03-17 10:30:26 +01:00
__init__.py
availability_zones.py Merge "consoliate set_availability_zones usage" 2015-03-23 06:52:46 +00:00
baserpc.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
block_device.py Use oslo.log 2015-02-22 07:56:40 -05:00
config.py Disable oslo_messaging debug logging 2015-03-19 11:23:05 -07:00
context.py Stop spamming logs when creating context 2015-03-13 17:59:47 -04:00
crypto.py Adds cleanup on v2.2 keypair api and tests 2015-03-24 17:06:18 +02:00
debugger.py Use oslo.log 2015-02-22 07:56:40 -05:00
exception.py libvirt: fix disablement of NUMA & hugepages on unsupported platforms 2015-04-02 16:47:49 +01:00
filters.py Use oslo.log 2015-02-22 07:56:40 -05:00
hooks.py Use oslo.log 2015-02-22 07:56:40 -05:00
i18n.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
loadables.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
manager.py Use oslo.log 2015-02-22 07:56:40 -05:00
netconf.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
notifications.py Be more forgiving to empty context in notification 2015-03-31 00:00:46 +00:00
paths.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
policy.py Add useful debug logging when policy checks fail 2015-02-23 16:44:04 -05:00
quota.py Add some logging in the quota.reserve flow 2015-03-25 14:58:04 -07:00
rpc.py Merge "Ensure publisher_id is set correctly in notifications" 2015-02-10 04:50:54 +00:00
safe_utils.py
service.py Remove usage of db.service_get_by_args 2015-03-06 11:00:22 +00:00
test.py Skip 'id' attribute to be explicitly deleted in TestCase 2015-03-23 15:22:15 +09:00
utils.py Merge "Truncate encoded instance sys meta to 255 or less" 2015-03-12 02:15:05 +00:00
version.py Merge "remove duplicate calls to cfg.get()" 2015-03-18 19:13:55 +00:00
weights.py
wsgi.py create noauth2 2015-03-04 08:09:01 -05:00