[Pulp-list] DB migration 002.py broken
Jeff Ortel
jortel at redhat.com
Thu Sep 13 15:11:58 UTC 2012
Migration is failing on my box. Jason, can you have a look at this?
---------------------------------------
migration to data model version 2 started
LEFT_SUBFIELD only supports Object: serialized_call_request not: 10
Traceback (most recent call last):
File
"/usr/lib/python2.7/site-packages/pulp/server/db/migrate/script.py",
line 82, in datamodel_migration
mod.migrate()
File
"/usr/lib/python2.7/site-packages/pulp/server/db/migrate/versions/v002.py",
line 51, in migrate
_migrate_archived_calls()
File
"/usr/lib/python2.7/site-packages/pulp/server/db/migrate/versions/v002.py",
line 44, in _migrate_archived_calls
collection.update({}, {'$set':
{'serialized_call_request.principal': _pickled_system_user(),
'serialized_call_report.principal_login': _SYSTEM_LOGIN}}, safe=True,
multi=True)
File
"/usr/lib/python2.7/site-packages/pulp/server/db/connection.py", line
80, in retry
return method(*args, **kwargs)
File "/usr/lib64/python2.7/site-packages/pymongo/collection.py",
line 368, in update
spec, document, safe, kwargs), safe)
File "/usr/lib64/python2.7/site-packages/pymongo/connection.py",
line 770, in _send_message
return self.__check_response_to_last_error(response)
File "/usr/lib64/python2.7/site-packages/pymongo/connection.py",
line 720, in __check_response_to_last_error
raise OperationFailure(error["err"], error["code"])
OperationFailure: LEFT_SUBFIELD only supports Object:
serialized_call_request not: 10
migration to data model version 2 failed
More information about the Pulp-list
mailing list