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.
Moving to Cloud Engine/Core/!.0 at the request of cpelland Dave
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
reassigning per morazi's request
closing out old bugs that dev has not addressed :(
perm close