Hi Michal,
This is kind of weird, after writing the email I updated to the newest
git version and got still the same.
Just to see if the problem was the vsphere server I cloned the git
repository on my laptop and it works fine there!
I was recalling when the problems started on the deltacloud server, and
it was when I was doing some testing while commuting in the train and
the connection dropped.
Since I get the same error on all the deltacloud copies that I got in
the server it seems that the problem might be somewhere outside, maybe
some state is saved by some ruby library? I don't know.
I bet that the issue would be solved if I reinstalled the server but it
might be interesting to find out what went wrong...
Xavier
On 11/21/2012 11:44 AM, Michal Fojtik wrote:
On Nov 20, 2012, at 1:32 PM, Xavier Naveira <[email protected]> wrote:
Hi Xavier,
Do you still have this issue? I just tried to reproduce it using VSphere 4.x
server
and I got list of instances back. Are you using 4.x or 5.x?
The 'Internal Server Error' means that vSphere failed to respond to some SOAP
request,
but with no reason (there is no backtrace). Can you please check the VSphere
server
logs if there is something useful?
If not I'll start investigating this issue more deeply :)
-- Michal
Hi,
I've been developing a sysadmin tool that uses deltacloud for some months now.
Today, apparently out of nowhere, deltacloud has stopped working for me, I go in the web
interface and try clicking "Instances", after authenticating I get the error:
192.168.138.23 - - [20/Nov/2012 13:27:45] "GET /api/instances HTTP/1.1" 500
1077349 0.9894
E, [2012-11-20T13:28:05.759043 #14846] ERROR -- 500:
[Deltacloud::Exceptions::BackendError] Internal Server Error
E, [2012-11-20T13:28:05.778714 #14846] ERROR -- 500: [NoMethodError] undefined
method `join' for nil:NilClass
/home/neptune/deltacloud_1.0.4/server/lib/deltacloud/collections/../../../views/errors/500.html.haml:25:in
`evaluate_source'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:144:in
`cached_evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:127:in `evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/haml.rb:24:in `evaluate'
/usr/lib/ruby/gems/1.8/gems/tilt-1.3.3/lib/tilt/template.rb:76:in `render'
/usr/lib/ruby/gems/1.8/gems/sinatra-1.3.3/lib/sinatra/base.rb:686:in
`render_without_format'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:35:in `render'
/usr/lib/ruby/gems/1.8/gems/sinatra-1.3.3/lib/sinatra/base.rb:582:in `haml'
/home/neptune/deltacloud_1.0.4/server/lib/deltacloud/helpers/deltacloud_helper.rb:115:in
`report_error'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:99:in `call'
/home/neptune/deltacloud_1.0.4/server/lib/sinatra/rack_accept.rb:99:in
`respond_to'
192.168.138.23 - - [20/Nov/2012 13:28:06] "GET /api/instances HTTP/1.1" 500
1077349 0.9013
As far as I know nothing has changed on the deltacloud server or the vsphere
one. I restarted both. T'm running current 1.0.4 but I tested as well with an
old 1.0.3 copy that was working fine with the same result.
Regards,
/Xavier
Michal Fojtik
http://deltacloud.org
[email protected]