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

Reply via email to