[opensuse-buildservice] continued "no permission to execute command 'commit'" problems
I recently upgraded my local OBS instance to 1.6beta1 I was dismayed to see a few things that still haven't been fixed: 1. I still have to edit /srv/www/obs/frontend/script/import and comment out the filter line (line 122) for it to work 2. I'm getting (again, after it was fixed) the "no permission to execute command 'commit'" problem. I went so far as to completely blow away the database and start over, and I *still* can't commit files using osc (0.110) as a regular user to my own projects. Using Admin creds works fine. I get this error: <?xml version="1.0" encoding="UTF-8"?> <status code="cmd_execution_no_permission"> <summary>no permission to execute command 'commit'</summary> <details></details> </status> no permission to execute command 'commit' I'm using this repo: http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_11.1/ Should I be using a different one? -- Jon -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
I am also running into this issue (slightly different, though: "create_project_no_permission") on my OBS instance (obs-server-1.6.0.6915S-1.1). While setting up for training yesterday my "traininguser" could not create subprojects in its own home: project and I had to temporarily add Admin rights to continue training. Processing ProjectController#save_new (for ::ffff:10.16.137.140 at 2009-04-12 21:25:35) [POST] Session ID: BAh7CToLcGFzc3dkIhF0cmFpbmluZ3VzZXI6CmxvZ2luIhF0cmFpbmluZ3Vz ZXIiCmZsYXNoSUM6J0FjdGlvbkNvbnRyb2xsZXI6OkZsYXNoOjpGbGFzaEhh c2h7AAY6CkB1c2VkewA6DnJldHVybl90byIoL3Byb2plY3QvbmV3P25zPWhv bWUlM0F0cmFpbmluZ3VzZXI=--c50deb2a6fe87152df5ea46752d031c546333170 Parameters: {"name"=>"foo", "commit"=>"Create Project", "title"=>"foo", "action"=>"save_new", "ns"=>"home: traininguser", "description"=>"foo", "controller"=>"project"} ActiveXML::Transport::ForbiddenError (<?xml version="1.0" encoding="UTF-8"?> <status code="create_project_no_permission"> <summary>not allowed to create new project 'home:traininguser:foo'</summary> <details></details> </status> ): /srv/www/obs/common/lib/activexml/transport.rb:547:in `handle_response' /srv/www/obs/common/lib/activexml/transport.rb:534:in `http_do' /srv/www/obs/common/lib/activexml/transport.rb:361:in `save' /srv/www/obs/common/lib/activexml/base.rb:89:in `save' /app/controllers/project_controller.rb:359:in `save_new' --- cut --- -- Michael -----Original Message----- From: Jon Nelson [mailto:jnelson-suse@jamponi.net] Sent: Tue 4/14/2009 9:34 PM To: opensuse-buildservice@opensuse.org Subject: [opensuse-buildservice] continued "no permission to execute command 'commit'" problems I recently upgraded my local OBS instance to 1.6beta1 I was dismayed to see a few things that still haven't been fixed: 1. I still have to edit /srv/www/obs/frontend/script/import and comment out the filter line (line 122) for it to work 2. I'm getting (again, after it was fixed) the "no permission to execute command 'commit'" problem. I went so far as to completely blow away the database and start over, and I *still* can't commit files using osc (0.110) as a regular user to my own projects. Using Admin creds works fine. I get this error: <?xml version="1.0" encoding="UTF-8"?> <status code="cmd_execution_no_permission"> <summary>no permission to execute command 'commit'</summary> <details></details> </status> no permission to execute command 'commit' I'm using this repo: http://download.opensuse.org/repositories/openSUSE:/Tools/openSUSE_11.1/ Should I be using a different one? -- Jon -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Jon Nelson schrieb:
I recently upgraded my local OBS instance to 1.6beta1 I was dismayed to see a few things that still haven't been fixed:
1. I still have to edit /srv/www/obs/frontend/script/import and comment out the filter line (line 122) for it to work
fixed now
2. I'm getting (again, after it was fixed) the "no permission to execute command 'commit'" problem. I went so far as to completely blow away the database and start over, and I *still* can't commit files using osc (0.110) as a regular user to my own projects. Using Admin creds works fine.
I get this error:
<?xml version="1.0" encoding="UTF-8"?> <status code="cmd_execution_no_permission"> <summary>no permission to execute command 'commit'</summary> <details></details> </status>
no permission to execute command 'commit'
The fix hasn't been commited to trunk, just the 1.5 branch. The next build should work ok. Thanks for voicing your dismay ;) Andreas -- Andreas Bauer SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nürnberg -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Am Mittwoch, 15. April 2009 14:38:53 schrieb Andreas Bauer:
Jon Nelson schrieb:
I recently upgraded my local OBS instance to 1.6beta1 I was dismayed to see a few things that still haven't been fixed:
1. I still have to edit /srv/www/obs/frontend/script/import and comment out the filter line (line 122) for it to work
fixed now
2. I'm getting (again, after it was fixed) the "no permission to execute command 'commit'" problem. I went so far as to completely blow away the database and start over, and I *still* can't commit files using osc (0.110) as a regular user to my own projects. Using Admin creds works fine.
I get this error:
<?xml version="1.0" encoding="UTF-8"?> <status code="cmd_execution_no_permission"> <summary>no permission to execute command 'commit'</summary> <details></details> </status>
no permission to execute command 'commit'
The fix hasn't been commited to trunk, just the 1.5 branch. The next build should work ok.
A version 1.6 beta 2 is on the way, containing this fix again. bye adrian -- Adrian Schroeter SUSE Linux Products GmbH email: adrian@suse.de -- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (4)
-
Adrian Schröter
-
Andreas Bauer
-
Jon Nelson
-
Michael_E_Brown@Dell.com