wizard workflow broken

Bug #1350733 reported by Liyingjun
30
This bug affects 4 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Critical
Randy Bertram

Bug Description

Currently i cannot use horizon to create network using wizard workflow. The 'Create' Button doesn't show even in the last step. Details in attachment.

Tags: bootstrap
Revision history for this message
Liyingjun (liyingjun) wrote :
Julie Pichon (jpichon)
Changed in horizon:
importance: Undecided → High
status: New → Confirmed
milestone: none → juno-3
Randy Bertram (rbertram)
Changed in horizon:
assignee: nobody → Randy Bertram (rbertram)
Revision history for this message
Randy Bertram (rbertram) wrote :

I'm fixing this now. For a workaround, you can use the browser's debugger to make the missing button appear.

For Chrome:
1. Hit F12 to open debugger.
2. Click the magnifying glass in top left of debugger.
3. Click on Next button in the dialog. This focuses the debugger on the Next button's HTML
4. Below it, you will see the missing Create button:

<button type="submit" class="btn btn-primary button-final" style="display: none;">Create</button>

Double-click on the "display:none" and delete it, then hit Enter.

And the Create button reappears, and you are back in business.

Randy Bertram (rbertram)
Changed in horizon:
status: Confirmed → In Progress
Revision history for this message
David Lyle (david-lyle) wrote :

unless linked to a patch, please don't mark as in progress.

Changed in horizon:
status: In Progress → Confirmed
status: Confirmed → In Progress
Revision history for this message
David Lyle (david-lyle) wrote :

https://review.openstack.org/#/c/111398/

Found it, gerrit didn't auto link.

Changed in horizon:
importance: High → Critical
David Lyle (david-lyle)
tags: added: bootstrap
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/111398
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=786823b2a1f79f4e1ef36ac69b847b5fef08db67
Submitter: Jenkins
Branch: master

commit 786823b2a1f79f4e1ef36ac69b847b5fef08db67
Author: Randy Bertram <email address hidden>
Date: Fri Aug 1 16:59:30 2014 -0400

    Fix broken Subnet Wizard by updating to latest library

    Updated jquery.bootstrap.wizard.js to the 2014/7/11 version.
    Updated from https://github.com/VinceG/twitter-bootstrap-wizard.
    The bug was caused by changing bootstrap version without updating wizard.
    This version "Supports Bootstrap 2.2.x, 2.3.x, 3.0".

    (More specifically, the old wizard code was listening for a 'shown'
    event that was never getting fired; the event is renamed 'shown.bs.tab'.)

    Disconcertingly, there is no version number on the file, and the
    comment at the top of the file says "1.0" - which is what it said
    before. The timestamp is all we have to version it with.

    Change-Id: I924df2d8ad20859688db261c2185c407450b174e
    Closes-Bug: 1350733

Changed in horizon:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in horizon:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in horizon:
milestone: juno-3 → 2014.2
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.