Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

An error occurs in the web console when navigating to a Virtual Machine's SSH configuration page #2076

Open
nakkoh opened this issue Dec 24, 2024 · 2 comments

Comments

@nakkoh
Copy link

nakkoh commented Dec 24, 2024

Describe the bug

When I navigated to VirtualMachinesVirtualMachine detailsConfigurationSSH page in the web console, I got an error message like the following image.

error message of web console

When I downgraded the KubeVirt HyperConverged Cluster Operator from 1.13.0 to 1.12.0, the problem did not occur.

Version

  • OKD 4.17.0-okd-scos.0
  • KubeVirt HyperConverged Cluster Operator 1.13.0

How reproducible

100%

Log bundle

Component trace
H@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:53449
div
r@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/5176-chunk-5a14c5ea1091756d8780.min.js:1:5264
div
f@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/5176-chunk-5a14c5ea1091756d8780.min.js:1:4412
div
i@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/7257-chunk-20b89225a0efa2f79dbd.min.js:1:574
div
c@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/7257-chunk-20b89225a0efa2f79dbd.min.js:1:309
div
dd
f@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:1911
div
p@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:2210
Y@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:55231
dl
l@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:837
q@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:57015
div
dd
f@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:1911
div
p@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:2210
D@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/5584-chunk-fb896db1692c9f352a0c.min.js:1:20129
d@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:101918
dl
l@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/7211-chunk-ab524b80534a18d00d6c.min.js:1:837
div
c@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/7257-chunk-20b89225a0efa2f79dbd.min.js:1:309
div
O@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/8454-chunk-a2ddaea63a3ee03cebc7.min.js:1:5032
div
c@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/8454-chunk-a2ddaea63a3ee03cebc7.min.js:1:4458
section
z@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/2714-chunk-2c5672d4299436105707.min.js:1:20215
div
c@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/469-chunk-362c7886eeeaa403b22e.min.js:1:858
div
div
s@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/469-chunk-362c7886eeeaa403b22e.min.js:1:379
O@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/1582-chunk-0563d3acc37439dbcf4b.min.js:1:83170
Component@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:131945
section
B@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/8115-chunk-2f494168b9e9f40abc4f.min.js:1:7363
X@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/networking-console-plugin/8115-chunk-2f494168b9e9f40abc4f.min.js:1:10548
div
div
G@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/exposed-VirtualMachineNavPage-chunk-5ef2324305869de6a04a.min.js:1:41069
Component
_@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:4942
ne@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:10378
D@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/3970-chunk-a2b15014a2612c25f025.min.js:1:46612
div
o@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/1582-chunk-0563d3acc37439dbcf4b.min.js:1:86428
to@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/exposed-VirtualMachineNavPage-chunk-5ef2324305869de6a04a.min.js:1:174428
l@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:153476
O<@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:370563
R@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:14964
j@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:371342
_@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:4942
ne@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:10378
Suspense
i@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:309961
section
m@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:113204
div
div
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1286860
div
div
l@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:60:99909
c@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:292903
div
c@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:23016
c@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1058263
H<@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:276008
R@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:14964
main
div
b@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:60:187446
div
div
l@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:354051
div
div
l@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:60:99909
c@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:292903
div
c@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:6:23016
zn@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:1:140783
t.default@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:715210
5602/t.default@https://console-openshift-console.apps.okd.xxxxxxx/static/quick-start-chunk-d318d4dd6f1b13ebe9e5.min.js:1:1251
l@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:153476
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1365580
oe@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387337
gt@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-patternfly-5~main-chunk-cea15b87aaa0d75455a0.min.js:1:98661
oe@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387337
oe@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387337
u@https://console-openshift-console.apps.okd.xxxxxxx/api/plugins/kubevirt-plugin/exposed-modalProvider-chunk-87ebb094a8a977a9c465.min.js:1:412
oe@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387337
oe@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387337
o@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:659321
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1357840
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1355382
ie@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1387473
le@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1390122
_@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:4942
ne@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:10378
_@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:4942
ne@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:10378
te@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:31:9856
G@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:11634
t@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:24311
se@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:1390384
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:632334
t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:951356
l@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:499593
2392/t.a@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:31090
Suspense
Stack trace
ra@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:58920
Fa@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:68397
Us@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:112289
Su@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:98329
wu@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:98257
_u@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:98118
hu@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:95105
qi/<@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:44774
t.unstable_runWithPriority@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:125:3768
Ui@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:44551
qi@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:44721
zi@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:44654
du@https://console-openshift-console.apps.okd.xxxxxxx/static/vendors~main-chunk-45f90da83bff466c7165.min.js:117:95426
notify@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:1:3805
1105/t.notifyNestedSubs@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:1:3374
1105/t.handleChangeWrapper@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:1:3442
m@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:50524
1261/r/</</<@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:1:4857
dispatch@https://console-openshift-console.apps.okd.xxxxxxx/static/vendor-plugins-shared~main-chunk-7cc9f6b2d18fa991b9cd.min.js:12:54037
_/</h/<@https://console-openshift-console.apps.okd.xxxxxxx/static/main-chunk-86dfa3fd0af6a7f13cf1.min.js:1:103866
@GingerGeek
Copy link
Member

The react error is an many-render loop.

https://react.dev/errors/301?invariant=301

UI in OKD console is provided by this plugin:
https://github.com/kubevirt-ui/kubevirt-plugin

We don't maintain the HCO operator

I don't think we are aware of anything on our side for this so you will need to do some digging. I would perhaps have a look at the changeset within the UI plugin and it's components to see if you can find something related to the SSH page which might provide a hint!

Do you see a loop of network requests?

@nakkoh
Copy link
Author

nakkoh commented Jan 15, 2025

Thanks for the advice.

UI in OKD console is provided by this plugin:
https://github.com/kubevirt-ui/kubevirt-plugin

I will ask the project above.

I would perhaps have a look at the changeset within the UI plugin and it's components to see if you can find something related to the SSH page which might provide a hint!

I will check the changeset of the UI plugin.

Do you see a loop of network requests?

I could not find what appears to be a loop of network requests in the dev tool of the browser.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants