← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1498039] Re: projects drop-down broken for large numbers of projects

 

Reviewed:  https://review.openstack.org/301981
Committed: https://git.openstack.org/cgit/openstack/horizon/commit/?id=1644a0eee407ba59ed07927cb41783e5c04f0c18
Submitter: Jenkins
Branch:    master

commit 1644a0eee407ba59ed07927cb41783e5c04f0c18
Author: andrewbogott <abogott@xxxxxxxxxxxxx>
Date:   Tue Apr 5 08:27:43 2016 -0500

    Add scrolling to the projector selector
    
    Adds a scrollbar to the project selector for larger screens. This isn't
    needed for smaller sizes, as it already scrolls.
    
    Co-Authored-By: Rob Cresswell <robert.cresswell@xxxxxxxxxxx>
    Change-Id: Ib03eafccd4725af94556286f1f541a9e7cde96e4
    Closes-Bug: #1498039


** Changed in: horizon
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1498039

Title:
  projects drop-down broken for large numbers of projects

Status in OpenStack Dashboard (Horizon):
  Fix Released

Bug description:
  The project drop-down list does not scroll, so anything not already on
  it (e.g., as defined by the DROPDOWN_MAX_ITEMS setting) is not
  choosable.

  I'm a member of several dozen projects -- more than can fit in a
  single screen's worth of drop-down.  Right now I'm trying to view the
  VMs in a project called 'testlabs.'

  - When I click on the 'project' drop-down up top, it displays the first 20 or so projects, and then a "More Projects" link.
  - I select 'More Projects', and it drops me into the 'Projects' tab of the Identity panel.  But, hey, it says 'Unable to retrieve project list'.  I guess that's because I wasn't ADMIN in the project that was active... before?  The one I'm trying to switch away from?
  - I select a different project from the project drop-down... not 'testlabs' but just one that I happen to be admin in.
  - I select 'More Projects' again, and now I'm back in the Identity panel but now I can actually see a project list.
  - I find 'testlabs' in the list, click on the little arrow next to 'Manage Members' and there's a drop down there
  - I select 'Set as Active Project' from that dropdown
  - I click away from the Identity panel, back on the 'Project' panel
  - NOW I can see my VMs.

  Correct behavior is that the 'projects' pull down is just super long
  and scrolls.  Ugly, but not as ugly as the status quo!

  Running Kilo from the Ubuntu cloud archive.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1498039/+subscriptions


References