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

refactor: update vm manager + code suggestions #959

Merged
merged 4 commits into from
Oct 23, 2024

Conversation

cdrage
Copy link
Contributor

@cdrage cdrage commented Oct 23, 2024

refactor: update vm manager + code suggestions

What does this PR do?

  • Updates the VM manager so that it is more modular
  • Fixes suggested code changes
  • Updates DiskImageDetailsVirtualMachine check for websocket with a
    timeout.

Screenshot / video of UI

N/A

What issues does this PR fix or reference?

Closes #953

How to test this PR?

Everything should work like normal launching a VM for arm or amd64

Signed-off-by: Charlie Drage [email protected]

### What does this PR do?

* Updates the VM manager so that it is more modular
* Fixes suggested code changes
* Updates DiskImageDetailsVirtualMachine check for websocket with a
  timeout.

### Screenshot / video of UI

<!-- If this PR is changing UI, please include
screenshots or screencasts showing the difference -->

N/A

### What issues does this PR fix or reference?

<!-- Include any related issues from Podman Desktop
repository (or from another issue tracker). -->

Closes podman-desktop#953

### How to test this PR?

<!-- Please explain steps to reproduce -->

Everything should work like normal launching a VM for arm or amd64

Signed-off-by: Charlie Drage <[email protected]>
@cdrage cdrage requested a review from a team as a code owner October 23, 2024 16:11
@cdrage cdrage requested review from deboer-tim, axel7083 and SoniaSandler and removed request for a team October 23, 2024 16:11
Copy link
Contributor

@benoitf benoitf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I've added non-blocking suggestions

packages/backend/src/vm-manager.ts Outdated Show resolved Hide resolved
@cdrage cdrage enabled auto-merge (squash) October 23, 2024 17:47
@cdrage cdrage merged commit 1d65710 into podman-desktop:main Oct 23, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Follow up review suggestions for VM launch
2 participants