RHUA server repo sync database error: BSONElement: bad type 110
Issue
rhui-manager status report repositories synchronization failure. All CDSs are up and heartbeat status are success. When checking last sync status from rhui-manager, we have following errors.
Start Time: 04-18-2016 12:35
Finish Time: 04-18-2016 12:35
Elapsed Time: 0:00:05
Result: Error
Exception: database error: BSONElement: bad type 110
Traceback:
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/pulp/server/tasking/task.py", line 424, in run
result = self.callable(*self.args, **self.kwargs)
File "/usr/lib/python2.6/site-packages/pulp/server/api/repo_sync.py", line 272, in _sync
progress_callback, synchronizer, max_speed, threads)
File "/usr/lib/python2.6/site-packages/pulp/server/api/repo_sync.py", line 363, in fetch_content
added_packages = synchronizer.process_packages_from_source(repo_dir, repo_id, skip_dict, progress_callback)
File "/usr/lib/python2.6/site-packages/pulp/server/api/synchronizers.py", line 214, in process_packages_from_source
added_packages = self.add_packages_from_dir(dir, repo_id, skip_dict)
File "/usr/lib/python2.6/site-packages/pulp/server/api/synchronizers.py", line 254, in add_packages_from_dir
package = self.import_package(package, repo, repo_defined=True)
File "/usr/lib/python2.6/site-packages/pulp/server/api/synchronizers.py", line 562, in import_package
self.package_api.update(newpkg["id"], delta)
File "/usr/lib/python2.6/site-packages/pulp/server/api/package.py", line 69, in update
pkg = self.package(id)
File "/usr/lib/python2.6/site-packages/pulp/server/api/package.py", line 115, in package
return self.collection.find_one({'id': id})
File "/usr/lib/python2.6/site-packages/pulp/server/db/connection.py", line 80, in retry
return method(*args, **kwargs)
File "/usr/lib64/python2.6/site-packages/pymongo/collection.py", line 469, in find_one
for result in self.find(spec_or_id, *args, **kwargs).limit(-1):
File "/usr/lib64/python2.6/site-packages/pymongo/cursor.py", line 601, in next
if len(self.__data) or self._refresh():
File "/usr/lib64/python2.6/site-packages/pymongo/cursor.py", line 564, in _refresh
self.__query_spec(), self.__fields))
File "/usr/lib64/python2.6/site-packages/pymongo/cursor.py", line 533, in __send_message
self.__tz_aware)
File "/usr/lib64/python2.6/site-packages/pymongo/helpers.py", line 100, in _unpack_response
error_object["$err"])
OperationFailure: database error: BSONElement: bad type 110
Environment
- Red Hat Update Infrastructure 2.1
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
