Mailinglist Archive: opensuse-buildservice (250 mails)

< Previous Next >
RE: [opensuse-buildservice] continued "no permission to execute command 'commit'" problems
  • From: <Michael_E_Brown@xxxxxxxx>
  • Date: Tue, 14 Apr 2009 11:45:09 -0500
  • Message-id: <23FB5629F59DB0438C772CCC7352E5B953548F@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
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@xxxxxxxxxxx]
Sent: Tue 4/14/2009 9:34 PM
To: opensuse-buildservice@xxxxxxxxxxxx
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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx


--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
References