Maor Lipchuk has uploaded a new change for review.

Change subject: core: Add a warnning when OVF_STORE disks does not exists.
......................................................................

core: Add a warnning when OVF_STORE disks does not exists.

Add a warnning on attach operation to notify the user that there are no
backup componenets if the Storage Domain was handled before in a Data
Center version lower then 3.5

Change-Id: I79de5110898852a5bf3d46227aa7eef36a74a74a
Bug-Url: https://bugzilla.redhat.com/1168132
Signed-off-by: Maor Lipchuk <mlipc...@redhat.com>
---
M 
backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AttachStorageDomainToPoolCommand.java
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
M 
backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
3 files changed, 3 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/95/35995/1

diff --git 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AttachStorageDomainToPoolCommand.java
 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AttachStorageDomainToPoolCommand.java
index e77b883..91622de 100644
--- 
a/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AttachStorageDomainToPoolCommand.java
+++ 
b/backend/manager/modules/bll/src/main/java/org/ovirt/engine/core/bll/storage/AttachStorageDomainToPoolCommand.java
@@ -268,6 +268,7 @@
         } else {
             log.warnFormat("There are no OVF_STORE disks on storage domain id 
{0}",
                     getParameters().getStorageDomainId());
+            AuditLogDirector.log(this, AuditLogType.OVF_STORE_DOES_NOT_EXISTS);
         }
         return Collections.emptyList();
     }
diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
index badd2bf..b523a66 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/AuditLogType.java
@@ -859,6 +859,7 @@
     DELETE_OVF_STORE_FOR_STORAGE_DOMAIN_FAILED(193),
     UPDATE_FOR_OVF_STORES_FAILED(1016, AuditLogSeverity.WARNING),
     RETRIEVE_OVF_STORE_FAILED(1017, AuditLogSeverity.WARNING),
+    OVF_STORE_DOES_NOT_EXISTS(1018, AuditLogSeverity.WARNING),
 
     // Authentication
     USER_ACCOUNT_DISABLED_OR_LOCKED(160, AuditLogSeverity.ERROR,
diff --git 
a/backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
 
b/backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
index 8d8fb89..2615fa8 100644
--- 
a/backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
+++ 
b/backend/manager/modules/dal/src/main/resources/bundles/AuditLogMessages.properties
@@ -652,6 +652,7 @@
 VDS_LOW_SWAP=Available swap memory of host ${HostName} [${AvailableSwapMemory} 
MB] is under defined threshold [${Threshold} MB].
 UPDATE_OVF_FOR_STORAGE_POOL_FAILED=Failed to update VMs/Templates OVF data in 
Data Center ${StoragePoolName}.
 RETRIEVE_OVF_STORE_FAILED=Failed to retrieve VMs and Templates from the OVF 
disk of Storage Domain ${StorageDomainName}.
+OVF_STORE_DOES_NOT_EXISTS=The Storage Domain does not contain any OVF_STORE 
disks. Usually the Storage Domain does not contain OVF_STORE disks when the 
Storage Domain has been previously managed with a Data Center version lower 
then 3.5.
 UPDATE_OVF_FOR_STORAGE_DOMAIN_FAILED=Failed to update VMs/Templates OVF data 
for Storage Domain ${StorageDomainName} in Data Center ${StoragePoolName}.
 CREATE_OVF_STORE_FOR_STORAGE_DOMAIN_FAILED=Failed to create OVF store disk for 
Storage Domain ${StorageDomainName}.\n The Disk with the id ${DiskId} might be 
removed manually for automatic attempt to create new one. \n OVF updates won't 
be attempted on the created disk.
 CREATE_OVF_STORE_FOR_STORAGE_DOMAIN_INITIATE_FAILED=Failed to create OVF store 
disk for Storage Domain ${StorageDomainName}. \n OVF data won't be updated 
meanwhile for that domain.


-- 
To view, visit http://gerrit.ovirt.org/35995
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I79de5110898852a5bf3d46227aa7eef36a74a74a
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: ovirt-engine-3.5
Gerrit-Owner: Maor Lipchuk <mlipc...@redhat.com>
_______________________________________________
Engine-patches mailing list
Engine-patches@ovirt.org
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to