Bug 646633 - Deltacloud server 0.0.7 and 0.0.8 does not work with rack 1.2.1
Summary: Deltacloud server 0.0.7 and 0.0.8 does not work with rack 1.2.1
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: CloudForms Cloud Engine
Classification: Retired
Component: deltacloud-core
Version: 0.3.1
Hardware: Unspecified
OS: Unspecified
low
medium
Target Milestone: rc
Assignee: Michal Fojtik
QA Contact: wes hayutin
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-10-25 19:23 UTC by Jeff Johnston
Modified: 2011-12-08 14:13 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2011-06-14 15:54:53 UTC
Embargoed:


Attachments (Terms of Use)

Description Jeff Johnston 2010-10-25 19:23:11 UTC
Description of problem:

After installing deltacloud via gems, if an gem update is performed, it will attempt to update rack to 1.2.1.  This causes deltacloudd to fail on start-up and the rack version must be regressed.

Rack 1.1.0 works fine.

Comment 1 David Lawrence 2010-12-10 21:16:07 UTC
Moving to Cloud Engine/Core/!.0 at the request of cpelland

Dave

Comment 2 Dave Johnson 2011-03-21 14:02:36 UTC
Going through old bugs just to make sure they are still valid, this is still an issue in March 17th build...


[root@ce-qe-f14 ~]# rpm -qa | grep aeolus
aeolus-conductor-daemons-0.0.3-0.fc1420110317220704git6b10449.x86_64
aeolus-configure-2.0.0-4.fc1420110317200646gitbc1637e.noarch
aeolus-conductor-doc-0.0.3-0.fc1420110317220704git6b10449.x86_64
aeolus-conductor-0.0.3-0.fc1420110317220704git6b10449.x86_64

[root@ce-qe-f14 ~]# rpm -qa | grep rack
cracklib-2.8.16-4.fc14.x86_64
rubygem-rack-1.1.0-2.fc14.noarch
rubygem-rack-test-0.5.4-1.fc14.noarch
rubygem-rack-restful_submit-1.1.2-1.fc14.noarch
cracklib-dicts-2.8.16-4.fc14.x86_64
rubygem-rack-accept-0.4.3-5.fc14.noarch

[root@ce-qe-f14 ~]# rpm -qa | grep deltacloud
rubygem-deltacloud-client-0.1.0-2.fc14.noarch
libdeltacloud-0.7-1.fc14.x86_64
rubygem-deltacloud-core-0.2.0-2.fc14.noarch

[root@ce-qe-f14 ~]# service deltacloud-core status
deltacloudd (pid 2740) is running...

[root@ce-qe-f14 ~]# gem update
Updating installed gems
Updating actionmailer
Successfully installed activesupport-3.0.5
Successfully installed i18n-0.5.0
Successfully installed activemodel-3.0.5
Successfully installed rack-1.2.2
Successfully installed rack-test-0.5.7
Successfully installed rack-mount-0.6.13
Successfully installed tzinfo-0.3.25
Successfully installed abstract-1.0.0
Successfully installed erubis-2.6.6
Successfully installed actionpack-3.0.5
Successfully installed polyglot-0.3.1
Successfully installed treetop-1.4.9
Successfully installed mail-2.2.15
Successfully installed actionmailer-3.0.5
Updating activerecord
Successfully installed arel-2.0.9
Successfully installed activerecord-3.0.5
Updating activeresource
Successfully installed activeresource-3.0.5
Updating amazon-ec2
Successfully installed amazon-ec2-0.9.17
Updating aws
Successfully installed http_connection-1.4.0
Successfully installed aws-2.4.5
Updating builder
Successfully installed builder-3.0.0
Updating compass
Successfully installed compass-0.10.6
Updating compass-960-plugin
Successfully installed compass-960-plugin-0.10.1
Updating cucumber
Building native extensions.  This could take a while...

ERROR:  Error installing cucumber:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.5.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/json-1.5.1/ext/json/ext/generator/gem_make.out
Updating daemons
Successfully installed daemons-1.1.0
Updating delayed_job
Successfully installed delayed_job-2.1.4
Updating deltacloud-client
Successfully installed deltacloud-client-0.1.1
Updating ffi
Building native extensions.  This could take a while...

ERROR:  Error installing ffi:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/ffi-1.0.7 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/ffi-1.0.7/ext/ffi_c/gem_make.out
Updating gherkin
Building native extensions.  This could take a while...

ERROR:  Error installing gherkin:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.5.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/json-1.5.1/ext/json/ext/generator/gem_make.out
Updating haml
Successfully installed haml-3.0.25
Updating json
Building native extensions.  This could take a while...

ERROR:  Error installing json:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/json-1.5.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/json-1.5.1/ext/json/ext/generator/gem_make.out
Updating net-ssh
Successfully installed net-ssh-2.1.3
Updating nokogiri
Building native extensions.  This could take a while...

ERROR:  Error installing nokogiri:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/nokogiri-1.4.4 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/nokogiri-1.4.4/ext/nokogiri/gem_make.out
Updating rails
Successfully installed thor-0.14.6
Successfully installed railties-3.0.5
Successfully installed bundler-1.0.10
Successfully installed rails-3.0.5
Updating rb-inotify
Successfully installed rb-inotify-0.8.4
Updating rcov
Building native extensions.  This could take a while...

