Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-3054

[Hypershift ROSA] cluster overview page didn't load as expected when user invokes settings url(ex:URL `openshift/details/s/ {cluster_id}#updateSettings)

XMLWordPrintable

    • False
    • False
    • None

       

      Description

      Couple of issues with respect to direct calling of hypershift settings URL.

      1. Cluster overview tab loaded with an empty/blank page when the user is in another section( for ex: networking) and invoke the updateSettings url directly in same browser tab.
        Note: Refreshing the page will load all the content but expectation is once user calls the direct updateSettings url it has to redirect to overview tab with all content loaded without a refresh.
      2. Url link in the browser still points to updateSettings url when the user invokes the settings url from a browser tab( openshift/details/s/ {cluster_id}#updateSettings). In this case ,the overview page has loaded with all content but url is same as https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#updateSettings. Even if the user navigates a different tab , the url still points to wrongly as updateSettings.

      Steps to reproduce:

      1. Install hypershift cluster via CLI.
      2. Launch OCM UI staging.
      3. Open the installed hypershift cluster from the cluster list.
      4. Navigates to "networking" tab.
      5. Change the url of the tab as https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#updateSettings and hit the Enter key.
      6. View the behavior.
      7. Open a new browser tab and keep the url as https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#updateSettings. 
      8. Hit the enter key and see the behavior.

      Actual results:
      Step 6, the page has been redirected to the overview tab with empty content and the user has to refresh the page to load the content.

      Step 8,  the page has been loaded with overview tab with all the data but the url has not been changed to https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#overview and instead it still stays in https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#updateSettings ( even after the user moves to another tab).

      Expected results:
      Step 6, the page should redirect to the overview tab and all contents should be loaded without any issue.No refresh on browser required for the same.

      Step 8,  the page should load overview tab with all the content and the url has to be https://qaprodauth.console.redhat.com/openshift/details/s/<clusterid>#overview .

      Attached screen record for the issue.

            kdoberst Kim Doberstein
            jmekkatt@redhat.com Jayakrishnan Mekkattillam
            Jayakrishnan Mekkattillam Jayakrishnan Mekkattillam
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: