Bug 1953703

Summary: Inconsistent usage of Tech preview badge in OCS plugin of OCP Console
Product: OpenShift Container Platform Reporter: Martin Bukatovic <mbukatov>
Component: Console Storage PluginAssignee: Ankush Behl <anbehl>
Status: CLOSED ERRATA QA Contact: Pratik Surve <prsurve>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 4.7CC: aos-bugs, nthomas, prsurve
Target Milestone: ---   
Target Release: 4.8.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1959356 (view as bug list) Environment:
Last Closed: 2021-07-27 23:04:01 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:
Bug Depends On:    
Bug Blocks: 1959356    
Attachments:
Description Flags
screenshot #1: artiber feature without the badge
none
screenshot #2: storage class encryption feature with the badge none

Description Martin Bukatovic 2021-04-26 17:09:39 UTC
Description of problem
======================

Tech preview badge is not used in consistent way:

- arbiter stretch cluster (see KNIP-1316) doesn't have tech preview badge
- storage class encryption (see KNIP-1543) has the tech preview badge

This could increase customer confustion about state of particular optional
OCS features.

Version-Release number of selected component
============================================

OCP4.7.0-0.nightly-2021-04-25-102429
LSO4.7.0-202104090228.p0
OCS4.7.0-360.ci(4.7.0-rc6)

How reproducible
================

100%

Steps to Reproduce
==================

1. Deploy OCP cluster
2. Install OCS and LSO operators
3. Use "Create Storage Cluster" wizard in OCP Console to start setup of Storage
   Cluster in "Internal - Attached devices" mode.
4. Go through the wizard as usual, creating local volume set from devices on
   all worker nodes and during "Storage and Nodes" step, check "Enable arbiter"
   option (screenshot 1)
5. During "Configure" step, click on "Enable encryption" and see "Storage class
   encryption" option (screenshot 2).

Actual results
==============

Feature from step #4 (arbiter) is not marked as tech preview, while the feature
from step #5 ("storage class encryption") is.

Expected results
================

Either all OCS tech preview features should be flagged with "tech preview"
badge, or the tech preview badge should not be used for OCS features.

Additional info
===============

Until I accidentally run into the tech preview badge for "storage class
encryption", I wasn't aware that such badge exists and that we use it for
some OCS features.

Comment 1 Martin Bukatovic 2021-04-26 17:13:24 UTC
Created attachment 1775653 [details]
screenshot #1: artiber feature without the badge

Comment 2 Martin Bukatovic 2021-04-26 17:14:16 UTC
Created attachment 1775654 [details]
screenshot #2: storage class encryption feature with the badge

Comment 8 errata-xmlrpc 2021-07-27 23:04:01 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.8.2 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:2438