Re: [ovirt-users] Help debugging VM import error

2018-04-26 Thread Maor Lipchuk
It seems like a regression from 55a71302ef91c91e8d9d418794ea3be990dcfe71
Since memory disk was not considered a disk entity in the engine, the VM
regisatration worked well.
Now, that the memory disk became an entity and the validation was added, it
should also be addressed in the VM's OVF.
Now it isn't part of the VM's OVF and the disk does not get created in the
DB and that is probably why the operation fails.
Thanks Arik for pointing this out.

Regards,
Maor

On Thu, Apr 26, 2018 at 11:06 AM, Arik Hadas  wrote:

>
> On Mon, Apr 23, 2018 at 10:02 PM, Roy Golan  wrote:
>
>> I suspect
>>
>> List guids = Guid.createGuidListFromString(
>> snap.getMemoryVolume());
>>
>> where guids is empty because there is not memory volume. which fails this
>>
>> StorageDomain sd = 
>> getStorageDomainDao().getForStoragePool(guids.get(0),
>> params.getStoragePoolId());
>>
>
> Note that this analysis is based on an incorrect version of the code since
> it happened with version 4.2.2.6. So it may still happen with the
> up-to-date code on the master branch as well. (Also note that had 'guids'
> be empty the exception would have been IndexOutOfBoundsException rather
> than NPE).
>
>
>>
>>
>> On Mon, 23 Apr 2018 at 22:01 Benny Zlotnik  wrote:
>>
>>> Looks like a bug. Can you please file a report:
>>> https://bugzilla.redhat.com/enter_bug.cgi?product=ovirt-engine
>>>
>>> On Mon, Apr 23, 2018 at 9:38 PM, ~Stack~  wrote:
>>>
 Greetings,

 After my rebuild, I have imported my VM's. Everything went smooth and
 all of them came back, except one. One VM gives me the error "General
 command validation failure." which isn't helping me when I search for
 the problem.

 The oVirt engine logs aren't much better at pointing to what the failure
 is (posted below).

 Can someone help me figure out why this VM isn't importing, please?

 Thanks!
 ~Stack~


 2018-04-23 13:31:44,313-05 INFO
 [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigur
 ationCommand]
 (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
 to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
 0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
 sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
 2018-04-23 13:31:44,349-05 ERROR
 [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigur
 ationCommand]
 (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
 ValidateFailure.: java.lang.NullPointerException
 at
 org.ovirt.engine.core.bll.validator.ImportValidator.validate
 StorageExistsForMemoryDisks(ImportValidator.java:140)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigura
 tionCommand.isValidDisks(ImportVmFromConfigurationCommand.java:151)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigura
 tionCommand.validate(ImportVmFromConfigurationCommand.java:103)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.CommandBase.internalValidate(Comma
 ndBase.java:779)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBa
 se.java:368)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner
 .canRunActions(PrevalidatingMultipleActionsRunner.java:113)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner
 .invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner
 .execute(PrevalidatingMultipleActionsRunner.java:76)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(Bac
 kend.java:596)
 [bll.jar:]
 at
 org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
 [bll.jar:]
 at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown
 Source)
 [:1.8.0_161]
 at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMe
 thodAccessorImpl.java:43)
 [rt.jar:1.8.0_161]
 at java.lang.reflect.Method.invoke(Method.java:498)
 [rt.jar:1.8.0_161]
 at
 org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.
 processInvocation(ManagedReferenceMethodInterceptor.java:52)
 at
 org.jboss.invocation.InterceptorContext.proceed(InterceptorC
 ontext.java:422)
 at
 org.jboss.invocation.InterceptorContext$Invocation.proceed(
 InterceptorContext.java:509)
 at
 org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.del
 egateInterception(Jsr299BindingsInterceptor.java:78)
 at
 

Re: [ovirt-users] Help debugging VM import error

2018-04-26 Thread Arik Hadas
On Mon, Apr 23, 2018 at 10:02 PM, Roy Golan  wrote:

> I suspect
>
> List guids = Guid.createGuidListFromString(
> snap.getMemoryVolume());
>
> where guids is empty because there is not memory volume. which fails this
>
> StorageDomain sd = getStorageDomainDao().
> getForStoragePool(guids.get(0), params.getStoragePoolId());
>

Note that this analysis is based on an incorrect version of the code since
it happened with version 4.2.2.6. So it may still happen with the
up-to-date code on the master branch as well. (Also note that had 'guids'
be empty the exception would have been IndexOutOfBoundsException rather
than NPE).


