Bug 723543

Summary: new deltacloud vsphere init fails w/ ERROR: No such file or directory - /usr/lib/ruby/gems/1.8/gems/rbvmomi-1.2.3/lib/rbvmomi/../../vmodl.db
Product: [Retired] CloudForms Cloud Engine Reporter: wes hayutin <whayutin>
Component: deltacloud-coreAssignee: Michal Fojtik <mfojtik>
Status: CLOSED CURRENTRELEASE QA Contact: wes hayutin <whayutin>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 0.3.1CC: akarol, deltacloud-maint, morazi, rananda, ssachdev
Target Milestone: beta   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description wes hayutin 2011-07-20 14:21:52 UTC
[root@hp-z200-07 ~]# tail -f /var/log/deltacloud-vsphere/vsphere.log 
ERROR: No such file or directory - /usr/lib/ruby/gems/1.8/gems/rbvmomi-1.2.3/lib/rbvmomi/../../vmodl.db
Starting Deltacloud API :: vsphere :: vsphere.virt.bos.redhat.com :: http://localhost:3006/api

ERROR: No such file or directory - /usr/lib/ruby/gems/1.8/gems/rbvmomi-1.2.3/lib/rbvmomi/../../vmodl.db
Starting Deltacloud API :: vsphere :: vsphere.virt.bos.redhat.com :: http://localhost:3006/api

ERROR: No such file or directory - /usr/lib/ruby/gems/1.8/gems/rbvmomi-1.2.3/lib/rbvmomi/../../vmodl.db
Starting Deltacloud API :: vsphere :: vsphere.virt.bos.redhat.com :: http://localhost:3006/api


********************

I added the vmodl.db file from an older build.. to 
/usr/lib/ruby/gems/1.8/gems/rbvmomi-1.2.3/

and things restart ok..
[root@hp-z200-07 run]# /etc/init.d/deltacloud-vsphere restart
[  OK  ] down deltacloud-vsphere: [FAILED]
Starting deltacloud-vsphere: [  OK  ]

127.0.0.1 - - [20/Jul/2011 10:16:57] "GET /api HTTP/1.1" 200 3696 0.0131





found on sort of a custom build..


[root@hp-z200-07 run]# rpm -qa | grep deltacloud
deltacloud-core-eucalyptus-0.3.9999-1311168001.el6.noarch
deltacloud-core-rimuhosting-0.3.9999-1311168001.el6.noarch
deltacloud-core-sbc-0.3.9999-1311168001.el6.noarch
deltacloud-core-rhevm-0.3.9999-1311168001.el6.noarch
libdeltacloud-0.9-1.el6.x86_64
rubygem-deltacloud-client-0.3.1-1.el6.noarch
deltacloud-core-ec2-0.3.9999-1311168001.el6.noarch
deltacloud-core-gogrid-0.3.9999-1311168001.el6.noarch
deltacloud-core-opennebula-0.3.9999-1311168001.el6.noarch
deltacloud-core-0.3.9999-1311168001.el6.noarch
deltacloud-core-doc-0.3.9999-1311168001.el6.noarch
deltacloud-core-vsphere-0.3.9999-1311168001.el6.noarch
condor-deltacloud-gahp-7.6.0-5dcloud.el6.x86_64
[root@hp-z200-07 run]# ls /root/rpmbuild/RPMS/noarch/
aeolus-all-0.3.0-0.el6.20110720133919git89a6b60.noarch.rpm                deltacloud-core-gogrid-0.3.9999-1311168001.el6.noarch.rpm
aeolus-conductor-0.3.0-0.el6.20110720133919git89a6b60.noarch.rpm          deltacloud-core-opennebula-0.3.9999-1311168001.el6.noarch.rpm
aeolus-conductor-daemons-0.3.0-0.el6.20110720133919git89a6b60.noarch.rpm  deltacloud-core-rhevm-0.3.9999-1311168001.el6.noarch.rpm
aeolus-conductor-devel-0.3.0-0.el6.20110720133919git89a6b60.noarch.rpm    deltacloud-core-rimuhosting-0.3.9999-1311168001.el6.noarch.rpm
aeolus-conductor-doc-0.3.0-0.el6.20110720133919git89a6b60.noarch.rpm      deltacloud-core-sbc-0.3.9999-1311168001.el6.noarch.rpm
deltacloud-core-0.3.9999-1311168001.el6.noarch.rpm                        deltacloud-core-vsphere-0.3.9999-1311168001.el6.noarch.rpm
deltacloud-core-all-0.3.9999-1311168001.el6.noarch.rpm                    rubygem-aeolus-image-0.0.1-1.el6.20110720133919git89a6b60.noarch.rpm
deltacloud-core-doc-0.3.9999-1311168001.el6.noarch.rpm                    rubygem-imagefactory-console-0.4.0-1.el6.20110720133919git89a6b60.noarch.rpm
deltacloud-core-ec2-0.3.9999-1311168001.el6.noarch.rpm                    rubygem-rbvmomi-1.2.3-2.el6.noarch.rpm
deltacloud-core-eucalyptus-0.3.9999-1311168001.el6.noarch.rpm             rubygem-rbvmomi-doc-1.2.3-2.el6.noarch.rpm

Comment 1 Michal Fojtik 2011-07-21 09:28:20 UTC
Fixing that right now. The problem is caused by '%exclude' statement in rbvmomi gem. I'll updated in few minutes.

Comment 3 wes hayutin 2011-08-01 19:18:01 UTC
vsphere was verified to work which would require dcloud starting.. so moving to verified.

Comment 4 wes hayutin 2011-08-01 19:48:47 UTC
removing from tracker

Comment 5 wes hayutin 2011-08-01 19:58:05 UTC
release pending...

Comment 6 wes hayutin 2011-08-01 19:59:10 UTC
release pending...

Comment 8 wes hayutin 2011-12-08 13:58:07 UTC
closing out old bugs

Comment 9 wes hayutin 2011-12-08 14:10:51 UTC
perm close