Horizon's Project search won't search all records.

Bug #1549913 reported by Raul Flores
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
OpenStack Dashboard (Horizon)
Fix Released
Medium
anusree

Bug Description

Horizon's search filter under Identity > Projects seems to only search the records displayed on screen (20 by default I believe). I don't imagine this is a major pain point for clouds with a small number of tenants, but specifically for an admin user on a cloud with 1000+ tenants this quickly becomes a worthless filter.

If an admin user needs to find a project in that scenario it seems intuitive that they would use the search box to search for the name or UUID and get a matching result. Currently the dashboard will only return a match if the project is already on the screen, which makes the search pointless.

I understand that the pagination value can be changed and one could theoretically set the default of values to 2000 if they wished, but if that's the solution, why have the search filter?

Ideally the search field would search across all available projects and return matches even if they are not currently presented on screen.

Revision history for this message
Ankit Agarwal (agrawal-coolankit) wrote :

I'm facing similar issue while filtering volumes. I want to filter across all volumes in a project. But, with the current search field, I am able to filter only through the volumes that are being shown on the current page.

anusree (anusree-a04)
Changed in horizon:
assignee: nobody → anusree (anusree-a04)
Revision history for this message
David Lyle (david-lyle) wrote :

API side filtering has been implemented on all panels where the API supports such capability.

Changed in horizon:
status: New → Fix Released
importance: Undecided → Medium
Akihiro Motoki (amotoki)
Changed in horizon:
milestone: none → queens-1
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.