ERROR:  Error installing rcov:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/rcov-0.9.9 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/rcov-0.9.9/ext/rcovrt/gem_make.out
Updating rerun
Successfully installed rerun-0.5.4
Updating rsolr
Successfully installed rsolr-1.0.0
Updating rspec
Successfully installed rspec-core-2.5.1
Successfully installed rspec-expectations-2.5.0
Successfully installed rspec-mocks-2.5.0
Successfully installed rspec-2.5.0
Updating simple-navigation
Successfully installed simple-navigation-3.2.0
Updating sinatra
Successfully installed tilt-1.2.2
Successfully installed sinatra-1.2.1
Updating thin
Building native extensions.  This could take a while...

ERROR:  Error installing thin:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/thin-1.2.8 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/thin-1.2.8/ext/thin_parser/gem_make.out
Updating typhoeus
Building native extensions.  This could take a while...

ERROR:  Error installing typhoeus:
	ERROR: Failed to build gem native extension.

/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h


Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/typhoeus-0.2.4 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/typhoeus-0.2.4/ext/typhoeus/gem_make.out
Updating uuidtools
Successfully installed uuidtools-2.1.2
Updating will_paginate
Successfully installed will_paginate-2.3.15
Updating xml-simple
Successfully installed xml-simple-1.0.14
Gems updated: activesupport, i18n, activemodel, rack, rack-test, rack-mount, tzinfo, abstract, erubis, actionpack, polyglot, treetop, mail, actionmailer, arel, activerecord, activeresource, amazon-ec2, http_connection, aws, builder, compass, compass-960-plugin, daemons, delayed_job, deltacloud-client, haml, net-ssh, thor, railties, bundler, rails, rb-inotify, rerun, rsolr, rspec-core, rspec-expectations, rspec-mocks, rspec, simple-navigation, tilt, sinatra, uuidtools, will_paginate, xml-simple
Installing ri documentation for activesupport-3.0.5...
Installing ri documentation for i18n-0.5.0...
Installing ri documentation for activemodel-3.0.5...
Installing ri documentation for rack-1.2.2...
Installing ri documentation for rack-test-0.5.7...
Installing ri documentation for rack-mount-0.6.13...
Installing ri documentation for tzinfo-0.3.25...
Installing ri documentation for abstract-1.0.0...
Installing ri documentation for erubis-2.6.6...
Installing ri documentation for actionpack-3.0.5...
Installing ri documentation for polyglot-0.3.1...
Installing ri documentation for treetop-1.4.9...
Installing ri documentation for mail-2.2.15...
Installing ri documentation for actionmailer-3.0.5...
Installing ri documentation for arel-2.0.9...
Installing ri documentation for activerecord-3.0.5...
Installing ri documentation for activeresource-3.0.5...
Installing ri documentation for amazon-ec2-0.9.17...
Installing ri documentation for http_connection-1.4.0...
Installing ri documentation for aws-2.4.5...
Installing ri documentation for builder-3.0.0...
ERROR:  While generating documentation for builder-3.0.0
... MESSAGE:   Unhandled special: Special: type=17, text="<!-- HI -->"
... RDOC args: --ri --op /usr/lib/ruby/gems/1.8/doc/builder-3.0.0/ri --title Builder -- Easy XML Building --main README.rdoc --line-numbers --quiet lib CHANGES Rakefile README README.rdoc TAGS doc/releases/builder-1.2.4.rdoc doc/releases/builder-2.0.0.rdoc doc/releases/builder-2.1.1.rdoc --title builder-3.0.0 Documentation
(continuing with the rest of the installation)
Installing ri documentation for compass-0.10.6...
Installing ri documentation for compass-960-plugin-0.10.1...
Installing ri documentation for daemons-1.1.0...
Installing ri documentation for delayed_job-2.1.4...
Installing ri documentation for deltacloud-client-0.1.1...
Installing ri documentation for haml-3.0.25...
Installing ri documentation for net-ssh-2.1.3...
Installing ri documentation for thor-0.14.6...
Installing ri documentation for railties-3.0.5...
Installing ri documentation for bundler-1.0.10...
Installing ri documentation for rails-3.0.5...
File not found: lib

[root@ce-qe-f14 ~]# service deltacloud-core restart
Shutting down deltacloud-core:                             [  OK  ]
Starting deltacloud-core:                                  [  OK  ]
[root@ce-qe-f14 ~]# netstat -na | grep 3002
[root@ce-qe-f14 ~]# service deltacloud-core restart
Shutting down deltacloud-core: deltacloudd: no process found
                                                           [  OK  ]
Starting deltacloud-core:                                  [  OK  ]
[root@ce-qe-f14 ~]# service deltacloud-core status
deltacloudd is stopped

Comment 3 Dave Johnson 2011-03-21 20:12:05 UTC
reassigning per morazi's request

Comment 4 wes hayutin 2011-06-14 15:54:53 UTC
closing out old bugs that dev has not addressed :(

Comment 5 wes hayutin 2011-12-08 14:13:31 UTC
perm close


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