2011-11-18 21:17:34,380 13898:1133910336: pulp.server.util:INFO: util:450 started repo metadata update: ['createrepo', '--database', '--checksum', 'sha256', '--update', '/var/lib/pulp//repos/centos/4/os/x86_64'] 2011-11-18 21:17:35,227 13898:1133910336: pulp.server.util:INFO: util:500 createrepo on /var/lib/pulp//repos/centos/4/os/x86_64 finished 2011-11-18 21:17:35,227 13898:1133910336: pulp.server.util:INFO: util:502 Nothing further to check; we got our fresh metadata 2011-11-18 21:17:38,726 13898:1207339328: pulp.server.webservices.controllers.repositories:INFO: repositories:801 sync timeout passed : None 2011-11-18 21:17:38,783 13898:1270278464: pulp.server.api.repo_sync:INFO: repo_sync:242 Sync invoked for repo 2011-11-18 21:17:38,784 13898:1270278464: pulp.server.api.repo_sync:INFO: repo_sync:256 Sync of centos-4.9-x86_64 starting, skip_dict = {} 2011-11-18 21:17:38,786 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:569 cacert = , cert = 2011-11-18 21:17:38,786 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:617 Fetching repo to with verify_options <{'checksum': True, 'size': True}> 2011-11-18 21:18:29,597 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:624 YumSynchronizer reported 1844 successes, 0 downloads, 0 errors 2011-11-18 21:20:48,105 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:303 No image files to import to repo.. 2011-11-18 21:20:48,108 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:283 No metadata for 'File Sync' present; no files to import to repo.. 2011-11-18 21:20:48,126 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:669 Running createrepo, this may take a few minutes to complete. 2011-11-18 21:20:48,127 13898:1270278464: pulp.server.util:INFO: util:467 metadata found; taking backup. 2011-11-18 21:20:48,738 13898:1270278464: pulp.server.util:INFO: util:450 started repo metadata update: ['createrepo', '--database', '--checksum', 'sha256', '-g', '/var/lib/pulp//repos/centos/4/os/x86_64/repodata/yumgroups.xml', '--update', '/var/lib/pulp//repos/centos/4/os/x86_64'] 2011-11-18 21:22:42,237 13898:1270278464: pulp.server.util:INFO: util:500 createrepo on /var/lib/pulp//repos/centos/4/os/x86_64 finished 2011-11-18 21:22:42,278 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:673 Createrepo finished in 114.15101409 seconds 2011-11-18 21:22:42,284 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:254 Loading comps group info from: /var/lib/pulp//repos/centos/4/os/x86_64/repodata/yumgroups.xml 2011-11-18 21:22:42,345 13898:1270278464: pulp.server.api.synchronizers:INFO: synchronizers:275 Skipping errata imports from sync process 2011-11-18 21:22:42,532 13898:1270278464: pulp.server.tasking.task:ERROR: task:455 Task failed: Task be3adbc0-122a-11e1-b828-000c292e576c: _sync(centos-4.9-x86_64, synchronizer=, skip_dict={}, max_speed=None, threads=None, progress_callback=>) Traceback (most recent call last): File "/usr/lib/python2.4/site-packages/pulp/server/tasking/task.py", line 404, in run result = self.callable(*self.args, **self.kwargs) File "/usr/lib/python2.4/site-packages/pulp/server/api/repo_sync.py", line 260, in _sync progress_callback, synchronizer, max_speed, threads) File "/usr/lib/python2.4/site-packages/pulp/server/api/repo_sync.py", line 351, in fetch_content added_errataids = synchronizer.import_metadata(repo_dir, repo_id, skip_dict) File "/usr/lib/python2.4/site-packages/pulp/server/api/synchronizers.py", line 276, in import_metadata self.repo_api.collection.save(repo, safe=True) File "/usr/lib/python2.4/site-packages/pulp/server/db/connection.py", line 80, in retry return method(*args, **kwargs) File "/usr/lib64/python2.4/site-packages/pymongo/collection.py", line 211, in save manipulate, safe, **kwargs) File "/usr/lib/python2.4/site-packages/pulp/server/db/connection.py", line 80, in retry return method(*args, **kwargs) File "/usr/lib64/python2.4/site-packages/pymongo/collection.py", line 363, in update spec, document, safe, kwargs), safe) File "/usr/lib64/python2.4/site-packages/pymongo/message.py", line 94, in update data += bson.BSON.encode(doc) File "/usr/lib64/python2.4/site-packages/bson/__init__.py", line 462, in encode return cls(_dict_to_bson(document, check_keys)) InvalidDocument: documents must have only string keys, key was None