pyudev missing from requirements.txt, used by Linux Bridge Neutron agent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Expired
|
Undecided
|
Unassigned |
Bug Description
Attempting to run the unit tests on a brand new clone of neutron (as of commit 84aeb9a) results in an inability to run the unit tests because of a failed import of pyudev:
http://
Reference this post as to the odd format of the subunit -> testr processing:
http://
The import error becomes obvious when attempting to load the particular unit test in question:
jpipes@
(.venv)
Python 2.7.4 (default, Sep 26 2013, 03:20:26)
[GCC 4.7.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import neutron.
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "neutron/
from neutron.
File "neutron/
import pyudev
ImportError: No module named pyudev
The solution is to add pyudev to requirements.txt.
summary: |
- pyudev missing from requirements.txt, used in a unit test case + pyudev missing from requirements.txt, used by Linux Bridge Neutron agent |
Changed in neutron: | |
assignee: | nobody → Jay Pipes (jaypipes) |
Fix proposed to branch: master /review. openstack. org/64333
Review: https:/