Comment 7 for bug 1621403

Revision history for this message
Michael Johnson (johnsom) wrote :

I have loaded up two versions of the dashboard without issue.

1. I used neutron-lbaas-dashboard v2.0.0 with current master OpenStack
2. I used neutron-lbaas-dashboard v1.0.0 with stable/newton OpenStack

Both loaded correctly and were able to create two fully functional load balancers.

It looks like steps are being skipped in the installation instructions. The initial poster did not run the manage.py commands and/or restart apache2.

The latest reporter installed both versions of the panel instead of only the one listed in the instructions.

Steps I used to install:

1. sudo pip install neutron-lbaas-dashboard (use pip install neutron-lbaas-dashboard==1.0.0 if you are installing on stable/mitaka or stable/newton)
2. cp /usr/local/lib/python2.7/dist-packages/neutron_lbaas_dashboard/enabled/_1481_project_ng_loadbalancersv2_panel.py /opt/stack/horizon/openstack_dashboard/enabled/
3. /opt/stack/horizon/manage.py collectstatic and answered yes
4. /opt/stack/horizon/manage.py compress
5. sudo service apache2 restart

At which point the Load Balancers section appears under Network.

Screenshot of neutron-lbaas-dashboard v2.0.0 on current master OpenStack (https://usercontent.irccloud-cdn.com/file/4Zgl9SB3/)
Screenshot of neutron-lbaas-dashboard v1.0.0 on stable/newton OpenStack (https://usercontent.irccloud-cdn.com/file/budVWhJs/)

Please confirm that you are following the instructions in the README.rst or on PyPi.