[ https://issues.apache.org/jira/browse/CLOUDSTACK-6772?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Animesh Chaturvedi updated CLOUDSTACK-6772: ------------------------------------------- Assignee: Jessica Wang > [UI]need to change popup message fo Attach volume failure "Unexpected > exception" > ---------------------------------------------------------------------------------- > > Key: CLOUDSTACK-6772 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-6772 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Components: UI > Affects Versions: 4.4.0 > Reporter: prashant kumar mishra > Assignee: Jessica Wang > Priority: Minor > Fix For: 4.4.0 > > Attachments: management-server.log > > > step to reproduce > ============== > 1-tried to attach a volume( size> available size on PS) > 2-Attach volume failed > 3-UI pop up a message " Unexpected exception" > Expected > ======= > we should clearly pop up message like " no suitable primary storage found" > Logs > ==== > 2014-05-27 10:01:51,360 DEBUG [c.c.s.StorageManagerImpl] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) Insufficient > un-allocated capacity on: 1 for volume allocation: [Vol[8|vm=null|DATADISK]] > since its allocated percentage: 1.6727310608597301 has crossed the allocated > pool.storage.allocated.capacity.disablethreshold: 0.85, skipping this pool > 2014-05-27 10:01:51,361 DEBUG [o.a.c.s.a.ClusterScopeStoragePoolAllocator] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) > ClusterScopeStoragePoolAllocator returning 0 suitable storage pools > 2014-05-27 10:01:51,364 DEBUG [o.a.c.s.a.ZoneWideStoragePoolAllocator] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) > ZoneWideStoragePoolAllocator to find storage pool > 2014-05-27 10:01:51,372 WARN [o.a.c.e.o.VolumeOrchestrator] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) Unable to find > suitable primary storage when creating volume fifty > 2014-05-27 10:01:51,381 ERROR [c.c.v.VmWorkJobHandlerProxy] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) Invocation > exception, caused by: com.cloud.utils.exception.CloudRuntimeException: Unable > to find suitable primary storage when creating volume fifty > 2014-05-27 10:01:51,382 INFO [c.c.v.VmWorkJobHandlerProxy] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39 ctx-e6180457) Rethrow > exception com.cloud.utils.exception.CloudRuntimeException: Unable to find > suitable primary storage when creating volume fifty > 2014-05-27 10:01:51,382 DEBUG [c.c.v.VmWorkJobDispatcher] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39) Done with run of VM work > job: com.cloud.storage.VmWorkAttachVolume for VM 6, job origin: 38 > 2014-05-27 10:01:51,384 ERROR [c.c.v.VmWorkJobDispatcher] > (Work-Job-Executor-1:ctx-bf2f08f1 job-38/job-39) Unable to complete > AsyncJobVO {id:39, userId: 2, accountId: 2, instanceType: null, instanceId: > null, cmd: com.cloud.storage.VmWorkAttachVolume, cmdInfo: > rO0ABXNyACRjb20uY2xvdWQuc3RvcmFnZS5WbVdvcmtBdHRhY2hWb2x1bWUHra_5YYfiHAIAAkwACGRldmljZUlkdAAQTGphdmEvbGFuZy9Mb25nO0wACHZvbHVtZUlkcQB-AAF4cgATY29tLmNsb3VkLnZtLlZtV29ya5-ZtlbwJWdrAgAESgAJYWNjb3VudElkSgAGdXNlcklkSgAEdm1JZEwAC2hhbmRsZXJOYW1ldAASTGphdmEvbGFuZy9TdHJpbmc7eHAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAZ0ABRWb2x1bWVBcGlTZXJ2aWNlSW1wbHBzcgAOamF2YS5sYW5nLkxvbmc7i-SQzI8j3wIAAUoABXZhbHVleHIAEGphdmEubGFuZy5OdW1iZXKGrJUdC5TgiwIAAHhwAAAAAAAAAAg, > cmdVersion: 0, status: IN_PROGRESS, processStatus: 0, resultCode: 0, result: > null, initMsid: 7204337877055, completeMsid: null, lastUpdated: null, > lastPolled: null, created: Tue May 27 10:01:50 EDT 2014}, job origin:38 > com.cloud.utils.exception.CloudRuntimeException: Unable to find suitable > primary storage when creating volume fifty > at > org.apache.cloudstack.engine.orchestration.VolumeOrchestrator.createVolume(VolumeOrchestrator.java:447) > at > org.apache.cloudstack.engine.orchestration.VolumeOrchestrator.createVolumeOnPrimaryStorage(VolumeOrchestrator.java:734) > at > com.cloud.storage.VolumeApiServiceImpl.attachVolumeToVM(VolumeApiServiceImpl.java:1186) > at > com.cloud.storage.VolumeApiServiceImpl.orchestrateAttachVolumeToVM(VolumeApiServiceImpl.java:1054) > at > com.cloud.storage.VolumeApiServiceImpl.orchestrateAttachVolumeToVM(VolumeApiServiceImpl.java:2475) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at > com.cloud.vm.VmWorkJobHandlerProxy.handleVmWorkJob(VmWorkJobHandlerProxy.java:107) > at > com.cloud.storage.VolumeApiServiceImpl.handleVmWorkJob(VolumeApiServiceImpl.java:2510) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at > org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:317) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:183) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150) > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:91) > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172) > at > org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204) > at $Proxy181.handleVmWorkJob(Unknown Source) > at com.cloud.vm.VmWo -- This message was sent by Atlassian JIRA (v6.2#6252)