Bug 1784727 - [v2v] Import VM: UI becomes blank when picking a VM from VMware VMs list
Summary: [v2v] Import VM: UI becomes blank when picking a VM from VMware VMs list
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Container Native Virtualization (CNV)
Classification: Red Hat
Component: V2V
Version: 2.2.0
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
: 2.2.0
Assignee: Marek Libra
QA Contact: Ilanit Stein
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-12-18 08:04 UTC by Ilanit Stein
Modified: 2020-01-30 16:27 UTC (History)
4 users (show)

Fixed In Version: 4.3.0-0.nightly-2019-12-19-050538
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-01-30 16:27:36 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2020:0307 0 None None None 2020-01-30 16:27:52 UTC

Description Ilanit Stein 2019-12-18 08:04:08 UTC
Description of problem:
When 

Version-Release number of selected component (if applicable):
OpenShift Version: 4.3.0-0.nightly-2019-12-13-180405
kubeVirtVersion: v2.2.0-10

How reproducible:
In UI:
1. Goto Virtual machines
2. Create Virtual Machine
Import VM
Choose VMware provider
Pick any VM from the VMware VMs list.

UI console log Error when picking VMware provider:
main-chunk-4529c57264b506509efc.min.js:1 GET https://console-openshift-console.apps.working.oc4/api/kubernetes/api/v1/namespaces/kube-public/configmaps/vmware-to-kubevirt-os 404 (Not Found)

UI console log Error when picking a VM from the VMs list:
vendors~main-chunk-f90234ccf56d83659690.min.js:247991 RangeError: Invalid array length
    at r (main-chunk-4529c57264b506509efc.min.js:1)
    at t.validateDNS1123SubdomainValue (main-chunk-4529c57264b506509efc.min.js:1)
    at o (kubevirt-chunk-7730a43c85552d9ccd3b.min.js:1)
    at s (kubevirt-chunk-7730a43c85552d9ccd3b.min.js:1)
    at kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
    at Array.map (<anonymous>)
    at b (kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1)
    at kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
    at Array.forEach (<anonymous>)
    at E (kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1)
Ti @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Wi.n.callback @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Bo @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
No @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
e.unstable_runWithPriority @ vendors~main-chunk-f90234ccf56d83659690.min.js:248285
so @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Vc @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Tc @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
e.unstable_runWithPriority @ vendors~main-chunk-f90234ccf56d83659690.min.js:248285
so @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
po @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
ho @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Ac @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
notify @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
e.notifyNestedSubs @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
n.notifySubscribers @ vendors~main-chunk-f90234ccf56d83659690.min.js:128318
e.handleChangeWrapper @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
m @ vendors~main-chunk-f90234ccf56d83659690.min.js:43387
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
dispatch @ vendors~main-chunk-f90234ccf56d83659690.min.js:43387
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
r._invokeHandlers @ main-chunk-4529c57264b506509efc.min.js:1
r.flushMessageBuffer @ main-chunk-4529c57264b506509efc.min.js:1
setInterval (async)
r @ main-chunk-4529c57264b506509efc.min.js:1
S @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:43387
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
t.start @ main-chunk-4529c57264b506509efc.min.js:1
t.componentDidUpdate @ main-chunk-4529c57264b506509efc.min.js:1
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
e.unstable_runWithPriority @ vendors~main-chunk-f90234ccf56d83659690.min.js:248285
so @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Vc @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Tc @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
e.unstable_runWithPriority @ vendors~main-chunk-f90234ccf56d83659690.min.js:248285
so @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
po @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
ho @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Ac @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
notify @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
e.notifyNestedSubs @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
n.notifySubscribers @ vendors~main-chunk-f90234ccf56d83659690.min.js:128318
e.handleChangeWrapper @ vendors~main-chunk-f90234ccf56d83659690.min.js:55305
m @ vendors~main-chunk-f90234ccf56d83659690.min.js:43387
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
dispatch @ vendors~main-chunk-f90234ccf56d83659690.min.js:43387
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
Promise.then (async)
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
v @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
N @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
R @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
w @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
E @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
E @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ main-chunk-4529c57264b506509efc.min.js:1
onSecretChange @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
onChange @ kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:128318
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
y @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
(anonymous) @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
w @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
z @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
P @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
I @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Tn @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Lt @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
Rn @ vendors~main-chunk-f90234ccf56d83659690.min.js:247991
ListPicker._handleMouseUp
main-chunk-4529c57264b506509efc.min.js:1 RangeError: Invalid array length
    at r (main-chunk-4529c57264b506509efc.min.js:1)
    at t.validateDNS1123SubdomainValue (main-chunk-4529c57264b506509efc.min.js:1)
    at o (kubevirt-chunk-7730a43c85552d9ccd3b.min.js:1)
    at s (kubevirt-chunk-7730a43c85552d9ccd3b.min.js:1)
    at kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
    at Array.map (<anonymous>)
    at b (kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1)
    at kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1
    at Array.forEach (<anonymous>)
    at E (kubevirt-create-vm-wizard-chunk-8c7d127a44adc18d1753.min.js:1)

Comment 1 Ilanit Stein 2019-12-18 08:59:25 UTC
Additional info:
On Openshift version: 4.3.0-0.nightly-2019-12-04-054458

1. This bug did not exist.
2. The first error, mentioned in this bug description, 
"UI console log Error when picking VMware provider" exist too.
Therefore this error is not related to this bug.

Comment 2 Marek Libra 2019-12-18 11:00:44 UTC
The issue with missing vmware-to-kubevirt-os configmap is unrelated and is tracked by https://bugzilla.redhat.com/show_bug.cgi?id=1751187

Comment 3 Marek Libra 2019-12-18 11:06:04 UTC
I was able to reproduce the issue on "OpenShift Version: 4.3.0-0.nightly-2019-12-13-180405".
Unfortunately, I can not reproduce it on neither development nor production build done locally from recent master.

Since it's hard for me to figure out which commit ID is the "4.3.0-0.nightly-2019-12-13-180405" build based on, I tried to reproduce the issue at least on one of the latest commits merged on Dec 13th. Still failed to reproduce (worked for me).

To save time, I suggest to retry on a later build once available (not atm, the latest nightly build is the one 5 days old).

Comment 4 Ilanit Stein 2019-12-23 06:37:14 UTC
Testing it on Openshift console version: 4.3.0-0.nightly-2019-12-19-050538.
CNV -2.2.0-10
Issue is resolved.
Moving bug to VERIFIED.

Comment 5 Nelly Credi 2019-12-30 07:31:39 UTC
Please add 'fixed in version'

Comment 8 errata-xmlrpc 2020-01-30 16:27:36 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/RHEA-2020:0307


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