Repository :
http://git.fedorahosted.org/cgit/copr.git
On branch : master
---------------------------------------------------------------
commit e8b3cc0726adb252d4b398180a755694a1cd1cc7
Author: Miroslav Suchý <msuchy(a)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