Raymond, Thanks! worked 100%. Guess its time to perhaps look at baruwa 2.0
On Tue, Mar 26, 2013 at 10:10 PM, Raymond Norton <[email protected]> wrote: > This worked for me: > > > http://baruwa-users-list.963389.n3.nabble.com/Celery-MySQL-databases-don-t-exist-FreeBSD-install-td4025222.html > > > > > > On 03/26/2013 03:04 PM, JC Putter wrote: > > I installed a fresh copy of baruwa 1.0 to help out a friend, he uses > Ubuntu 12.04 LTS (I normally use centos). First time I''ve ever done an > Ubuntu based install of baruwa. > > Is there something else you need to do on Ubuntu? > > > even after running : > > baruwa-admin syncdb --noinput > for name in $(echo "accounts messages lists reports status fixups config"); > do > baruwa-admin migrate $name; > done > > > > [2013-03-26 21:55:37,713: ERROR/MainProcess] Task > process-quarantine[667cc49e-0842-4140-98e4-ab16836003cd] raised exception: > DatabaseError(1146, "Table 'baruwa.celery_taskmeta' doesn't exist") > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 106, > in execute_safe > return self.execute(*args, **kwargs) > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 124, > in execute > return super(WorkerTaskTrace, self).execute() > File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line > 90, in execute > retval = self._trace() > File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line > 104, in _trace > r = handler(trace.retval, trace.exc_type, trace.tb, trace.strtb) > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 152, > in handle_failure > self.task.backend.mark_as_failure(self.task_id, exc, strtb) > File "/usr/lib/python2.7/dist-packages/celery/backends/base.py", line > 93, in mark_as_failure > traceback=traceback) > File "/usr/lib/python2.7/dist-packages/celery/backends/base.py", line > 225, in store_result > return self._store_result(task_id, result, status, traceback, **kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/backends/database.py", > line 26, in _store_result > traceback=traceback) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 40, > in _inner > return fun(*args, **kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 164, > in store_result > "traceback": traceback}) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 82, > in update_or_create > return self.get_query_set().update_or_create(**kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 66, > in update_or_create > obj, created = self.get_or_create(**kwargs) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 378, in get_or_create > return self.get(**lookup), False > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 344, in get > num = len(clone) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 82, in __len__ > self._result_cache = list(self.iterator()) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 273, in iterator > for row in compiler.results_iter(): > File > "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line > 680, in results_iter > for rows in self.execute_sql(MULTI): > File > "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line > 735, in execute_sql > cursor.execute(sql, params) > File > "/usr/lib/python2.7/dist-packages/django/db/backends/mysql/base.py", line > 86, in execute > return self.cursor.execute(query, args) > File "/usr/lib/python2.7/dist-packages/MySQLdb/cursors.py", line 174, in > execute > self.errorhandler(self, exc, value) > File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 36, > in defaulterrorhandler > raise errorclass, errorvalue > DatabaseError: (1146, "Table 'baruwa.celery_taskmeta' doesn't exist") > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 106, > in execute_safe > return self.execute(*args, **kwargs) > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 124, > in execute > return super(WorkerTaskTrace, self).execute() > File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line > 90, in execute > retval = self._trace() > File "/usr/lib/python2.7/dist-packages/celery/execute/trace.py", line > 104, in _trace > r = handler(trace.retval, trace.exc_type, trace.tb, trace.strtb) > File "/usr/lib/python2.7/dist-packages/celery/worker/job.py", line 152, > in handle_failure > self.task.backend.mark_as_failure(self.task_id, exc, strtb) > File "/usr/lib/python2.7/dist-packages/celery/backends/base.py", line > 93, in mark_as_failure > traceback=traceback) > File "/usr/lib/python2.7/dist-packages/celery/backends/base.py", line > 225, in store_result > return self._store_result(task_id, result, status, traceback, **kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/backends/database.py", > line 26, in _store_result > traceback=traceback) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 40, > in _inner > return fun(*args, **kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 164, > in store_result > "traceback": traceback}) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 82, > in update_or_create > return self.get_query_set().update_or_create(**kwargs) > File "/usr/lib/python2.7/dist-packages/djcelery/managers.py", line 66, > in update_or_create > obj, created = self.get_or_create(**kwargs) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 378, in get_or_create > return self.get(**lookup), False > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 344, in get > num = len(clone) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 82, in __len__ > self._result_cache = list(self.iterator()) > File "/usr/lib/python2.7/dist-packages/django/db/models/query.py", line > 273, in iterator > for row in compiler.results_iter(): > File > "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line > 680, in results_iter > for rows in self.execute_sql(MULTI): > File > "/usr/lib/python2.7/dist-packages/django/db/models/sql/compiler.py", line > 735, in execute_sql > cursor.execute(sql, params) > File > "/usr/lib/python2.7/dist-packages/django/db/backends/mysql/base.py", line > 86, in execute > return self.cursor.execute(query, args) > File "/usr/lib/python2.7/dist-packages/MySQLdb/cursors.py", line 174, in > execute > self.errorhandler(self, exc, value) > File "/usr/lib/python2.7/dist-packages/MySQLdb/connections.py", line 36, > in defaulterrorhandler > raise errorclass, errorvalue > DatabaseError: (1146, "Table 'baruwa.celery_taskmeta' doesn't exist") > > > -- > This message has been scanned for viruses and > dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is > believed to be clean. > > _______________________________________________ > Keep Baruwa FREE - http://pledgie.com/campaigns/12056 > > > > _______________________________________________ > Keep Baruwa FREE - http://pledgie.com/campaigns/12056 > >
_______________________________________________ Keep Baruwa FREE - http://pledgie.com/campaigns/12056

