Bug 719481 - need to install gem rbvmomi
Summary: need to install gem rbvmomi
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: aeolus-configure
Version: 0.3.1
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
Assignee: Steve Linabery
QA Contact: wes hayutin
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-07 01:41 UTC by wes hayutin
Modified: 2012-01-26 12:26 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:


Attachments (Terms of Use)

Description wes hayutin 2011-07-07 01:41:51 UTC
Description of problem:

this is required for deltacloud vmware driver.


>> Thin web server (v1.2.5 codename This Is Not A Web Server)
>> Debugging ON
>> Maximum connections set to 1024
>> Listening on hp-dl360g5-01.rhts.eng.bos.redhat.com:3006, CTRL+C to stop
LoadError - no such file to load -- rbvmomi:
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 ././lib/deltacloud/drivers/vsphere/vsphere_driver.rb:18
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'
 /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
 ././lib/drivers.rb:61:in `driver'
 ././server.rb:73:in `GET /api/?'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:863:in `call'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:863:in `route'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:521:in `instance_eval'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:521:in `route_eval'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:500:in `route!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:497:in `catch'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:497:in `route!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:476:in `each'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:476:in `route!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:601:in `dispatch!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:411:in `call!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:566:in `instance_eval'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:566:in `invoke'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:566:in `catch'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:566:in `invoke'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:411:in `call!'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:399:in `call'
 ././lib/sinatra/rack_driver_select.rb:45:in `call'
 ././lib/sinatra/rack_matrix_params.rb:85:in `call'
 ././lib/sinatra/rack_runtime.rb:36:in `call'
 ././lib/sinatra/rack_etag.rb:42:in `call'
 /usr/lib/ruby/gems/1.8/gems/rack-accept-0.4.3/lib/rack/accept/context.rb:22:in `call'
 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in `call'
 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/commonlogger.rb:18:in `call'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:1005:in `synchronize'
 /usr/lib/ruby/gems/1.8/gems/sinatra-1.0/lib/sinatra/base.rb:979:in `call'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:76:in `pre_process'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `catch'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:74:in `pre_process'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `call'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1060:in `spawn_threadpool'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1057:in `initialize'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1057:in `new'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1057:in `spawn_threadpool'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:1049:in `defer'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:54:in `process'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/connection.rb:42:in `receive_data'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'
 /usr/lib/ruby/gems/1.8/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/backends/base.rb:57:in `start'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/server.rb:156:in `start'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/controllers/controller.rb:80:in `start'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/runner.rb:177:in `send'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/runner.rb:177:in `run_command'
 /usr/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin/runner.rb:143:in `run!'
 /usr/share/deltacloud-core/bin/deltacloudd:126
 /usr/bin/deltacloudd:5:in `load'
 /usr/bin/deltacloudd:5
10.16.64.208 - - [06/Jul/2011 21:40:14] "GET /api HTTP/1.1" 500 198 0.0899
^C>> Stopping ...
[root@hp-dl360g5-01 ~]# gem install rbvmomi
Successfully installed trollop-1.16.2
Successfully installed rbvmomi-1.2.3
2 gems installed
Installing ri documentation for trollop-1.16.2...
Installing ri documentation for rbvmomi-1.2.3...
Installing RDoc documentation for trollop-1.16.2...
Installing RDoc documentation for rbvmomi-1.2.3...
[root@hp-dl360g5-01 ~]# 



[root@hp-dl360g5-01 ~]# rpm -qa | grep aeolus
aeolus-conductor-daemons-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
aeolus-configure-2.0.1-0.el6.20110706084705git542b456.noarch
aeolus-conductor-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110706142422git0ebf7d1.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110706142422git0ebf7d1.noarch
aeolus-all-0.3.0-0.el6.20110706142422git0ebf7d1.noarch

Comment 1 wes hayutin 2011-07-07 14:20:12 UTC
*** Bug 719604 has been marked as a duplicate of this bug. ***

Comment 2 wes hayutin 2011-07-07 16:01:55 UTC
looks like its in the repo.. just need aeolus-all to dep it..

rubygem-rbvmomi.noarch : Ruby interface to the VMware vSphere API



Is this ok [y/N]: y
Downloading Packages:
(1/2): rubygem-rbvmomi-1.2.3-1.el6.noarch.rpm                                   | 217 kB     00:01     
(2/2): rubygem-trollop-1.16.2-1.el6_0.noarch.rpm                                |  62 kB     00:00     
-------------------------------------------------------------------------------------------------------
Total                                                                   86 kB/s | 278 kB     00:03     
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing : rubygem-trollop-1.16.2-1.el6_0.noarch                                               1/2 
  Installing : rubygem-rbvmomi-1.2.3-1.el6.noarch                                                  2/2 
duration: 98(ms)
Installed products updated.

Installed:
  rubygem-rbvmomi.noarch 0:1.2.3-1.el6                                                                 

Dependency Installed:
  rubygem-trollop.noarch 0:1.16.2-1.el6_0                                                              

Complete!
[root@dell-pem710-01 yum.repos.d]#

Comment 3 Steve Linabery 2011-07-07 17:08:01 UTC
Added dep to aeolus-all & pushed, will rebuild rpms & push to fp testing, then will set this to on_qa

Comment 4 wes hayutin 2011-07-08 16:36:06 UTC
[root@sgi-xe310-02 ~]# rpm -qa | grep aeolus
aeolus-conductor-0.3.0-0.el6.20110708135911gitdb1097c.noarch
rubygem-aeolus-cli-0.0.1-1.el6.20110708135911gitdb1097c.noarch
aeolus-all-0.3.0-0.el6.20110708135911gitdb1097c.noarch
aeolus-configure-2.0.1-0.el6.20110707131907gitfaa220b.noarch
aeolus-conductor-doc-0.3.0-0.el6.20110708135911gitdb1097c.noarch
aeolus-conductor-daemons-0.3.0-0.el6.20110708135911gitdb1097c.noarch
[root@sgi-xe310-02 ~]# 
[root@sgi-xe310-02 ~]# 
[root@sgi-xe310-02 ~]# 
[root@sgi-xe310-02 ~]# rpm -qa | grep rbvmomi
rubygem-rbvmomi-1.2.3-1.el6.noarch

Comment 5 wes hayutin 2011-07-11 00:30:13 UTC
removing from tracker

Comment 6 wes hayutin 2011-08-01 19:58:06 UTC
release pending...

Comment 7 wes hayutin 2011-08-01 19:59:11 UTC
release pending...

Comment 9 wes hayutin 2011-12-08 13:55:08 UTC
perm close

Comment 10 wes hayutin 2011-12-08 13:58:09 UTC
closing out old bugs


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