This is an automated email from the ASF dual-hosted git repository.

harikrishna pushed a commit to branch LiveStoragMigrationScaleIOMain
in repository https://gitbox.apache.org/repos/asf/cloudstack.git

commit 3d70877b5000bbf3f2f73749181dffd945b09335
Author: Harikrishna Patnala <[email protected]>
AuthorDate: Wed May 31 17:05:49 2023 +0530

    Fix UI notifications for migrate volume
---
 .../kvm/resource/wrapper/LibvirtMigrateVolumeCommandWrapper.java      | 4 ++--
 ui/src/views/storage/MigrateVolume.vue                                | 2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateVolumeCommandWrapper.java
 
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateVolumeCommandWrapper.java
index 7630cb9d3ba..0e64d65ba50 100644
--- 
a/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateVolumeCommandWrapper.java
+++ 
b/plugins/hypervisors/kvm/src/main/java/com/cloud/hypervisor/kvm/resource/wrapper/LibvirtMigrateVolumeCommandWrapper.java
@@ -165,12 +165,12 @@ public final class LibvirtMigrateVolumeCommandWrapper 
extends CommandWrapper<Mig
             if (blockJobInfo != null) {
                 LOGGER.debug(String.format("Volume %s : %s block copy 
progress: %s%% current value:%s end value:%s", diskLabel, srcPath, 
(blockJobInfo.end == 0)? 0 : 100*(blockJobInfo.cur / (double) 
blockJobInfo.end), blockJobInfo.cur, blockJobInfo.end));
                 if (blockJobInfo.cur == blockJobInfo.end) {
-                    LOGGER.debug(String.format("Block copy completed for the 
volume %s : %s", diskLabel, srcPath));
+                    LOGGER.info(String.format("Block copy completed for the 
volume %s : %s", diskLabel, srcPath));
                     dm.blockJobAbort(diskLabel, 
Domain.BlockJobAbortFlags.PIVOT);
                     break;
                 }
             } else {
-                LOGGER.debug("Failed to get the block copy status, trying to 
abort the job");
+                LOGGER.info("Failed to get the block copy status, trying to 
abort the job");
                 dm.blockJobAbort(diskLabel, Domain.BlockJobAbortFlags.ASYNC);
             }
             waitTimeInSec--;
diff --git a/ui/src/views/storage/MigrateVolume.vue 
b/ui/src/views/storage/MigrateVolume.vue
index 761fe02b187..942887e92bc 100644
--- a/ui/src/views/storage/MigrateVolume.vue
+++ b/ui/src/views/storage/MigrateVolume.vue
@@ -196,6 +196,8 @@ export default {
           title: this.$t('label.migrate.volume'),
           description: this.resource.id,
           jobId: response.migratevolumeresponse.jobid,
+          description: this.resource.name,
+          title: this.$t('label.migrate.volume'),
           successMessage: this.$t('message.success.migrate.volume'),
           errorMessage: this.$t('message.migrate.volume.failed'),
           errorMethod: () => {

Reply via email to