Mailinglist Archive: opensuse-buildservice (148 mails)

< Previous Next >
Re: [opensuse-buildservice] Updating from 2.3 to 2.4.
Hi Rob,

On Tue, 10 Sep 2013 14:32:39 +0000
Rob Zebedee <rzebedee@xxxxxxxxxx> wrote:

I could do with some help resolving these issues when updating from
2.3 to 2.4 using the OBS repo
Here is the production.log [INFO |# 6315] Started GET "/" for at 2013-09-10 15:23:49 +0100 [INFO |# 6315] Processing
by MainController#index as HTML [INFO |# 6315] Anonymous request to /
[INFO |# 6315] Completed 500 Internal Server Error in 1ms

[FATAL|# 6315] NoMethodError (undefined method `+' for nil:NilClass):
lib/activexml/transport.rb:350:in `http_do'
lib/activexml/transport.rb:227:in `direct_http'
app/controllers/application_controller.rb:352:in `block in

not sure what else would be helpful to resolve this please let me

... and I thought, that I was the sole user running into that

There are (at least) two database entries missing after an update to 2.4
from a previous OBS installation.

Add the two entries in the projects and repositories table:
root# mysql -u root -p[database password] api_production
mysql> insert into projects
(id,name,title,description,created_at,updated_at) values
mysql> insert into repositories

values ('1','1','deleted',NULL,NULL,NULL,NULL,NULL);
mysql> quit

You of course may want to check, that there are no entries with the
same id's are in the tables already.

The update process does not cover these entries, as they are most
probably so basic, that they are expected to be there.


Stefan Botter
Network Manager

Jacobs University Bremen gGmbH
Campus Ring 1 | 28759 Bremen | Germany

Commercial registry: Amtsgericht Bremen, HRB 18117
President & Geschäftsführer: Prof. Dr. Heinz-Otto Peitgen
Provost & Geschäftsführerin: Prof. Dr.-Ing. Katja Windt
Chair Board of Governors: Prof. Dr. Karin Lochte

< Previous Next >
Follow Ups