On Feb 23, 2011, at 6:32 PM, Justin Clift (JIRA) wrote: > > [ > https://issues.apache.org/jira/browse/DTACLOUD-24?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Justin Clift updated DTACLOUD-24: > --------------------------------- > > Attachment: Instance States broken image.png > > Screenshot showing broken image > >> Broken Image + Internal Server Error given for Deltacloud Core "Instance >> States" >> -------------------------------------------------------------------------------- >> >> Key: DTACLOUD-24 >> URL: https://issues.apache.org/jira/browse/DTACLOUD-24 >> Project: DeltaCloud >> Issue Type: Bug >> Environment: MacOS X 10.6 >> Reporter: Justin Clift >> Assignee: David Lutterkort >> Attachments: Instance States broken image.png >> >> >> When running "deltacloudd -i mock", then using a browser to view the >> "Instance States" page in: >> http://localhost:3001/api/instance_states >> There is a broken image displayed in the middle of the page, just under the >> "Instance States" heading. >> (see attached screenshot) >> Getting the URL of the broken image, it is: >> http://localhost:3001/api/instance_states?format=png >> Browsing directly to that URL gives an "Internal Server Error", and the >> deltacloudd command line output shows: >> ******************************************************* >> Errno::EPIPE - Broken pipe:
This error means that you don't have 'dot' installed. I think it's part of 'graphviz' package in Fedora. At some point we should replace this dependency with some Ruby code, or just generate SVG image... -- Michal >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../server.rb:189:in >> `write' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../server.rb:189 >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/open3.rb:80:in >> `popen3' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../server.rb:188 >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../lib/sinatra/respond_to.rb:242:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../lib/sinatra/respond_to.rb:242:in >> `respond_to' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../server.rb:165 >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../lib/sinatra/rabbit.rb:65:in >> `instance_eval' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../lib/sinatra/rabbit.rb:65:in >> `GET /api/instance_states' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:1063:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:1063:in >> `compile!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:649:in >> `instance_eval' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:649:in >> `route_eval' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:633:in >> `route!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:681:in >> `process_route' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:678:in >> `catch' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:678:in >> `process_route' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:632:in >> `route!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:631:in >> `each' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:631:in >> `route!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:766:in >> `dispatch!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:559:in >> `call!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:731:in >> `instance_eval' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:731:in >> `invoke' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:731:in >> `catch' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:731:in >> `invoke' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:559:in >> `call!' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:544:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/../lib/sinatra/rack_driver_select.rb:12:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-accept-0.4.3/lib/rack/accept/context.rb:22:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/methodoverride.rb:24:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/commonlogger.rb:18:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:1173:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:1199:in >> `synchronize' >> /Users/user/.gem/ruby/1.8/gems/sinatra-1.1.3/lib/sinatra/base.rb:1173:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/reloader.rb:44:in `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/commonlogger.rb:18:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/content_length.rb:13:in >> `call' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/handler/webrick.rb:48:in >> `service' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in >> `service' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in >> `run' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:173:in >> `start_thread' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:162:in >> `start' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:162:in >> `start_thread' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:95:in >> `start' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:92:in >> `each' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:92:in >> `start' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:23:in >> `start' >> /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/webrick/server.rb:82:in >> `start' >> /Users/user/.gem/ruby/1.8/gems/rack-1.1.0/lib/rack/handler/webrick.rb:14:in >> `run' >> /Users/user/.gem/ruby/1.8/gems/deltacloud-core-0.1.2/bin/deltacloudd:90 >> /Users/user/.gem/ruby/1.8/bin/deltacloudd:19:in `load' >> /Users/user/.gem/ruby/1.8/bin/deltacloudd:19 >> ::1 - - [24/Feb/2011 04:22:33] "GET /api/instance_states?format=png >> HTTP/1.1" 500 30 0.0894 >> ::1 - - [24/Feb/2011 04:22:33] "GET /api/instance_states?format=png >> HTTP/1.1" 500 30 0.0923 >> ::1 - - [24/Feb/2011 04:22:33] "GET /favicon.ico HTTP/1.1" 304 - 0.0011 >> ::1 - - [24/Feb/2011 04:22:33] "GET /favicon.ico HTTP/1.1" 304 - 0.0012 >> ******************************************************* > > -- > This message is automatically generated by JIRA. > - > For more information on JIRA, see: http://www.atlassian.com/software/jira > > Michal Fojtik Software Engineer, Deltacloud API project http://www.deltacloud.org [email protected]
