-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
enhancementNew feature or request.New feature or request.migrationIssues related to live migration.Issues related to live migration.serverRelated specifically to the Propolis server API and its VM management functions.Related specifically to the Propolis server API and its VM management functions.
Milestone
Description
This is needed to support hotplug but might also be used to update backend parameters at runtime (e.g. sending Crucible a replacement VolumeConstructionRequest).
This roughly corresponds to this TODO in instance_ensure:
propolis/bin/propolis-server/src/lib/server.rs
Lines 259 to 267 in d4bc251
| // If properties match, we return Ok. Otherwise, we could attempt to | |
| // update the instance. | |
| // | |
| // TODO: The initial implementation does not modify any properties, | |
| // but we plausibly could do so - need to work out which properties | |
| // can be changed without rebooting. | |
| // | |
| // TODO: We presumably would want to alter network interfaces here too. | |
| // Might require the instance to be powered off. |
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or request.New feature or request.migrationIssues related to live migration.Issues related to live migration.serverRelated specifically to the Propolis server API and its VM management functions.Related specifically to the Propolis server API and its VM management functions.