Closed Bug 856601 Opened 11 years ago Closed 11 years ago

Dragnet data cron job is failing

Categories

(Webtools Graveyard :: Dragnet, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: brandon, Assigned: brandon)

Details

Traceback:

ERROR:cron:Import failed on DLL_MouseEventHook.dll
Traceback (most recent call last):
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/dragnet/dll/cron.py", line 65, in update_module_data
   version=row[3]
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/manager.py", line 137, in create
   return self.get_query_set().create(**kwargs)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/query.py", line 377, in create
   obj.save(force_insert=True, using=self.db)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/base.py", line 463, in save
   self.save_base(using=using, force_insert=force_insert, force_update=force_update)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/base.py", line 551, in save_base
   result = manager._insert([self], fields=fields, return_id=update_pk, using=using, raw=raw)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/manager.py", line 203, in _insert
   return insert_query(self.model, objs, fields, **kwargs)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/query.py", line 1593, in insert_query
   return query.get_compiler(using=using).execute_sql(return_id)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/models/sql/compiler.py", line 912, in execute_sql
   cursor.execute(sql, params)
 File "/data/genericrhel6-stage/src/dragnet.allizom.org/dragnet/vendor/lib/python/django/db/backends/mysql/base.py", line 114, in execute
   return self.cursor.execute(query, args)
 File "/usr/lib64/python2.6/site-packages/MySQLdb/cursors.py", line 173, in execute
   self.errorhandler(self, exc, value)
 File "/usr/lib64/python2.6/site-packages/MySQLdb/connections.py", line 36, in defaulterrorhandler
   raise errorclass, errorvalue
IntegrityError: (1062, "Duplicate entry 'DLL_MouseEventHook.dll-\\xe6\\xa8\\x99\\xe6\\xba\\x96\\xe6\\xbb\\x91\\xe9\\' for key 'file_name'")
This is actually not an import failure per se; it's a log message that the duplicate key check is failing. It looks like there's some strange unicode characters hanging on to the end here that is passing one part of the check and failing another.

The logging added in https://github.com/mozilla/dragnet/pull/13 will help us know that import is succeeding.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → INVALID
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.