-
Notifications
You must be signed in to change notification settings - Fork 492
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
NAS-132946 / 25.04 / Complete VM support in virt plugin #15151
Conversation
7743d57
to
7f48baa
Compare
7f48baa
to
e16d7d1
Compare
e16d7d1
to
d8d0bc6
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking pretty good! Just some minor concerns
d8d0bc6
to
dd96008
Compare
d41e676
to
7cdfa15
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thank you!
7cdfa15
to
698ca9b
Compare
698ca9b
to
d2355e4
Compare
This PR has been merged and conversations have been locked. |
Context
VM support has been added to virt plugin which allows specifying VM based images to be used for VM creation or not using a source image at VM creation and later using an ISO to bootstrap the VM.
For an ISO to be used with a VM, the iso needs to be imported as an incus volume and then that incus volume attached to the virt instance. A CRUD for virt volumes has been added and the ability to import iso as a virt volume which then can later be attached to virt VM instance. Virt volumes are currently only supported for VMs.
While we are here, validation has been improved and some bug fixes have been done wrt USB/GPU devices.