Created attachment 1073705 [details] Screenshot of add host. Description of problem: When adding new host, and only name of the host is filled. No address, and foreman/satellite checkbox is enabled after clicking OK no error message is displayed, but host is not added. General tab is in red square which is allright but does not show any message on mouseover. See screenshot. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. Add host 2. Check foreman/satellite checkbox and dont fill anything else. 3. Fill name 4. Press OK Actual results: No error message. Expected results: Appropriate error message telling admin to add foreman/satellite provider or address of host. Additional info: Screenshot
I guess the problem is that the address field is disabled? The ..... underline of the 'address' label indicates that the problem is there, and in fact if you hover over the label it gives you a tooltip saying it can't be empty, however its disabled. I am just trying to make sure I understand the actual issue here. Can someone enlighten me on the exact issue?
Didn't even see the underlined address. I would say there are two issues now. 1. Underlining address is not visible enough. Should be probably marked with the red rectangle to be more visible. 2. Tooltip on hover over underlined address is saying 'This field can't be empty'. However whem Foreman/Satellite is enabled 'Adress' field is not accessible so the error message should rather be something like select Foreman/Satellite provider.
1. Well the label underlining is the new way of marking errors. If you have issues with that, feel free to bring up the issue with the UXD team. 2. I am trying to determine what the proper solution should be. I can definitely change the message in case the foreman checkbox is checked. But are we sure that is the correct thing to do? @Oved Can you give some guidance on what the correct behavior should be, before I make any changes.
If a provider checkbox is checked, you must select a provider, an option for discovery or existing hosts, and the discovered or the existing host. If you don't select any of those, you should have red marker as we have in other cases. Is that okay, or you need additional information?
verified in rhevm-webadmin-portal-3.6.1-0.2.el6.noarch