Created attachment 1177383 [details] screenshot of "2. Select Hosts" step with annotations Description of problem: When creating a new Ceph cluster, in the "2. Select Hosts" step, it would be great to make sane default choices so that the user does not have to click a lot. For example, if a host has "0 Disks", then it should default to being a "Monitor" in the dropdown. I shouldn't have to select "Monitor" by hand for each of these. Version-Release number of selected component (if applicable): rhscon-core-0.0.29-1.el7scon.x86_64 rhscon-ceph-0.0.29-1.el7scon.x86_64 rhscon-ui-0.0.43-1.el7scon.noarch How reproducible: always Steps to Reproduce: 1. Set up USM 2. Accept cluster nodes into USM 3. Click "Clusters" -> "Create Cluster" 4. Fill out the cluster details in "1. Configure Cluster" 5. Move to the "2. Select Hosts" step Actual results: Dropdowns are all blank by default, and the user must select "Monitor" or "OSD" for each host by hand. Expected results: If a host has "0 Disks", it should default to being a monitor. If it has more than 0 disks, it should default to being an OSD.
This feature is actually available via "Select All" link. That said, this issue demonstrates that the design as implemented is not good enough for admin to notice it's there. Could design team review this issue to check if we could do some simple change to make this more clear?
Martin, I checked this and you're correct! Thanks for the pointer. I'm re-titling this bug to indicate that the dropdown defaults should be set before the user hunts and finds the "Select All" button.
I think that Martin's suggestion makes sense. Ju, do you see any problem with this?