SRIOV PCI devices are not recognized as part of resource tracking

asked 2015-01-21 13:20:17 -0500

soundar gravatar image

updated 2015-01-21 13:21:20 -0500

in my openstack Junos installation the SRIOV PCI devices are not recognized as part of resource tracking whereas the sriov nic agent is able to find the PCI devices

relevant logs from my openstack node

sriov-nic-agent-log

2015-01-19 11:03:08.918 3503 INFO neutron.plugins.sriovnicagent.eswitch_manager [-] pci list {'0000:02:10.6': 3, '0000:02:10.4': 2, '0000:02:10.2': 1, '0000:02:10.0': 0}

nova-compute.log

DEBUG nova.compute.resource_tracker [-] Hypervisor: assignable PCI devices: []

nova-scheduler.log

2015-01-19 17:30:14.734 27696 DEBUG nova.scheduler.filters.pci_passthrough_filter [req-61904746-a6fa-4093-b84b-411d7c84d5d5 None] () ram:15348 disk:931840 io_ops:0 instances:0 doesn't have the required PCI devices (InstancePCIRequests(instance_uuid=c1b31559-53a6-4ba0-969b-34fcf58af851,requests=[InstancePCIRequest])) host_passes /usr/lib/python2.7/site-packages/nova/scheduler/filters/pci_passthrough_filter.py:50

can someone help me out on this??

edit retag flag offensive close merge delete

Comments

2

what is the value of pci_passthrough_whitelist in nova.conf?

For me pci_passthrough_whitelist = {"address":"*:04:10.*","physical_network":"physnet1"}

Ranjit gravatar imageRanjit ( 2015-01-22 01:15:54 -0500 )edit