>
>
> On Mon, 23 Apr 2018 at 22:01 Benny Zlotnik  wrote:
>
>> Looks like a bug. Can you please file a report:
>> https://bugzilla.redhat.com/enter_bug.cgi?product=ovirt-engine
>>
>> On Mon, Apr 23, 2018 at 9:38 PM, ~Stack~  wrote:
>>
>>> Greetings,
>>>
>>> After my rebuild, I have imported my VM's. Everything went smooth and
>>> all of them came back, except one. One VM gives me the error "General
>>> command validation failure." which isn't helping me when I search for
>>> the problem.
>>>
>>> The oVirt engine logs aren't much better at pointing to what the failure
>>> is (posted below).
>>>
>>> Can someone help me figure out why this VM isn't importing, please?
>>>
>>> Thanks!
>>> ~Stack~
>>>
>>>
>>> 2018-04-23 13:31:44,313-05 INFO
>>> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
>>> nd]
>>> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
>>> to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
>>> 0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
>>> sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
>>> 2018-04-23 13:31:44,349-05 ERROR
>>> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
>>> nd]
>>> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
>>> ValidateFailure.: java.lang.NullPointerException
>>> at
>>> org.ovirt.engine.core.bll.validator.ImportValidator.
>>> validateStorageExistsForMemoryDisks(ImportValidator.java:140)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
>>> nd.isValidDisks(ImportVmFromConfigurationCommand.java:151)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
>>> nd.validate(ImportVmFromConfigurationCommand.java:103)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.CommandBase.internalValidate(
>>> CommandBase.java:779)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBase.java:368)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
>>> nner.canRunActions(PrevalidatingMultipleActionsRunner.java:113)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
>>> nner.invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.execute(
>>> PrevalidatingMultipleActionsRunner.java:76)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(
>>> Backend.java:596)
>>> [bll.jar:]
>>> at
>>> org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
>>> [bll.jar:]
>>> at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)
>>> [:1.8.0_161]
>>> at
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(
>>> DelegatingMethodAccessorImpl.java:43)
>>> [rt.jar:1.8.0_161]
>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>> [rt.jar:1.8.0_161]
>>> at
>>> org.jboss.as.ee.component.ManagedReferenceMethodIntercep
>>> tor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
>>> at
>>> org.jboss.invocation.InterceptorContext.proceed(
>>> InterceptorContext.java:422)
>>> at
>>> org.jboss.invocation.InterceptorContext$Invocation.
>>> proceed(InterceptorContext.java:509)
>>> at
>>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
>>> delegateInterception(Jsr299BindingsInterceptor.java:78)
>>> at
>>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
>>> doMethodInterception(Jsr299BindingsInterceptor.java:88)
>>> at
>>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
>>> processInvocation(Jsr299BindingsInterceptor.java:101)
>>> at
>>> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.
>>> processInvocation(UserInterceptorFactory.java:63)
>>> at
>>> org.jboss.invocation.InterceptorContext.proceed(
>>> InterceptorContext.java:422)
>>> at
>>> org.jboss.invocation.InterceptorContext$Invocation.
>>> proceed(InterceptorContext.java:509)
>>> at
>>> org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerIntercepto
>>> 

Re: [ovirt-users] Help debugging VM import error

2018-04-23 Thread ~Stack~
Thank you Roy and Benny for your assistance. I have opened the following
bug ticket:
https://bugzilla.redhat.com/show_bug.cgi?id=1571039

Please let me know if there is something else I can provide.

And thank you for your work on oVirt! :-)

~Stack~



signature.asc
Description: OpenPGP digital signature
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Help debugging VM import error

2018-04-23 Thread ~Stack~
On 04/23/2018 01:57 PM, Roy Golan wrote:
> Please open a bug including the logs.
> https://www.ovirt.org/community/get-involved/report-a-bug/

Sorry, got pulled onto another project that a coworker needed help on. I
will gladly file a bug report in the morning (or later tonight if I get
the chance).

> Also what is the exact version you are using?
4.2.2

Thanks!
~Stack~



signature.asc
Description: OpenPGP digital signature
___
Users mailing list
Users@ovirt.org
http://lists.ovirt.org/mailman/listinfo/users


Re: [ovirt-users] Help debugging VM import error

2018-04-23 Thread Roy Golan
I suspect

List guids =
Guid.createGuidListFromString(snap.getMemoryVolume());

where guids is empty because there is not memory volume. which fails this

