Docs missing step on lbaas dashboard panel installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Neutron LBaaS Dashboard |
New
|
Undecided
|
Unassigned |
Bug Description
If you are running your dashboard for example on docker container like me, or in an standalone box, and youre trying to get the lbaas panel work, but not showing up on the dashboard maybe youre missing some dependencies of the panel.
Followed the dashboard panel installation from the guide but, i was having on the apache logs the error:
Could not load panel: neutron_
In order to see whats going on i run on the dashboard directory:
- python manage.py shell
And then tried to import the dashboard exactly as horizon is trying to do it:
rom neutron_
Traceback (most recent call last):
File "<console>", line 1, in <module>
File "/usr/local/
from neutron_
File "/usr/local/
from neutron_
File "/usr/local/
from barbicanclient import client as barbican_client
ImportError: No module named barbicanclient
So, on the docs, if youre not doing sudo pip install neutron-
So, in order that the users doesnt fail deploying this we have two options
- update the git clone, checkout, and python setup.py install and replace it for the pip install neutron-
- add another step on the guide, to force the user to run the pip install -r requirements.txt before running the python setup.py install
Best
Which guide is this referring to? /pypi.python. org/pypi/ neutron- lbaas-dashboard /docs.openstack .org/developer/ neutron- lbaas-dashboard /installation. html
https:/
https:/
Either of these have working solutions for the above issue, but maybe the one based on the README could be improved a little.