Skip to content

[FEATURE] Support virtual media mount #44

Open
@starbops

Description

@starbops

Is your feature request related to a problem? Please describe.

This long-awaited feature could make several virtual machine provisioning use cases possible. With this feature implemented, we will be able to dynamically attach an ISO image to the target virtual machine and boot from it.

Describe the solution you'd like

My initial thought is, this will need a third-party storage solutions to handle the volume lifecycle. We should do our best to make our part as neutral as possible, at least giving users the ability to choose which solution to use via configuration. As I use Harvester a lot, Longhorn seems a good fit. However, CDI could also be a valid candidate. With that said, both are a bit overkill for our use case. If this is infeasible or intolerable, we must handle the image and volume ourselves.

Describe alternatives you've considered

N/A

Additional context

This is one of the remaining item from #2.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/redfishFront-end protocol related and it's Redfishcomponent/agentRelevant to the virtualized BMCshelp wantedExtra attention is neededkind/featureNew feature proposed/asked

    Projects

    Status

    Backlog

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions