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

Vue3: Virtualisation Management page is blank #11769

Open
richard-cox opened this issue Aug 29, 2024 · 2 comments · Fixed by #11926
Open

Vue3: Virtualisation Management page is blank #11769

richard-cox opened this issue Aug 29, 2024 · 2 comments · Fixed by #11926
Assignees
Labels
area/vue3 kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this
Milestone

Comments

@richard-cox
Copy link
Member

richard-cox commented Aug 29, 2024

Setup

  • Rancher version: dev of 2.10.0

Describe the bug

  • Blank page is shown instead of harvester cluster list
  • Code lives in harvester-manager built-in extension

To Reproduce

  • spin up head
  • Nav to Virtualisation Management

Result

  • blank page
  • warnings and error in console

Expected Result

  • empty list

Screenshots
image

Additional context

@richard-cox richard-cox added this to the v2.10.0 milestone Aug 29, 2024
@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 Aug 29, 2024
@richard-cox richard-cox changed the title Vue3: Virtual Clusters page is blank Vue3: Virtualisation Management page is blank Aug 29, 2024
@rak-phillip rak-phillip self-assigned this Aug 30, 2024
@rak-phillip
Copy link
Member

The error [Vue warn]: Invalid VNode type: undefined (undefined) leads me to believe that this error is a result of a Vue2/Vue3 version mismatch. Seeing as how harvesterhci.io.management.cluster1 is defined in the harvester/dashboard repo, I think that we will have to migrate Harvester to Vue3 before we will be able to get this functioning.

Footnotes

  1. https://github.com/harvester/dashboard/blob/d1254dcdeddac99b7b5fbd07b77586a63fa2400a/shell/list/harvesterhci.io.management.cluster.vue#L4

@rak-phillip rak-phillip removed their assignment Aug 30, 2024
@richard-cox
Copy link
Member Author

Worth noting that the harvester extension is only used in the cluster context, and is loaded when a user navigates to one. This page works with the built-in harvester-manager extension.

Separate issue, the linked file should be in their extension rather than the forked dashboard code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/vue3 kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants