Project

General

Profile

Bug #49200

mgr/dashboard: browser freezes when tryin to execute /api/cluster_conf from openAPI docs

Added by Avan Thakkar 20 days ago. Updated 14 days ago.

Status:
Won't Fix
Priority:
Normal
Assignee:
Category:
dashboard/configurations
Target version:
% Done:

0%

Source:
Tags:
Backport:
pacific,octopus, nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature:

Description

The browser tab on which dashboard is opened gets unresponsive when trying to execute /api/cluster_conf API from swagger UI page.

Screencast from 02-06-2021 06_14_07 PM.webm (766 KB) Avan Thakkar, 02/06/2021 12:45 PM

History

#1 Updated by Ernesto Puerta 17 days ago

  • Category set to dashboard/configurations

Interesting, Avan. Alfonso recently faced this issue. Does this only happen with the Swagger UI, not from curl?

#2 Updated by Avan Thakkar 16 days ago

Ernesto Puerta wrote:

Interesting, Avan. Alfonso recently faced this issue. Does this only happen with the Swagger UI, not from curl?

Yes. curl works fine, it's just the Swagger UI not able to load the big list I guess. As even the dashboard UI can load the full list of configuration(by default it just loads "Level:basic", but if you even remove this filter it loads all of it)

#3 Updated by Ernesto Puerta 15 days ago

  • Status changed from New to Triaged
  • Assignee set to Avan Thakkar
  • Target version changed from v16.1.1 to v17.0.0
  • Backport set to pacific,octopus, nautilus

#4 Updated by Avan Thakkar 14 days ago

  • Status changed from Triaged to Won't Fix

It seems there isn't any workaround for this https://github.com/swagger-api/swagger-ui/issues/3832. Swagger Ui do provide a download option but that only load after the "Execute" is completed, which actually takes a lot of time and hangs the dashboard & the swagger UI page. So for now I'm closing this issue as won't fix.

Also available in: Atom PDF