Bug 1895964 - Move OAuth workflow for MTC WebUI to backend to remove issues of CORS for OAuth on IBM ROKS
Summary: Move OAuth workflow for MTC WebUI to backend to remove issues of CORS for OAu...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Migration Toolkit for Containers
Classification: Red Hat
Component: General
Version: 1.3.0
Hardware: All
OS: All
unspecified
high
Target Milestone: ---
: 1.3.z
Assignee: Ian
QA Contact: Xin jiang
Avital Pinnick
URL:
Whiteboard:
Depends On:
Blocks: 1878824
TreeView+ depends on / blocked
 
Reported: 2020-11-09 14:52 UTC by John Matthews
Modified: 2020-11-30 06:53 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of: 1878824
Environment:
Last Closed: 2020-11-30 06:53:04 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2020:5133 0 None None None 2020-11-30 06:53:12 UTC

Comment 1 John Matthews 2020-11-09 14:57:55 UTC
For this specific BZ, the change is we moved the OAuth workflow from being pure client side on browser to now occurring mostly on the backend nodejs app serving the UI.

QE:  Please focus on verifying UI works as you expect, i.e. no regressions as you run through regular UI workflows in non-IBM ROKS environments.


This change is not sufficient to resolve MTC UI operating on IBM ROKS, there is a larger concern of not being able to configure the k8s API Server headers to specify crossOriginAllowed headers for our UI.
We have a RFE requesting ability to configure CORS in IBM ROKS, tracked via: ‘HOSTEDCP-66'.  It is unlikely to be resolved soon, we may want to consider implementing a proxy of all UI interaction to k8s api server to workaround the CORS issues.  

We will use BZ 1878824 to track the larger issue of MTC UI not working in IBM ROKS environment.

Comment 8 errata-xmlrpc 2020-11-30 06:53:04 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 (Migration Toolkit for Containers (MTC) tool image release advisory 1.3.2), 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:5133


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