Launch via Dashboard returns to network selection

Bug #1580527 reported by Henrik Kramshoej
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
trove-dashboard
Fix Released
Medium
Duk Loi

Bug Description

On Mitaka installed with RDO we cannot launch Trove instances from web gui Horizon.

We can fill out the forms, but when doing Launch - we end up at the "Selected networks" empty, and cannot proceed.

We CAN launch via Trove CLI, and Trove works with our own images.

We installed trove-dashboard via:
# Install the dashboard components
yum install python-pip
pip install trove-dashboard

Getting:
[root@cheese ~]# pip list | grep trove
You are using pip version 7.1.0, however version 8.1.2 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
python-troveclient (2.1.1)
trove (5.0.0)
trove-dashboard (6.0.0)

Enabled dashboard via:
[root@cheese enabled(keystone_admin)]# pwd
/usr/share/openstack-dashboard/openstack_dashboard/local/enabled
[root@cheese enabled(keystone_admin)]# ls
_50_settings.py.example __init__.py __init__.pyc __init__.pyo
[root@cheese enabled(keystone_admin)]# for i in /usr/lib/python2.7/site-packages/trove_dashboard/enabled/_*
> do
> ln -s $i
> done
ln: failed to create symbolic link ‘./__init__.py’: File exists
ln: failed to create symbolic link ‘./__init__.pyc’: File exists
[root@cheese enabled(keystone_admin)]# ls
_1710_database_panel_group.py _1720_project_databases_panel.pyc _1731_project_database_backups_panel.py _1740_project_database_clusters_panel.pyc __init__.pyc
_1710_database_panel_group.pyc _1730_project_database_backups_panel.py _1731_project_database_backups_panel.pyc _50_settings.py.example __init__.pyo
_1720_project_databases_panel.py _1730_project_database_backups_panel.pyc _1740_project_database_clusters_panel.py __init__.py

Revision history for this message
Henrik Kramshoej (hlk-f) wrote :

We think it is related to the changes made to Mitaka, the network selection during instance launch are different, and probably the trove dashboard just needs to catch up with the same changes.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to trove-dashboard (master)

Fix proposed to branch: master
Review: https://review.openstack.org/315045

Changed in trove-dashboard:
assignee: nobody → Duk Loi (duktesora)
status: New → In Progress
Changed in trove-dashboard:
importance: Undecided → Medium
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to trove-dashboard (master)

Reviewed: https://review.openstack.org/315045
Committed: https://git.openstack.org/cgit/openstack/trove-dashboard/commit/?id=af46a6123ef79d2609abbe74ecfaf895b90e9a17
Submitter: Jenkins
Branch: master

commit af46a6123ef79d2609abbe74ecfaf895b90e9a17
Author: Duk Loi <email address hidden>
Date: Mon May 2 19:50:26 2016 -0400

    Delegate network panel to instance network panel

    The network panel in Trove's launch instance panel is a duplicate
    of the Nova launch instance panel. Delegate the call in the
    Trove panel to use the Nove network panel to avoid code skew.

    Change-Id: I623e67a062654cfd62aa627b0b7ee4517413bcd4
    Closes-Bug: #1580527

Changed in trove-dashboard:
status: In Progress → Fix Released
Revision history for this message
Doug Hellmann (doug-hellmann) wrote : Fix included in openstack/trove-dashboard 7.0.0.0b2

This issue was fixed in the openstack/trove-dashboard 7.0.0.0b2 development milestone.

Revision history for this message
György Szombathelyi (gyurco) wrote :

Any chance to backport it to Mitaka? Trove dashboard is unusable now.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to trove-dashboard (stable/mitaka)

Fix proposed to branch: stable/mitaka
Review: https://review.openstack.org/416968

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on trove-dashboard (stable/mitaka)

Change abandoned by Gyorgy Szombathelyi (<email address hidden>) on branch: stable/mitaka
Review: https://review.openstack.org/416968

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.