Repository : http://git.fedorahosted.org/cgit/copr.git
On branch : master
commit e8b3cc0726adb252d4b398180a755694a1cd1cc7 Author: Miroslav Suchý msuchy@redhat.com Date: Mon Jun 24 16:16:07 2013 +0200
own directory data/whooshee/copr_user_whoosheer
addressing: mod_wsgi (pid=1279): Exception occurred processing WSGI script '/usr/share/copr/coprs_frontend/application'. Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/flask/app.py", line 1701, in __call__ return self.wsgi_app(environ, start_response) File "/usr/lib/python2.7/site-packages/flask/app.py", line 1689, in wsgi_app response = self.make_response(self.handle_exception(e)) File "/usr/lib/python2.7/site-packages/flask/app.py", line 1687, in wsgi_app response = self.full_dispatch_request() File "/usr/lib/python2.7/site-packages/flask/app.py", line 1360, in full_dispatch_request rv = self.handle_user_exception(e) File "/usr/lib/python2.7/site-packages/flask/app.py", line 1358, in full_dispatch_request rv = self.dispatch_request() File "/usr/lib/python2.7/site-packages/flask/app.py", line 1344, in dispatch_request return self.view_functions[rule.endpoint](**req.view_args) File "/usr/lib/python2.7/site-packages/flaskext/openid.py", line 416, in decorated return self.after_login_func(OpenIDResponse(openid_response)) File "/usr/share/copr/coprs_frontend/coprs/views/misc.py", line 67, in create_or_login db.session.commit() File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/scoping.py", line 149, in do return getattr(self.registry(), name)(*args, **kwargs) File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 720, in commit self.transaction.commit() File "/usr/lib64/python2.7/site-packages/sqlalchemy/orm/session.py", line 360, in commit self.session.dispatch.after_commit(self.session) File "/usr/lib64/python2.7/site-packages/sqlalchemy/event.py", line 409, in __call__ fn(*args, **kw) File "/usr/lib/python2.7/site-packages/flask_sqlalchemy.py", line 185, in after_commit models_committed.send(session.app, changes=d.values()) File "/usr/lib/python2.7/site-packages/blinker/base.py", line 220, in send for receiver in self.receivers_for(sender)] File "/usr/lib/python2.7/site-packages/flask_whooshee.py", line 174, in on_commit writer = wh.index.writer() File "/usr/lib/python2.7/site-packages/whoosh/filedb/fileindex.py", line 258, in writer return SegmentWriter(self, **kwargs) File "/usr/lib/python2.7/site-packages/whoosh/filedb/filewriting.py", line 136, in __init__ delay=delay): File "/usr/lib/python2.7/site-packages/whoosh/support/filelock.py", line 54, in try_for v = fn() File "/usr/lib/python2.7/site-packages/whoosh/support/filelock.py", line 98, in acquire self.fd = os.open(self.filename, flags) OSError: [Errno 13] Permission denied: '/usr/share/copr/data/whooshee/copr_user_whoosheer/MAIN_WRITELOCK'
copr.spec | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/copr.spec b/copr.spec index 0d90695..dd80c51 100644 --- a/copr.spec +++ b/copr.spec @@ -97,6 +97,8 @@ install -d %{buildroot}%{_datadir}/copr/data/openid_store/associations install -d %{buildroot}%{_datadir}/copr/data/openid_store/nonces install -d %{buildroot}%{_datadir}/copr/data/openid_store/temp install -d %{buildroot}%{_datadir}/copr/data/whooshee +install -d %{buildroot}%{_datadir}/copr/data/whooshee/copr_user_whoosheer + cp -a coprs_frontend/* %{buildroot}%{_datadir}/copr/coprs_frontend mv %{buildroot}%{_datadir}/copr/coprs_frontend/coprs.conf.example ./ rm %{buildroot}%{_datadir}/copr/coprs_frontend/CONTRIBUTION_GUIDELINES @@ -130,6 +132,8 @@ useradd -r -g copr-fe -G copr-fe -d %{_datadir}/copr/coprs_frontend -s /bin/bash %dir %{_datadir}/copr/data %dir %{_datadir}/copr/data/openid_store %dir %{_datadir}/copr/data/whooshee +%dir %{_datadir}/copr/data/whooshee/copr_user_whoosheer + %{_datadir}/copr/coprs_frontend %ghost %{_datadir}/copr/data/copr.db
copr-devel@lists.fedorahosted.org