On 5/22/23 16:17, Fiona Ebner wrote:
Am 12.05.23 um 14:40 schrieb Aaron Lauterer:
Aliased volumes (referencing the same disk image multiple times) can
lead to unexpected behavior in a migration.

Not only migration, but snapshots, storage locking, etc. Should we
actually care here? I still think it is rather something that people
should be made aware for the storage layer. Maybe a big enough warning
in the documentation is enough?

Since it's not only migration, should we add a warning during VM startup
instead/additionally?


I guess a warning in the docs would be a low-hanging fruit -> added to my TODO.
Snapshots should just fail the second time as we already have one with the same name, right?

AFAIU storage migration is a case where an aliased volume can lead to very unexpected behavior, like storages running full. So a check and die is probably a good idea.

An additional warning during startup could probably be a good idea. In that case, the checks should probably be factored out into their own method so we can call it from the start as well. Though that would probably mean, another round of iterating through the config instead of inlining it.



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to