mirror of https://github.com/apache/cloudstack.git
* Prevent KVM from performing volume migrations of running instances KVM has a limitation to modify instances definitions while they are on running state. Therefore, it is not possible to change volumes backend location easily. There is a problem in the `migrateVolume` API. This API command ignores that limitation and causes an inconsistence on the database. ACS processes the migrate command, copies the volume to the destination storage, modifies the database and finishes the process with success. However, the running backend is still using the "old volume file". This PR intends to prevent KVM to perform volumes migrations while KVM instances are in the running state and inform the user of an alternative API command that enables such operation on running instances. * Update VolumeApiServiceImpl.java Co-authored-by: Daniel Augusto Veronezi Salvador <daniel@scclouds.com.br> Co-authored-by: Rohit Yadav <rohit@apache.org> |
||
|---|---|---|
| .. | ||
| conf | ||
| src | ||
| pom.xml | ||