Mailinglist Archive: opensuse-buildservice (200 mails)

< Previous Next >
Re: [opensuse-buildservice] OBS 2.1.8 released
Hello,

it seems this update broke my local obs installation, after the update i did a
reboot
of my obs system to restart all services, now when commiting a change with osc
i get an internal
server error, the log gives the following:

[F|#23753] NoMethodError (undefined method `size' for
#<Rack::RewindableInput:0xb5f30628>):
app/controllers/application_controller.rb:448:in `render_error'
app/controllers/application_controller.rb:412:in `rescue_action_in_public'
public/dispatch.fcgi:24


[E|#23753] rescue_action: caught NoMethodError: undefined method `size' for
#<Rack::RewindableInput:0xb5f30628>
[F|#23753] /!\ FAILSAFE /!\ Wed May 04 22:43:59 +0200 2011
Status: 500 Internal Server Error
undefined method `size' for #<Rack::RewindableInput:0xb5f30628>
/srv/www/obs/api/app/controllers/application_controller.rb:448:in
`render_error'
/srv/www/obs/api/app/controllers/application_controller.rb:412:in
`rescue_action_in_public'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:154:in
`rescue_action_without_handler'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:74:in
`rescue_action'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
`send'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/base.rb:532:in
`process_without_filters'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/filters.rb:606:in
`process'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/rescue.rb:65:in
`call_with_exception'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:90:in
`dispatch'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:121:in
`_call'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:130:in
`build_middleware_stack'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
`call'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:29:in
`call'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/query_cache.rb:34:in
`cache'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:9:in
`cache'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/query_cache.rb:28:in
`call'

/usr/lib/ruby/gems/1.8/gems/activerecord-2.3.8/lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in
`call'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/string_coercion.rb:25:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/head.rb:9: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/actionpack-2.3.8/lib/action_controller/params_parser.rb:15:in
`call'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/session/cookie_store.rb:99:in
`call'

/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/cache/strategy/local_cache.rb:25:in
`call'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/failsafe.rb:26:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `synchronize'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/lock.rb:11:in `call'

/usr/lib/ruby/gems/1.8/gems/actionpack-2.3.8/lib/action_controller/dispatcher.rb:106:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/content_length.rb:13:in
`call'
/usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/handler/fastcgi.rb:57:in
`serve'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:103:in
`process_request'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:153:in
`with_signal_handler'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:101:in
`process_request'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:78:in
`process_each_request'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:77:in `each'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:77:in
`process_each_request'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:76:in `catch'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:76:in
`process_each_request'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:51:in `process!'
/usr/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/fcgi_handler.rb:23:in `process!'
/srv/www/obs/api/public/dispatch.fcgi:24


Any idea what could be the problem?

Carsten

Am 04.05.2011 14:26, schrieb Adrian Schröter:

We just released OBS 2.1.8. Maybe the last maintenance release before 2.3.

This release brings in first place fixes for the experimental apache/passenger
support. People who try to use this should update in any case.

As usual you can find packages below:

http://download.opensuse.org/repositories/openSUSE:/Tools/

and updated appliances here:

http://en.opensuse.org/openSUSE:Build_Service_Appliance


Full changelog from release notes:
==================================

Feature backports:
==================

* Support for request notifications when a request has multiple actions

Changes:
========

* Remove Ubuntu 9.04 from default targets and added 11.04
* api: strip passwords in log files (when running in debug mode)

Bugfixes:
=========

* webui: support mod_xforward
* api: fix handling of not permitted PUT/POST commands when use apache with
mod_rails
* api: fix crash when accessing attributes on remote projects




< Previous Next >
Follow Ups
References