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

Instance (re)creation from migration payload #706

Open
3 tasks
pfmooney opened this issue May 16, 2024 · 0 comments
Open
3 tasks

Instance (re)creation from migration payload #706

pfmooney opened this issue May 16, 2024 · 0 comments
Labels
enhancement New feature or request.
Milestone

Comments

@pfmooney
Copy link
Collaborator

pfmooney commented May 16, 2024

Up until now, when a a Propolis instance is migrated, the rough "shape" of that instance (devices, etc) is created on the target VMM using the instance specification, after which it is "re-hydrated" using the resulting migration payload. Some of the details of that target instance depend on recreating identical data during initialization, such as fw_cfg contents (see #667) or the VPD info exposed via PCI devices.

It would be nice if the migration payloads were suitably enhanced to make it possible to reliably recreate an instance from only said migration payload (perhaps excluding basic details like vCPU count, etc).

Items which still require attention:

@pfmooney pfmooney added the enhancement New feature or request. label May 16, 2024
@pfmooney pfmooney added this to the Investigate milestone May 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request.
Projects
None yet
Development

No branches or pull requests

1 participant