Thanks for your valuable comments and find the below observation. 1. PCI-passthrough interface configuration DATA0IF=eno1 PHYSNET2='physnet2' system datanetwork-add $PHYSNET2 vlan system host-if-modify -m 1500 -n pcipass -c pci-passthrough ${COMPUTE} ${DATA0IFUUID} system interface-datanetwork-assign ${COMPUTE} pcipass ${PHYSNET2} 2. Updated nova.conf cat > nova-overrides.yaml < mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000 link/ether a4:bf:01:54:82:cd brd ff:ff:ff:ff:ff:ff vf 0 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 1 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 2 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 3 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 4 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 5 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 6 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off vf 7 MAC 00:00:00:00:00:00, spoof checking on, link-state auto, trust off 5. Created Instance without adding flavor --property "pci_passthrough:alias" openstack network create ${NET}-net --mtu 1500 --provider-network-type vlan --provider-physical-network $PHYSNET2 openstack subnet create --network ${NET}-net --subnet-range 192.168.15.0/24 --ip-version 4 --dhcp ${NET}-subnet openstack image create --file cirros-0.4.0-x86_64-disk.img --disk-format qcow2 --public ${NET}-image openstack server create --flavor m1.tiny --image ${NET}-image --nic net-id=${NET}-net ${NET}-vm0 6. Created instance successfully, Also I have below queries ◊ Whether I have entered("product_id": "37cd", name) details correct into nova-overrides.yaml? ◊ Without adding "pci_passthrough:alias to the flavor, used default flavor to create instance. Is it correct ? Instance ERROR State on below work around: ◊ When I add pci_passthrough:alias"="intel-X722-vf:1" to flavor(m1.tiny) the instance is getting ERROR state,Is it correct behavior?