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

Errors are not handled on extension load #13205

Open
nwmac opened this issue Jan 24, 2025 · 0 comments · Fixed by #13204
Open

Errors are not handled on extension load #13205

nwmac opened this issue Jan 24, 2025 · 0 comments · Fixed by #13204
Assignees
Labels
area/extensions JIRA kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this status/backport-candidate
Milestone

Comments

@nwmac
Copy link
Member

nwmac commented Jan 24, 2025

Internal reference: SURE-9597

We don't handle errors during plugin load, so if you try and load a Vue 2 extension into Vue 3, the UI breaks.

We rely on correctly annotated extensions to avoid this situation, but we should look to see if we can improve the error handling.

For QA: Dev testing should be adequate, just install an extension and verify that it loads correctly.

@nwmac nwmac added this to the v2.11.0 milestone Jan 24, 2025
@nwmac nwmac self-assigned this Jan 24, 2025
@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 Jan 24, 2025
@nwmac nwmac added QA/None and removed QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this labels Jan 31, 2025
@rancher-ui-project-bot rancher-ui-project-bot bot added QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this and removed QA/None labels Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/extensions JIRA kind/bug QA/dev-automation Issues that engineers have written automation around so QA doesn't have look at this status/backport-candidate
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant