Bug 1438665 - SUI: Clicking on catalogs displays all services instead of catalogs.
Summary: SUI: Clicking on catalogs displays all services instead of catalogs.
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat CloudForms Management Engine
Classification: Red Hat
Component: UI - Service
Version: 5.8.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: GA
: 5.9.0
Assignee: Allen W
QA Contact: Shveta
URL:
Whiteboard: catalog:ssui
Depends On:
Blocks: 1442902
TreeView+ depends on / blocked
 
Reported: 2017-04-04 06:09 UTC by Aziza Karol
Modified: 2018-03-06 14:33 UTC (History)
8 users (show)

Fixed In Version: 5.9.0.1
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
: 1442902 (view as bug list)
Environment:
Last Closed: 2018-03-06 14:33:59 UTC
Category: ---
Cloudforms Team: ---
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
snapshot (74.11 KB, image/png)
2017-04-04 06:09 UTC, Aziza Karol
no flags Details
42 Service Catalog Available Filters (481.22 KB, image/png)
2017-04-14 14:46 UTC, Serena
no flags Details
4.2 Service Catalog - ability to filter by Catalog Name (508.90 KB, image/png)
2017-04-14 14:47 UTC, Serena
no flags Details
42 Service Catalog Filtered by Catalog (456.11 KB, image/png)
2017-04-14 14:51 UTC, Serena
no flags Details
Service Catalogs Available Filters, from latest (249.26 KB, image/png)
2017-04-14 14:55 UTC, Serena
no flags Details

Description Aziza Karol 2017-04-04 06:09:53 UTC
Created attachment 1268577 [details]
snapshot

Description of problem:


Version-Release number of selected component (if applicable):
5.8.0.8-alpha1.20170328221054_e6ca7a2

How reproducible:
100%

Steps to Reproduce:
1.login as admin and click on catalogs.
2.
3.

Actual results:
All services are displayed instead of catalogs.The result count shows 2 but 6 services are  displayed. see attached screenshot.

Expected results:


Additional info:

Comment 2 Chris Hale 2017-04-05 16:04:09 UTC
Please send url to test environment where you are seeing this behavior.

Comment 4 Chris Kacerguis 2017-04-06 19:35:20 UTC
Looking at things with Chris Hale, it is working as expected, however it is more of a UX issue.  I'm going to send this to the UX team, and we'll do whatever they suggest :)

Comment 6 Serena 2017-04-14 14:45:39 UTC
This was sent via email to Chris, John H, Oleg, DaJo, Paul Lightfoot & Loic:

Here are 3 screenshots of the "Service Catalog"  as it exists in 4.2, you can access this directly from the CloudForms MBU Lab [1].  This matches the original designs provided by UX. Note we only started populating the MIQ Design repo [2] in December 2016, so it doesn't document designs targeting 4.2 or before.

1 - user clicks on the Service Catalog.  User can see all services available to order.  The user can filter their services by catalog by using filters.  The user clicks on the filter dropdown to see a list of available filter setting & selects Catalog Name

Inline image 1

2 - the secondary filter widget is populated with catalog names.  The user clicks on the second filter widget to see the catalogs, and selects Amazon Operations 

Inline image 2

3 - The user sees a filtered view of the catalog, showing only services in the selected catalog
Inline image 3

Based on the current implementation, I'd make the following recommendations to fix the reported BZ.  Referencing the following screenshot, which I just took from the latest snapshot of master:
Inline image 4

1 - UX Recommendation: Change "Service Catalogs" in vertical navigation to "Service Catalog".
Rationale:  Service Catalog is used in Initial releases and designs.  Using "Service Catalogs" will make the user feel that they are looking at catalogs, this area allows the user to see available services to order.  Yes, they can filter by catalog if they are able to see multiples, but the primary use case is to view consumable services.

2 - UX Recommendation: Bring back the ability to filter by Catalog Name.  
The user no longer has the ability to filter their services by catalog by using the filters.  The user clicks on the filter dropdown to see a list of available filter setting & can only filter by Name or Description.  Not sure when this was removed, but I'm assuming it was an oversight.

3 - UX Recommendation: Remove the Service Catalog List View
Yes, there is documentation in the design repo [3] around a Catalogs list view, but this documentation was focused on the use cases around an admin managing catalogs.  There was never an intent to combine the admin view of catalogs with the end user view of the service catalog.  The primary use case for the admin view of catalogs was to be able to create and delete catalogs, as well as determine which services were available in which catalogs.  Since the SUI is no longer focused on Service Designer use cases, IMO this should be removed.  I would suggest we get confirmation from John Hardy and Loic as well.  Note that I'm cc'ing Loic because this discussion is related to a previous email thread regarding this same topic earlier this week initially sent by Loic on 4/13. 

[1] https://10.9.61.208/self_service/
[2] https://manageiq.github.io/manageiq-design/#
[3] https://manageiq.github.io/manageiq-design/UX/ui-service/Catalogs/design

Comment 7 Serena 2017-04-14 14:46:47 UTC
Created attachment 1271690 [details]
42 Service Catalog Available Filters

Comment 8 Serena 2017-04-14 14:47:59 UTC
Created attachment 1271691 [details]
4.2 Service Catalog - ability to filter by Catalog Name

Comment 9 Serena 2017-04-14 14:51:26 UTC
Created attachment 1271692 [details]
42 Service Catalog Filtered by Catalog

Comment 10 Serena 2017-04-14 14:55:39 UTC
Created attachment 1271693 [details]
Service Catalogs Available Filters, from latest

Comment 11 Serena 2017-04-14 14:57:01 UTC
Sorry!  Images are not inline, but attached.  File names and descriptions should help correlate relevance to my comments.

Comment 15 Shveta 2017-11-02 01:05:37 UTC
Fixed in 5.9.0.4.20171024163837_ef71ea6


Note You need to log in before you can comment on or make changes to this bug.