Skip to content

Extend incus-migrate to also support uploading filesystems and disks as custom volumes #1877

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

Open
1 task done
stgraber opened this issue Apr 1, 2025 · 5 comments
Open
1 task done
Assignees
Labels
Easy Good for new contributors
Milestone

Comments

@stgraber
Copy link
Member

stgraber commented Apr 1, 2025

Is there an existing issue for this?

  • There is no existing issue for this feature

What are you currently unable to do

Currently incus-migrate can be used to create a remote instance on Incus based on either a filesystem tree (container) or a disk or image file (VM).

We should also allow for streaming into a custom volume instead, with the same logic, so a filesystem tree would land into a filesystem storage volume and a disk or image file would end up in a block storage volume.

The APIs are near identical for instances and custom volumes, so this should be pretty easy to add to the tool.

What do you think would need to be added

No response

@stgraber stgraber added the Easy Good for new contributors label Apr 1, 2025
@stgraber stgraber added this to the soon milestone Apr 1, 2025
@DinglyCoder
Copy link

Hi, @parthgupta2005 and I are students at the University of Texas at Austin. As part of our virtualization class, we would like to contribute to LXC Incus and resolve this issue.

@stgraber
Copy link
Member Author

stgraber commented Apr 2, 2025

Assigned it to you now. I'll need @parthgupta2005 to comment in here so I can assign them too.

@parthgupta2005
Copy link

Hello, apologies for the late response. We look forward to resolving the issue!

@parthgupta2005
Copy link

Hi, @stgraber we mistakenly committed to this issue without discussing with our professor first. Could you please unassign us from this issue. Our sincerest apologies.

@stgraber
Copy link
Member Author

Done!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Easy Good for new contributors
Development

No branches or pull requests

4 participants