Created attachment 1746563 [details]
screencast of the flow depicting the issue
Description of problem:
Arbiter mode of deployment is enabled from OCS 4.7 onwards.
hence, if someone attempts to Install OCS 4.6 on an OCP 4.7 cluster, he should not get the following Note on clicking Next in Create Storage Class Page:
Create Storage Class
After the volume set and storage class are created you wont be able to go back to this step.
Note: If you wish to use the Arbiter stretch cluster, a minimum of 4 nodes(2 different zones, 2 zones per node) and 1 additional zone with 1 node is required. All nodes must be pre-labeled with zones in order to be validated on cluster creation.
Are you sure you want to continue ?
Version-Release number of selected component (if applicable):
OCP = 4.7.0-0.nightly-2021-01-07-034013
OCS = 4.6.0 (LIVE)
Steps to Reproduce:
1. Install latest nightly OCP 4.7
2. Install OCS 4.6 from Operator Hub
3. Navigate to Installed Operators->OCS Operator->Storagecluster tab->Create Storage Cluster -> Internal-Attached Devices
4. The 5 step flow wizard to install OCS comes up
2.Create Storage Class
3.Storage and Nodes
5.Review and Create
5. In 2nd Step-> Create Storage class-> Click Next
Note related to Arbiter deployment shows up on the screen.
Arbiter Deployment mode is not supported in OCS 4.6, so even the Note should not be displayed on screen. This can confuse users.
I don't think we're blocking the release on this one.
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 (Moderate: OpenShift Container Platform 4.7.0 security, 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.