StorageDomain sd =
getStorageDomainDao().getForStoragePool(guids.get(0),
params.getStoragePoolId());



On Mon, 23 Apr 2018 at 22:01 Benny Zlotnik  wrote:

> Looks like a bug. Can you please file a report:
> https://bugzilla.redhat.com/enter_bug.cgi?product=ovirt-engine
>
> On Mon, Apr 23, 2018 at 9:38 PM, ~Stack~  wrote:
>
>> Greetings,
>>
>> After my rebuild, I have imported my VM's. Everything went smooth and
>> all of them came back, except one. One VM gives me the error "General
>> command validation failure." which isn't helping me when I search for
>> the problem.
>>
>> The oVirt engine logs aren't much better at pointing to what the failure
>> is (posted below).
>>
>> Can someone help me figure out why this VM isn't importing, please?
>>
>> Thanks!
>> ~Stack~
>>
>>
>> 2018-04-23 13:31:44,313-05 INFO
>> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
>> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
>> to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
>> 0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
>> sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
>> 2018-04-23 13:31:44,349-05 ERROR
>> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
>> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
>> ValidateFailure.: java.lang.NullPointerException
>> at
>>
>> org.ovirt.engine.core.bll.validator.ImportValidator.validateStorageExistsForMemoryDisks(ImportValidator.java:140)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.isValidDisks(ImportVmFromConfigurationCommand.java:151)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.validate(ImportVmFromConfigurationCommand.java:103)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.CommandBase.internalValidate(CommandBase.java:779)
>> [bll.jar:]
>> at
>> org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBase.java:368)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.canRunActions(PrevalidatingMultipleActionsRunner.java:113)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
>> [bll.jar:]
>> at
>>
>> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.execute(PrevalidatingMultipleActionsRunner.java:76)
>> [bll.jar:]
>> at
>> org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(Backend.java:596)
>> [bll.jar:]
>> at
>> org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
>> [bll.jar:]
>> at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)
>> [:1.8.0_161]
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> [rt.jar:1.8.0_161]
>> at java.lang.reflect.Method.invoke(Method.java:498)
>> [rt.jar:1.8.0_161]
>> at
>>
>> org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
>> at
>>
>> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
>> at
>>
>> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
>> at
>>
>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.delegateInterception(Jsr299BindingsInterceptor.java:78)
>> at
>>
>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:88)
>> at
>>
>> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:101)
>> at
>>
>> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
>> at
>>
>> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
>> at
>>
>> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
>> at
>>
>> org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerInterceptor.aroundInvoke(CorrelationIdTrackerInterceptor.java:13)
>> [bll.jar:]
>> at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
>> [:1.8.0_161]
>> at
>>
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> [rt.jar:1.8.0_161]
>> at java.lang.reflect.Method.invoke(Method.java:498)
>> [rt.jar:1.8.0_161]
>> at
>>
>> org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:89)
>> at
>>
>> 

Re: [ovirt-users] Help debugging VM import error

2018-04-23 Thread Benny Zlotnik
Looks like a bug. Can you please file a report:
https://bugzilla.redhat.com/enter_bug.cgi?product=ovirt-engine

On Mon, Apr 23, 2018 at 9:38 PM, ~Stack~  wrote:

