← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1368260] [NEW] add pci_requests to the instance object

 

Public bug reported:

With the refactoring work moving PCI requests from system_metadata to
instance_extra, PCI requests are no longer accessible from the instance
object. Refer to https://review.openstack.org/#/c/118391/. One of the
issues is that the scheduler while consuming PCI requests (see
consume_from_instance in host_manager.py) needs access to db to get the
PCI requests. Another issue is that the compute node would need multiple
DB accesses to get the PCI requests, while if they are part of the
instances, they can become available together with the instance.

** Affects: nova
     Importance: Medium
     Assignee: Dan Smith (danms)
         Status: Confirmed

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1368260

Title:
  add pci_requests to the instance object

Status in OpenStack Compute (Nova):
  Confirmed

Bug description:
  With the refactoring work moving PCI requests from system_metadata to
  instance_extra, PCI requests are no longer accessible from the
  instance object. Refer to https://review.openstack.org/#/c/118391/.
  One of the issues is that the scheduler while consuming PCI requests
  (see consume_from_instance in host_manager.py) needs access to db to
  get the PCI requests. Another issue is that the compute node would
  need multiple DB accesses to get the PCI requests, while if they are
  part of the instances, they can become available together with the
  instance.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1368260/+subscriptions


Follow ups

References