Bug 1997461

Summary: [UI][LSO] "Local Storage Operator not installed" message statement is not appropriate
Product: OpenShift Container Platform Reporter: Jilju Joy <jijoy>
Component: Console Storage PluginAssignee: Vineet <vbadrina>
Status: CLOSED ERRATA QA Contact: Jilju Joy <jijoy>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.9CC: aos-bugs, jefbrown, madam, nberry, nthomas, ocs-bugs, vbadrina
Target Milestone: ---   
Target Release: 4.9.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-10-18 17:48:30 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
Screenshot showing the message none

Description Jilju Joy 2021-08-25 09:54:16 UTC
Created attachment 1817400 [details]
Screenshot showing the message

Description of problem (please be detailed as possible and provide log
snippests):
When creating a storage system, the below message is shown in the absence of local storage operator
"Before we can create StorageCluster, the Local Storage Operator needs to be installed. When installation is finished come back to OpenShift Container Storage to create a StorageCluster"

This message is not an appropriate one that can be shown when creating a  storage system from Openshift Data Foundation page. So the message should be updated.

Screenshot attached.

============================================================

Version of all relevant components (if applicable):
OCP 4.9.0-0.nightly-2021-08-25-010624
odf-operator.v4.9.0-105.ci

Does this issue impact your ability to continue to work with the product
(please explain in detail what is the user impact)?
The statement is not correct because the storage system is created from OpenShift Data Foundation page

Is there any workaround available to the best of your knowledge?
No

Rate from 1 - 5 the complexity of the scenario you performed that caused this
bug (1 - very simple, 5 - very complex)?
1

Can this issue reproducible?
Yes

Can this issue reproduce from the UI?
Yes

If this is a regression, please provide more details to justify this:


Steps to Reproduce:
1. Before installing local storage operator, go to Operators --> Installed Operators --> select OpenShift Data Foundation
2. Go to storage System tab and click on "Create StorageSystem" button. 
3. Select the option "
Create a new storage class using local device" and click next.
4. Check the message asking to install Local Storage Operator.


Actual results:
The message given below is seen after step 3:
"Before we can create StorageCluster, the Local Storage Operator needs to be installed. When installation is finished come back to OpenShift Container Storage to create a StorageCluster"

Expected results:
An appropriate message that can be shown in storage system creation page.

Additional info:

Comment 2 Vineet 2021-08-31 07:01:20 UTC
"Before we can create a StorageSystem, the Local Storage Operator needs to be installed. When installation is finished come back to OpenShift Data Foundation to create a StorageSystem"

This message should work well. I will change it to this if its fine with you.

Any thoughts ? @jijoy @nberry

Comment 3 Jilju Joy 2021-08-31 07:09:42 UTC
(In reply to Vineet from comment #2)
> "Before we can create a StorageSystem, the Local Storage Operator needs to
> be installed. When installation is finished come back to OpenShift Data
> Foundation to create a StorageSystem"
> 
> This message should work well. I will change it to this if its fine with you.
> 
Looks good.

Comment 36 errata-xmlrpc 2021-10-18 17:48:30 UTC
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.9.0 bug fix and security 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/RHSA-2021:3759