Bug 1923914 - [GSS] Long Volume Set names causes a blocking issue during setup
Summary: [GSS] Long Volume Set names causes a blocking issue during setup
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: Red Hat OpenShift Data Foundation
Classification: Red Hat Storage
Component: ocs-operator
Version: 4.6
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
: ---
Assignee: Jose A. Rivera
QA Contact: Elad
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2021-02-02 08:34 UTC by Steve Baldwin
Modified: 2023-08-09 17:00 UTC (History)
12 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-10-19 03:14:18 UTC
Embargoed:


Attachments (Terms of Use)
screenshot (223.00 KB, image/png)
2021-02-08 20:45 UTC, Martin Bukatovic
no flags Details

Comment 3 Jose A. Rivera 2021-02-03 15:18:29 UTC
How are they setting this value and where? I'm not aware of any field in the UI that allows this... if so, please provide screenshots. Otherwise, this is an unsupported operation. If it is there, then this is a UI issue.

That said, this has a simple workaround: use a shorter name. Since it seems this cluster never came up, the solution would be to delete the StorageCluster, force delete any stuck resources, and recreate the StorageCluster with an appropriate name.

We can certainly take a look to see what we're doing with the name generation for the OSDs. In OCS 4.7 with TopologySpreadConstraints, this name generation should already be somewhat shorter.

Since this doesn't seem like a critical bug, deferring this to OCS 4.8.

Comment 4 Martin Bukatovic 2021-02-08 20:44:53 UTC
> How are they setting this value and where? I'm not aware of any field in the UI that allows this... if so, please provide screenshots.

I checked how LSO setup is integrated in Create Storage Cluster wizard as provided by OCS plugin for OCP Console, and indeed in 2nd step "create storage class", there is an option to specify name of a volume set.

> If it is there, then this is a UI issue.

While it true that this is exposed via UI, I believe output checks should be done in ocs operator as well.

Comment 5 Martin Bukatovic 2021-02-08 20:45:19 UTC
Created attachment 1755786 [details]
screenshot


Note You need to log in before you can comment on or make changes to this bug.