yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #64151
[Bug 1692376] [NEW] Binary dependencies aren't easily discoverable
Public bug reported:
The binary dependencies required to run nova aren't really discoverable.
They aren't present in bindep.txt which would be the expected mechanism
for discovering them. (it's only used to install the unit test binary
requirements) This makes it difficult to figure out how to install nova
from source in an environment since it's not clear what non-python
dependencies there are. We should either add everything into bindep.txt
(or a separate bindep file not used for unit testing) or document them
in the devref (ideally both) to make it easy for users and packagers to
know what needs to be installed to run nova.
I also was not able to find any documentation on the binary package
requirements for nova anywhere in the docs. The only place where I found
the list of packages was the devstack code, but this is hardly
discoverable when trying to install nova by hand. I feel like at a
minimum we should document the requirements in the devref.
** Affects: nova
Importance: Undecided
Status: New
--
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/1692376
Title:
Binary dependencies aren't easily discoverable
Status in OpenStack Compute (nova):
New
Bug description:
The binary dependencies required to run nova aren't really
discoverable. They aren't present in bindep.txt which would be the
expected mechanism for discovering them. (it's only used to install
the unit test binary requirements) This makes it difficult to figure
out how to install nova from source in an environment since it's not
clear what non-python dependencies there are. We should either add
everything into bindep.txt (or a separate bindep file not used for
unit testing) or document them in the devref (ideally both) to make it
easy for users and packagers to know what needs to be installed to run
nova.
I also was not able to find any documentation on the binary package
requirements for nova anywhere in the docs. The only place where I
found the list of packages was the devstack code, but this is hardly
discoverable when trying to install nova by hand. I feel like at a
minimum we should document the requirements in the devref.
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1692376/+subscriptions
Follow ups