> Greetings,
>
> After my rebuild, I have imported my VM's. Everything went smooth and
> all of them came back, except one. One VM gives me the error "General
> command validation failure." which isn't helping me when I search for
> the problem.
>
> The oVirt engine logs aren't much better at pointing to what the failure
> is (posted below).
>
> Can someone help me figure out why this VM isn't importing, please?
>
> Thanks!
> ~Stack~
>
>
> 2018-04-23 13:31:44,313-05 INFO
> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
> to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
> 0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
> sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
> 2018-04-23 13:31:44,349-05 ERROR
> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
> ValidateFailure.: java.lang.NullPointerException
> at
> org.ovirt.engine.core.bll.validator.ImportValidator.
> validateStorageExistsForMemoryDisks(ImportValidator.java:140)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
> nd.isValidDisks(ImportVmFromConfigurationCommand.java:151)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationComma
> nd.validate(ImportVmFromConfigurationCommand.java:103)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.CommandBase.internalValidate(
> CommandBase.java:779)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBase.java:368)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
> nner.canRunActions(PrevalidatingMultipleActionsRunner.java:113)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRu
> nner.invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.execute(
> PrevalidatingMultipleActionsRunner.java:76)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(Backend.java:596)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
> [bll.jar:]
> at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)
> [:1.8.0_161]
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> [rt.jar:1.8.0_161]
> at java.lang.reflect.Method.invoke(Method.java:498)
> [rt.jar:1.8.0_161]
> at
> org.jboss.as.ee.component.ManagedReferenceMethodIntercep
> tor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
> at
> org.jboss.invocation.InterceptorContext.proceed(
> InterceptorContext.java:422)
> at
> org.jboss.invocation.InterceptorContext$Invocation.
> proceed(InterceptorContext.java:509)
> at
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
> delegateInterception(Jsr299BindingsInterceptor.java:78)
> at
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
> doMethodInterception(Jsr299BindingsInterceptor.java:88)
> at
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.
> processInvocation(Jsr299BindingsInterceptor.java:101)
> at
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.
> processInvocation(UserInterceptorFactory.java:63)
> at
> org.jboss.invocation.InterceptorContext.proceed(
> InterceptorContext.java:422)
> at
> org.jboss.invocation.InterceptorContext$Invocation.
> proceed(InterceptorContext.java:509)
> at
> org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerIntercepto
> r.aroundInvoke(CorrelationIdTrackerInterceptor.java:13)
> [bll.jar:]
> at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
> [:1.8.0_161]
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(
> DelegatingMethodAccessorImpl.java:43)
> [rt.jar:1.8.0_161]
> at java.lang.reflect.Method.invoke(Method.java:498)
> [rt.jar:1.8.0_161]
> at
> org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.
> processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:89)
> at
> org.jboss.invocation.InterceptorContext.proceed(
> InterceptorContext.java:422)
> at
> org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.
> processInvocation(ExecutionTimeInterceptor.java:43)
> [wildfly-ejb3-11.0.0.Final.jar:11.0.0.Final]
> at
> org.jboss.invocation.InterceptorContext.proceed(
> InterceptorContext.java:422)
> at
> org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(
> 

Re: [ovirt-users] Help debugging VM import error

2018-04-23 Thread Roy Golan
Please open a bug including the logs.
https://www.ovirt.org/community/get-involved/report-a-bug/

Also what is the exact version you are using?



On Mon, 23 Apr 2018 at 21:48 ~Stack~  wrote:

> Greetings,
>
> After my rebuild, I have imported my VM's. Everything went smooth and
> all of them came back, except one. One VM gives me the error "General
> command validation failure." which isn't helping me when I search for
> the problem.
>
> The oVirt engine logs aren't much better at pointing to what the failure
> is (posted below).
>
> Can someone help me figure out why this VM isn't importing, please?
>
> Thanks!
> ~Stack~
>
>
> 2018-04-23 13:31:44,313-05 INFO
> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
> to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
> 0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
> sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
> 2018-04-23 13:31:44,349-05 ERROR
> [org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
> (default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
> ValidateFailure.: java.lang.NullPointerException
> at
>
> org.ovirt.engine.core.bll.validator.ImportValidator.validateStorageExistsForMemoryDisks(ImportValidator.java:140)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.isValidDisks(ImportVmFromConfigurationCommand.java:151)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.validate(ImportVmFromConfigurationCommand.java:103)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.CommandBase.internalValidate(CommandBase.java:779)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBase.java:368)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.canRunActions(PrevalidatingMultipleActionsRunner.java:113)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
> [bll.jar:]
> at
>
> org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.execute(PrevalidatingMultipleActionsRunner.java:76)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(Backend.java:596)
> [bll.jar:]
> at
> org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
> [bll.jar:]
> at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)
> [:1.8.0_161]
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [rt.jar:1.8.0_161]
> at java.lang.reflect.Method.invoke(Method.java:498)
> [rt.jar:1.8.0_161]
> at
>
> org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
> at
>
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at
>
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
> at
>
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.delegateInterception(Jsr299BindingsInterceptor.java:78)
> at
>
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:88)
> at
>
> org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:101)
> at
>
> org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
> at
>
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at
>
> org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
> at
>
> org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerInterceptor.aroundInvoke(CorrelationIdTrackerInterceptor.java:13)
> [bll.jar:]
> at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
> [:1.8.0_161]
> at
>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> [rt.jar:1.8.0_161]
> at java.lang.reflect.Method.invoke(Method.java:498)
> [rt.jar:1.8.0_161]
> at
>
> org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:89)
> at
>
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at
>
> org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
> [wildfly-ejb3-11.0.0.Final.jar:11.0.0.Final]
> at
>
> org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
> at
>
> 

