sidebar doesn't show when network service not present

Bug #1647766 reported by Matt Borland
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
High
Matt Borland

Bug Description

In cases where the network service is not present, e.g. a Swift-only installation, it is possible that a call to list_extensions() will raise a ServiceCatalogException, which will cause the entire sidebar to fail to render. This means that the <nav id="sidebar"> included in horizon/templates/horizon/common/_sidebar.html element is not present.

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

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

Changed in horizon:
assignee: nobody → Matt Borland (palecrow)
status: New → In Progress
Changed in horizon:
milestone: none → ocata-2
importance: Undecided → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (master)

Reviewed: https://review.openstack.org/407568
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=1b153ca9829e877111c3deabe8b4d1729408e26d
Submitter: Jenkins
Branch: master

commit 1b153ca9829e877111c3deabe8b4d1729408e26d
Author: Matt Borland <email address hidden>
Date: Tue Dec 6 08:28:45 2016 -0700

    Allow router panel to not break sidebar

    This patch handles an exception that is raised when the network service
    is not present. When unhandled, this causes the sidebar to not exist.

    Change-Id: Ic5a94b267158d17a145c64c75fd7bf88e98478fa
    Closes-Bug: 1647766

Changed in horizon:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to horizon (stable/newton)

Fix proposed to branch: stable/newton
Review: https://review.openstack.org/408486

tags: added: newton-backport-potential
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to horizon (stable/newton)

Reviewed: https://review.openstack.org/408486
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=d8a31b8445a003fd9fe46b9aa2c28527b863c405
Submitter: Jenkins
Branch: stable/newton

commit d8a31b8445a003fd9fe46b9aa2c28527b863c405
Author: Matt Borland <email address hidden>
Date: Tue Dec 6 08:28:45 2016 -0700

    Allow router panel to not break sidebar

    This patch handles an exception that is raised when the network service
    is not present. When unhandled, this causes the sidebar to not exist.

    Change-Id: Ic5a94b267158d17a145c64c75fd7bf88e98478fa
    Closes-Bug: 1647766
    (cherry picked from commit 1b153ca9829e877111c3deabe8b4d1729408e26d)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/horizon 11.0.0.0b2

This issue was fixed in the openstack/horizon 11.0.0.0b2 development milestone.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/horizon 10.0.2

This issue was fixed in the openstack/horizon 10.0.2 release.

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.