Support live hot attach/remove of storage volumes and networks to VMs #141

Closed
opened 2021-09-10 09:34:41 -04:00 by JoshuaBoniface · 3 comments
JoshuaBoniface commented 2021-09-10 09:34:41 -04:00 (Migrated from git.bonifacelabs.ca)

Libvirt supports hot attach and remove of block and network devices to VMs. Add functionality to the API to support a hot attach and detach of these devices when using pvc vm commands.

Libvirt supports hot attach and remove of block and network devices to VMs. Add functionality to the API to support a hot attach and detach of these devices when using `pvc vm` commands.
JoshuaBoniface commented 2021-09-12 14:33:58 -04:00 (Migrated from git.bonifacelabs.ca)

Should be implemented in two parts:

  1. Add an API "hot-attach device" endpoint that would allow attaching of an arbitrary device to the VM.

  2. Add a way to isolate the changed device from the CLI command and pass that into the API endpoint after modifying the VM config.

Should be implemented in two parts: 1. Add an API "hot-attach device" endpoint that would allow attaching of an arbitrary device to the VM. 2. Add a way to isolate the changed device from the CLI command and pass that into the API endpoint after modifying the VM config.
JoshuaBoniface commented 2021-09-12 19:51:12 -04:00 (Migrated from git.bonifacelabs.ca)

closed via commit 73c96d1e93

closed via commit 73c96d1e9311b0218e0a225b8f88f463d00f11f8
JoshuaBoniface commented 2021-10-03 22:47:55 -04:00 (Migrated from git.bonifacelabs.ca)

mentioned in commit 73c96d1e93

mentioned in commit 73c96d1e9311b0218e0a225b8f88f463d00f11f8
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: parallelvirtualcluster/pvc#141
No description provided.