Bug 1339330

Summary: NPE in CreateOvfVolumeForStorageDomainCommand
Product: [oVirt] ovirt-engine Reporter: Natalie Gavrielov <ngavrilo>
Component: BLL.StorageAssignee: Tal Nisan <tnisan>
Status: CLOSED CURRENTRELEASE QA Contact: Carlos Mestre González <cmestreg>
Severity: high Docs Contact:
Priority: unspecified    
Version: 4.0.0CC: amureini, bugs, tnisan
Target Milestone: ovirt-4.0.0-rcFlags: rule-engine: ovirt-4.0.0+
rule-engine: planning_ack+
tnisan: devel_ack+
acanan: testing_ack+
Target Release: 4.0.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-07-05 07:53:20 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Storage RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
engine and vdsm logs none

Description Natalie Gavrielov 2016-05-24 17:43:48 UTC
Created attachment 1161148 [details]
engine and vdsm logs

Description of problem:

I think that after creating an iSCSI SD, the following error appear in the log:
2016-05-24 15:37:54,322 ERROR [org.ovirt.engine.core.bll.storage.ovfstore.CreateOvfVolumeForStorageDomainCommand] (DefaultQuartzScheduler5) [6a81ec2f] Exception: java.lang.NullPointerException

Version-Release number of selected component:

Engine:

ovirt-engine-extension-aaa-jdbc-1.1.0-0.0.master.20160424162911.gitb7a9e39.el7.noarch
ovirt-engine-tools-backup-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-tools-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-iso-uploader-4.0.0-0.0.master.20160424162751.git98e29da.el7.centos.noarch
ovirt-engine-cli-3.6.2.1-1.el7.centos.noarch
ovirt-engine-dwh-4.0.0-0.0.master.20160518051036.git9c6a5cc.el7.centos.noarch
ovirt-engine-dbscripts-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-log-collector-4.0.0-0.0.master.20160511153619.git3218ba1.el7.centos.noarch
ovirt-host-deploy-1.5.0-0.4.master.20160520091409.git4da06da.el7.centos.noarch
ovirt-engine-setup-plugin-websocket-proxy-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-vmconsole-proxy-1.0.2-0.0.master.20160518125823.git547e1a7.el7.noarch
ovirt-engine-userportal-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-setup-plugin-vmconsole-proxy-helper-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-extension-aaa-ldap-1.1.5-0.0.master.20160520084617.git4acb486.el7.noarch
ovirt-setup-lib-1.0.2-0.0.master.20160502125738.gitf05af9e.el7.centos.noarch
ovirt-engine-wildfly-10.0.0-1.el7.x86_64
ovirt-engine-lib-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-extensions-api-impl-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-host-deploy-java-1.5.0-0.4.master.20160520091409.git4da06da.el7.centos.noarch
ovirt-engine-setup-plugin-ovirt-engine-common-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-websocket-proxy-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-backend-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-restapi-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-setup-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-extension-aaa-misc-1.0.1-0.0.master.20160424162924.git1299e21.el7.noarch
ovirt-engine-sdk-python-3.6.5.1-1.el7.centos.noarch
ovirt-image-uploader-4.0.0-0.0.master.20160424163606.gita3e72cd.el7.centos.noarch
ovirt-release-master-4.0.0-0.3.master.20160518074018.gitec2301a.noarch
ovirt-engine-dwh-setup-4.0.0-0.0.master.20160518051036.git9c6a5cc.el7.centos.noarch
ovirt-engine-webadmin-portal-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-sdk-java-3.6.5.1-0.1.20160425.gitefe1672.el7.noarch
ovirt-engine-wildfly-overlay-10.0.0-1.el7.noarch
python-ovirt-engine-sdk4-4.0.0-0.0.20160520git7286a65.el7.centos.x86_64
ovirt-vmconsole-1.0.2-0.0.master.20160518125823.git547e1a7.el7.noarch
ovirt-engine-vmconsole-proxy-helper-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch
ovirt-engine-extension-aaa-ldap-setup-1.1.5-0.0.master.20160520084617.git4acb486.el7.noarch
ovirt-engine-setup-base-4.0.0-0.0.master.20160521171336.git2e1899b.el7.centos.noarch


VDSM:
vdsm-4.18.0-24.gitc9d65a5.el7.centos.x86_64

How reproducible:
Not sure.

Steps to Reproduce:
Create an iSCSI storage domain.

Actual results:
2016-05-24 15:37:54,322 ERROR [org.ovirt.engine.core.bll.storage.ovfstore.CreateOvfVolumeForStorageDomainCommand] (DefaultQuartzScheduler5) [6a81ec2f] Exception: java.lang.NullPointerException

Expected results:
No errors.

Additional info:
This error shows up from time to time in the log.

Comment 1 Carlos Mestre González 2016-06-17 14:31:44 UTC
No error from creating a iscsi storage domain, also the command executes successfully:

2016-06-15 17:29:25,222 INFO  [org.ovirt.engine.core.bll.storage.ovfstore.CreateOvfVolumeForSt
orageDomainCommand] (DefaultQuartzScheduler2) [6966d2f9] Ending command 'org.ovirt.engine.core
.bll.storage.ovfstore.CreateOvfVolumeForStorageDomainCommand' successfully.


version: rhevm-4.0.0.4-0.1.el7ev.noarch

Comment 2 Sandro Bonazzola 2016-07-05 07:53:20 UTC
oVirt 4.0.0 has been released, closing current release.