Bugzilla – Bug 732085
Uncaught exception: undefined method `db_packages' for nil:NilClass on submitrequest from build.suse.de back to build.opensuse.org
Last modified: 2011-11-26 15:08:30 UTC
A package which I branched from my home project (opensuse.org:home:dmuhamedagic/crmsh) to a project in internal OBS (build.suse.de:Devel:HAE:SLE11SP2/crmsh) cannot be submitted back. The error shown by both the osc tool and the web service: Error Details: Errorcode: unknown Message: Uncaught exception: undefined method `db_packages' for nil:NilClass With osc -d (please excuse the line breaks): [0]hex-10:crmsh > osc -d submitreq -m"update from SLE11SP2" GET https://api.suse.de/source/Devel:HAE:SLE11SP2/crmsh GET https://api.suse.de/source/openSUSE.org:home:dmuhamedagic/crmsh/_meta GET https://api.suse.de/source/Devel:HAE:SLE11SP2/crmsh GET https://api.suse.de/search/request?match=%28state%2F%40name%3D%27new%27+or+state%2F%40name%3D%27review%27%29+and+%28action%2Ftarget%2F%40project%3D%27openSUSE.org%3Ahome%3Admuhamedagic%27+or+submit%2Ftarget%2F%40project%3D%27openSUSE.org%3Ahome%3Admuhamedagic%27+or+action%2Fsource%2F%40project%3D%27openSUSE.org%3Ahome%3Admuhamedagic%27+or+submit%2Fsource%2F%40project%3D%27openSUSE.org%3Ahome%3Admuhamedagic%27%29+and+%28action%2Ftarget%2F%40package%3D%27crmsh%27+or+submit%2Ftarget%2F%40package%3D%27crmsh%27+or+action%2Fsource%2F%40package%3D%27crmsh%27+or+submit%2Fsource%2F%40package%3D%27crmsh%27%29+and+action%2F%40type%3D%27submit%27 GET https://api.suse.de/source/Devel:HAE:SLE11SP2/crmsh?rev=latest POST https://api.suse.de/request?cmd=create Server returned an error: HTTP Error 400: Bad Request Date: Tue, 22 Nov 2011 16:55:46 GMT Server: Apache/2.2.12 (Linux/SUSE) X-Powered-By: Phusion Passenger (mod_rails/mod_rack) 3.0.8 X-Opensuse-APIVersion: 2.3.0 X-Opensuse-Errorcode: unknown Cache-Control: no-cache Content-Length: 184 Status: 400 Content-Type: application/xml; charset=utf-8 Set-Cookie: _frontend_session=BAh7BjoPc2Vzc2lvbl9pZCIlZDI1NzJmZWFkMDExNDRkM2VlMzc5OWMzYzE3ZmQzNDc%3D--a3900fcc7c5cee2011da3758866e6ba14ce3198d; path=/; HttpOnly Connection: close <?xml version="1.0" encoding="UTF-8"?> <status code="unknown"> <summary>Uncaught exception: undefined method `db_packages' for nil:NilClass</summary> <details></details> </status> Uncaught exception: undefined method `db_packages' for nil:NilClass [1]hex-10:crmsh > Otherwise, submitting requests within suse.de works fine.