Никак блин.
Запросом из базы nova дергать или портировать этот самый pci api на современные микроверсии 2.xx.
Беда то видишь в чем. Я логику разработчиков core проектов не понимаю. Есть вот placement сервис, он ведет учет ресурсов. Но по какой-то хуй пойми какой причине учет pci устройств он не ведет. Данные о проброшенных pci устройствах в базе nova. И в api 2.xx нет возможности запросить данные по pci устройствам.
А теперь еще, когда появился cyborg, я вообще хз чо будет.