Bug 1891314

Summary: Display incompatible helm charts for installation (kubeVersion of cluster doesn't meet requirements of chart)
Product: OpenShift Container Platform Reporter: morstad
Component: Dev ConsoleAssignee: Akash Shinde <akshinde>
Status: CLOSED ERRATA QA Contact: Gajanan More <gamore>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.6CC: aballant, aos-bugs, nmukherj, pknezevi
Target Milestone: ---   
Target Release: 4.7.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 1916860 (view as bug list) Environment:
Version: 4.6.0-0.nightly-2020-10-03-051134 Cluster ID: d189d8ef-1961-4aff-b73c-afbf2ead94ff Browser: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.80 Safari/537.36
Last Closed: 2021-02-24 15:28:00 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: 1916860    

Description morstad 2020-10-25 15:07:57 UTC
Description of problem: Helm charts which require kubeVersion outside range of current cluster kubernetes version are displayed for install when they should be filtered per 'What's New in Opensift Container Platform 4.6' presentation.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Login to OCP 4.6 cluster (nightly build or rc candiate)
2. Select Developer Catalog on left
3. Select '+Add' on left hand 
4. Select 'Helm Chart' 

Actual results:
All Helm charts from repo(s) configured are displayed 

Expected results:
Only charts with supported kubeVersion that includes current cluster kubernetes version are displayed

Additional info:

Comment 3 Gajanan More 2021-01-12 10:30:13 UTC
Kubernetes Version for 4.6.10 was v1.19.0+9c69bdc and for 4.7.0-0.nightly-2021-01-10-070949 build was v1.20.0+394a5a3.

I found following charts missing in 4.7 build with latest kubernetes version. 
Examples:
Ibm B2bi Prod v2.0.0
Ibm Operator Catalog Enablement v1.0.0
Ibm Oms Pro Prod v5.1.1
Ibm Sfg Prod v2.0.0

As we know that Helm page only displays the charts that are compatible with the kubernetes version of the OpenShift Cluster and above charts were missing in 4.7 cluster which were present in 4.6.10. 

The QE verification was done on Firefox 80 and mentioned 4.7 build.

Marking this bugzilla as verified.

Comment 4 Gajanan More 2021-01-12 10:30:30 UTC
Kubernetes Version for 4.6.10 was v1.19.0+9c69bdc and for 4.7.0-0.nightly-2021-01-10-070949 build was v1.20.0+394a5a3.

I found following charts missing in 4.7 build with latest kubernetes version. 
Examples:
Ibm B2bi Prod v2.0.0
Ibm Operator Catalog Enablement v1.0.0
Ibm Oms Pro Prod v5.1.1
Ibm Sfg Prod v2.0.0

As we know that Helm page only displays the charts that are compatible with the kubernetes version of the OpenShift Cluster and above charts were missing in 4.7 cluster which were present in 4.6.10. 

The QE verification was done on Firefox 80 and mentioned 4.7 build.

Marking this bugzilla as verified.

Comment 6 errata-xmlrpc 2021-02-24 15:28:00 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.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.

https://access.redhat.com/errata/RHSA-2020:5633