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

[BUG] Refresh browser for the virtualization management page of accessing Harvester would display empty or page not found error #11350

Closed
TachunLin opened this issue Jul 3, 2024 · 4 comments · Fixed by #11340, #11355, #11359 or #11373
Assignees
Labels
area/harvester kind/bug QA/manual-test Indicates issue requires manually testing
Milestone

Comments

@TachunLin
Copy link

Rancher Server Setup

  • Rancher version: v2.9.0-alpha5 and v2.9-head (4c5e874)
  • Installation option (Docker install/Helm Chart): Helm Chart

Harvester Setup

  • Harvester version: v1.3.1 and v1.2.2

Describe the bug

With Harvester have imported in Rancher
When access Harvester in Rancher virtualization management.

  • After the Harvester cluster content come up
    image

  • On Harvester v1.3.1 + Rancher v2.9.5-alpha5

    • When we try to fresh the page via browser function (or F5), It would display empty page content

      vokoscreenNG-2024-07-03_23-02-49.mp4
  • On Harvester v1.2.2 + Rancher v2.9-head

    • When we try to fresh the page via browser function (or F5), It would display Error 404: This page could not be found

    image

To Reproduce

  1. Use helm to provision the Rancher v2.9.0-alpha5
  2. Create a v1.3.1 Harvester cluster
  3. Import Harvester to Rancher
  4. Access Harvester from Rancher virtualization management page
  5. Refresh the page

Expected Result

Every time refresh the Harvester cluster content page should display all content well.

@github-actions github-actions bot added the QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this label Jul 3, 2024
@richard-cox richard-cox added this to the v2.9.0 milestone Jul 3, 2024
@codyrancher codyrancher added QA/manual-test Indicates issue requires manually testing and removed QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this labels Jul 3, 2024
@richard-cox
Copy link
Member

This is solved when running locally, but not in a production build.

In addition, when not logged in and navigating to a harvester cluster's page, there's a different error

getters.js:24 Uncaught (in promise) Error: Unknown schema for type: management.cattle.io.cluster
    at getters.js:24:13

which ultimately points at a findAll action. That part is reproducible in both local and production builds

@gaktive
Copy link
Member

gaktive commented Jul 26, 2024

@TachunLin how's testing for this looking? 2.9.0's release date is targeted for next week and QA is wrapping up other tickets in the next day or so.

@IsaSih
Copy link

IsaSih commented Jul 29, 2024

Tests pass on v2.9-dd23578d3e3499f54d80c4ed88cc52c44ee69539-head

@IsaSih IsaSih closed this as completed Jul 29, 2024
@TachunLin
Copy link
Author

Verified fixed on Rancher v2.9-6e9cf233a87796ee9a96e73c096a82101fc9c2ff-head with Harveter v1.3.1 and v1.2.2.

Result

  1. On Rancher v2.9-head with Harvester v1.3.1, after refreshing the virtualization management page, the content can loaded well without empty.
vokoscreenNG-2024-07-30_12-47-27.mp4
  1. On Rancher v2.9-head with Harvester v1.2.2, after refreshing the virtualization management page, the content can loaded well without showing Error 404: This page could not be found
vokoscreenNG-2024-07-30_13-23-33.mp4

Test Information

  • Test Environment: Single nodes harvester on kvm machine
  • Harvester version: v1.3.1 and v1.2.2
  • Rancher version: v2.9-6e9cf233a87796ee9a96e73c096a82101fc9c2ff-head

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