Description of problem: ------------------------ With the hyperconverged deployment from cockpit, the hosts tab provides option to provide storage network and public network FQDN. Also this page provides an option to make use of same FQDN for Storage and Public network. If a user doesn't select the option to make use of same hostname for public and storage network, but decides to leave all the Public network FQDN empty, then the deployment proceeds to the next tab. In the above case, user shouldn't be allowed to proceed to the next tab, until the user has chosen one of the following option: 1. Selected the checkbox - "use same hostname for public and storage network" 2. Populated all the text fields corresponding to the public network of all the hosts Version-Release number of selected component (if applicable): -------------------------------------------------------------- cockpit-ovirt-dashboard-0.14.2-1 How reproducible: ----------------- always Steps to Reproduce: -------------------- 1. Start the HC deployment from cockpit wizard 2. Do not select - "use same hostname for Storage and Public network" 3. Do not populate fields corresponding to Public network Actual results: --------------- Deployment proceeds to the next tab Expected results: ----------------- Deployment should fail proceeding to the next tab
Following changes are required as part of this bug 1. Either select "same hostname for Storage and Public network" or "Populate public network" for all hosts ----------------------------------------------------------------------------------------------------------- if: (no public network provided) and (use same hostname for Storage&Public network not selected): Throw error: do not proceed the HC deployment else: proceed to next tab 2. Error when not all the 3 public networks are pupulated ----------------------------------------------------------- When not all the public networks are populated, then the error is thrown as "Public Network missing. Either mention all or none." It should be improvized as: "Public Network missing. Either mention all or check the option to use same hostname for storage and public network." 3. Correction with background text ----------------------------------- Replace "Public Network" and "Storage Network" with "Publicj Network FQDN" and "Storage Network FQDN" respectively
Tested with cockpit-ovirt-dashboard-0.14.5 with the following steps: 1. Start the HC deployment from the web console 2. On the hosts tab, provide only the 'Storage Network FQDN' but do not provide value for 'Public Network FQDN' 3. Proceed to the next tab. Without 'Public network FQDN' one can't proceed to the next tab, in the case when the user has only one network, the option 'Use same hostname for Storage and Gluster network', helps in proceeding to the next tab
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (RHHI for Virtualization 1.8 bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHEA-2020:3314