** Changed in: nova Status: Confirmed => Won't Fix -- 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/1293743
Title: Make importing of "local dependencies" consistent Status in OpenStack Compute (nova): Won't Fix Status in OpenStack Core Infrastructure: New Bug description: This bug was spurred by a conversation resulting from questions arising from https://review.openstack.org/#/c/80741/: http://paste.openstack.org/show/73678/ There are a number of places in Nova where a submodule depends on an external library, but that external library is not (for various reasons) in the global requirements file. Examples of these kind of external "local dependencies" include: * libvirt (used in nova.virt.libvirt) * guestfs (used in nova.virt.disk.vfs.guestfs) * evzookeeper, zookeeper, and evzookeeper.membership * iboot (nova.virt.baremetal) We should develop some documentation (in HACKING?) that discusses the appropriate way to import these "local dependencies", and then ensure each one in above list is done consistently. To manage notifications about this bug go to: https://bugs.launchpad.net/nova/+bug/1293743/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp