Bug 788968 - oVirt - Core: Exception and bad error on failure to extend storage domain
Summary: oVirt - Core: Exception and bad error on failure to extend storage domain
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-engine-core
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: 3.3.4
Assignee: lpeer
QA Contact:
URL:
Whiteboard: storage
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-02-09 12:33 UTC by Daniel Paikov
Modified: 2016-02-10 17:00 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2013-02-03 12:25:39 UTC
oVirt Team: Storage


Attachments (Terms of Use)
engine.log (22.18 KB, application/x-compressed-tar)
2012-02-09 12:33 UTC, Daniel Paikov
no flags Details

Description Daniel Paikov 2012-02-09 12:33:42 UTC
Created attachment 560569 [details]
engine.log

When trying to extend a storage domain that isn't reachable from all hosts, the following text is shown as a CanDoAction error: "Error: Cannot extend Storage Domain. Storage device is unreachable from ${hostName}."

Also, engine.log shows the following exception:
2012-02-09 14:29:41,756 ERROR [org.ovirt.engine.core.bll.storage.ExtendSANStorageDomainCommand] (http--0.0.0.0-8080-12) Error during C
anDoActionFailure.: java.lang.NullPointerException
        at org.ovirt.engine.core.bll.storage.ExtendSANStorageDomainCommand.canDoAction(ExtendSANStorageDomainCommand.java:55) [engine-
bll.jar:]
        at org.ovirt.engine.core.bll.CommandBase.InternalCanDoAction(CommandBase.java:385) [engine-bll.jar:]
        at org.ovirt.engine.core.bll.CommandBase.ExecuteAction(CommandBase.java:205) [engine-bll.jar:]
        at org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:262) [engine-bll.jar:]
        at org.ovirt.engine.core.bll.Backend.RunAction(Backend.java:244) [engine-bll.jar:]
        at sun.reflect.GeneratedMethodAccessor321.invoke(Unknown Source) [:1.6.0_22]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22]
        at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22]
        at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodInterceptor.processInvocation(Mana
gedReferenceMethodInterceptorFactory.java:72) [jboss-as-ee-7.1.0.Beta1b.jar:]
        at org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:288) [jboss-invocation-1.1.1.Final.jar:]
        at org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:374) [jboss-invocation-1.1.1.Final.jar:]
        at org.ovirt.engine.core.utils.ThreadLocalSessionCleanerInterceptor.injectWebContextToThreadLocal(ThreadLocalSessionCleanerInt
erceptor.java:11) [utils-3.0.0-0001.jar:]
        at sun.reflect.GeneratedMethodAccessor15.invoke(Unknown Source) [:1.6.0_22]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [:1.6.0_22]
        at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_22]
[...]

Comment 1 Daniel Paikov 2012-02-09 13:14:28 UTC
The event text for this is "Failed to connect Host VdsName to device."

Comment 2 Itamar Heim 2013-02-03 12:25:39 UTC
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.


Note You need to log in before you can comment on or make changes to this bug.