Description of problem ====================== When a cluster is created, the Dashboard page links to other pages in inconsistent and/or invalid way. Version-Release number of selected component ============================================ # rpm -qa 'rhscon*' rhscon-core-0.0.6-0.1.alpha1.el7.x86_64 rhscon-ui-0.0.6-0.1.alpha1.el7.noarch rhscon-ceph-0.0.4-0.1.alpha1.el7.x86_64 How reproducible ================ 100 % (assuming you manage to create the cluster with success) Steps to Reproduce ================== 1. Install skyring on server and prepare few hosts for cluster setup 2. Accept all nodes 3. Create new cluster using "Create Cluster" wizard, but don't create a storage pool 4. Go to the "Dashboard" page Actual results ============== The Dashboard page is not consistent. i) The top part of the page contains 4 boxes, each with a headline. The problem is that html link wrapping the headline is either not valid or consistent: * Clusters: headline is not a html link * Hosts: link points to http://usm.example.com:8080/# * Storage: link points to http://usm.example.com:8080/# * Services: link points to http://usm.example.com:8080/# When such link is clicked on, a blank page is shown instead of particular section (Clusters/Hosts/Storage/Services page). See screenshot-1. ii) The top part of the page contains 4 boxes, 3 of them are reachable from the left menubar with an exception of "Services" page, which is not present there. See screenshot-2. iii) Storage box has different icon compared to it's icon used in the left menu bar. See screenshot-3. iv) There are 4 "top" boxes for Top {Cluster{IOPS,Bandwidth},Host{CPU,Memory}}, with "View All" link in each of them. In all of these top boxes, this link points to http://usm.example.com:8080/# (so that again, a blank page is shown when this link is clicked on). See screenshot-4. Expected results ================ Based on the current design of the Dashboard page, I would expect that: i) All html links in top 4 boxes points to their's pages properly. ii) Services page is reachable from the left menu. iii) Storage page uses the same icon in various places. iv) All "View All" html links in top boxes points to theirs respective pages.
Created attachment 1117227 [details] screenshot 1
Created attachment 1117229 [details] screenshot 2
Created attachment 1117230 [details] screenshot 3
Created attachment 1117231 [details] screenshot 4
Showing pretty old screen shots. All these are fixed
Checking with the last QE ready build: ~~~ # rpm -qa rhscon* rhscon-ui-0.0.42-1.el7scon.noarch rhscon-core-0.0.28-1.el7scon.x86_64 rhscon-ceph-0.0.27-1.el7scon.x86_64 rhscon-core-selinux-0.0.28-1.el7scon.noarch ~~~ Here you can find comments for each sub issue: i) Redesigned: there are different boxes on the Dashboard page now. All headlines of the boxes are no longer clickable, with one exception: Utilization headline is clickable and the link is not valid. Html code looks like this: ~~~ <a href="">Utilization</a> ~~~ => moving back into ASSIGNED state All the other issues were addressed during redesign: ii) Redesigned and no longer applicable iii) Redesigned (there are no such icons on the dashboard page anymore) iv) Redesigned and no longer applicable
Checking with: rhscon-ui-0.0.51-1.el7scon.noarch Utilization headline is no longer clickable. >> VERIFIED