Bug 1809313

Summary: [UI][Operator] Subscribe disabled when Update Channel changed in Create Operator Subscription
Product: OpenShift Container Platform Reporter: Jakub Hadvig <jhadvig>
Component: Management ConsoleAssignee: bpeterse
Status: CLOSED ERRATA QA Contact: Yadan Pei <yapei>
Severity: low Docs Contact:
Priority: unspecified    
Version: 4.4CC: aos-bugs, jokerman, spadgett, yapei
Target Milestone: ---   
Target Release: 4.4.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: 2020-05-04 11:43:52 UTC Type: ---
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: 1798851    
Bug Blocks:    

Description Jakub Hadvig 2020-03-02 20:21:01 UTC
This bug was initially created as a copy of Bug #1798851

I am copying this bug because: 



Description of problem:

Namespace selection ignored when Update Channel changed in Create Operator Subscription page. The "Subscribe" button get disabled and grayed out when Update Channel changed. When re-select namespace the "Subscribe" button back to normal, so it seems the namespace field needs re-selected, but no UI feedback.

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

OpenShift 4.3.0

How reproducible:

Always

Steps to Reproduce:
1. Try to install Cluster Logging Operator, go to Create Operator Subscription page
2. Select namespace
3. Change Update Channel, all required fields filled out at this point
4. "Subscribe" button disabled
5. Re-select namespace, it re-enables "Subscribe" button 

Actual results:

"Subscribe" button disabled with no UI feedback

Expected results:

The "Subscribe" button should be enabled once all information filled out. Or clear namespace field on Update Channel changes if needed.

Additional info:

Comment 3 Yadan Pei 2020-03-09 03:35:30 UTC
1. OpenShift Pipelines Operator(this operator is set to install on All namespaces on the cluster (default))
2. Change Update Channel, Approval Strategy to other value other than the default one, 'Subscribe' button can be still enabled, user can subscribe the operator successfully


Verified on 4.4.0-0.nightly-2020-03-08-213224

Comment 5 errata-xmlrpc 2020-05-04 11:43:52 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, 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/RHBA-2020:0581