[ovirt-users] Help debugging VM import error

2018-04-23 Thread ~Stack~
Greetings,

After my rebuild, I have imported my VM's. Everything went smooth and
all of them came back, except one. One VM gives me the error "General
command validation failure." which isn't helping me when I search for
the problem.

The oVirt engine logs aren't much better at pointing to what the failure
is (posted below).

Can someone help me figure out why this VM isn't importing, please?

Thanks!
~Stack~


2018-04-23 13:31:44,313-05 INFO
[org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
(default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Lock Acquired
to object 'EngineLock:{exclusiveLocks='[infra01=VM_NAME,
0b64ced5-7e4b-48cd-9d0d-24e8b905758c=VM]',
sharedLocks='[0b64ced5-7e4b-48cd-9d0d-24e8b905758c=REMOTE_VM]'}'
2018-04-23 13:31:44,349-05 ERROR
[org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand]
(default task-72) [6793fe73-7cda-4cb5-a806-7104a05c3c1b] Error during
ValidateFailure.: java.lang.NullPointerException
at
org.ovirt.engine.core.bll.validator.ImportValidator.validateStorageExistsForMemoryDisks(ImportValidator.java:140)
[bll.jar:]
at
org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.isValidDisks(ImportVmFromConfigurationCommand.java:151)
[bll.jar:]
at
org.ovirt.engine.core.bll.exportimport.ImportVmFromConfigurationCommand.validate(ImportVmFromConfigurationCommand.java:103)
[bll.jar:]
at
org.ovirt.engine.core.bll.CommandBase.internalValidate(CommandBase.java:779)
[bll.jar:]
at
org.ovirt.engine.core.bll.CommandBase.validateOnly(CommandBase.java:368)
[bll.jar:]
at
org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.canRunActions(PrevalidatingMultipleActionsRunner.java:113)
[bll.jar:]
at
org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.invokeCommands(PrevalidatingMultipleActionsRunner.java:99)
[bll.jar:]
at
org.ovirt.engine.core.bll.PrevalidatingMultipleActionsRunner.execute(PrevalidatingMultipleActionsRunner.java:76)
[bll.jar:]
at
org.ovirt.engine.core.bll.Backend.runMultipleActionsImpl(Backend.java:596)
[bll.jar:]
at
org.ovirt.engine.core.bll.Backend.runMultipleActions(Backend.java:566)
[bll.jar:]
at sun.reflect.GeneratedMethodAccessor914.invoke(Unknown Source)
[:1.8.0_161]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.8.0_161]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_161]
at
org.jboss.as.ee.component.ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMethodInterceptor.java:52)
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
at
org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.delegateInterception(Jsr299BindingsInterceptor.java:78)
at
org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.doMethodInterception(Jsr299BindingsInterceptor.java:88)
at
org.jboss.as.weld.interceptors.Jsr299BindingsInterceptor.processInvocation(Jsr299BindingsInterceptor.java:101)
at
org.jboss.as.ee.component.interceptors.UserInterceptorFactory$1.processInvocation(UserInterceptorFactory.java:63)
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.invocation.InterceptorContext$Invocation.proceed(InterceptorContext.java:509)
at
org.ovirt.engine.core.bll.interceptors.CorrelationIdTrackerInterceptor.aroundInvoke(CorrelationIdTrackerInterceptor.java:13)
[bll.jar:]
at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
[:1.8.0_161]
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
[rt.jar:1.8.0_161]
at java.lang.reflect.Method.invoke(Method.java:498) [rt.jar:1.8.0_161]
at
org.jboss.as.ee.component.ManagedReferenceLifecycleMethodInterceptor.processInvocation(ManagedReferenceLifecycleMethodInterceptor.java:89)
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.as.ejb3.component.invocationmetrics.ExecutionTimeInterceptor.processInvocation(ExecutionTimeInterceptor.java:43)
[wildfly-ejb3-11.0.0.Final.jar:11.0.0.Final]
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.as.ee.concurrent.ConcurrentContextInterceptor.processInvocation(ConcurrentContextInterceptor.java:45)
[wildfly-ee-11.0.0.Final.jar:11.0.0.Final]
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.invocation.InitialInterceptor.processInvocation(InitialInterceptor.java:40)
at
org.jboss.invocation.InterceptorContext.proceed(InterceptorContext.java:422)
at
org.jboss.invocation.ChainedInterceptor.processInvocation(ChainedInterceptor.java:53)
at