Note: This bug is displayed in read-only format because
the product is no longer active in Red Hat Bugzilla.
Red Hat Satellite engineering is moving the tracking of its product development work on Satellite to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "Satellite project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs will be migrated starting at the end of May. If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "Satellite project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/SAT-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Description of problem: After importing a manifest I enabled the following products: 1. Red Hat Enterprise Linux 5 Server RPMs i386 5Server 2. Red Hat Enterprise Linux 5 Server RPMs x86_64 5Server 3. Red Hat Enterprise Linux 6 Server RPMs i386 5Server 4. Red Hat Enterprise Linux 6 Server RPMs x86_64 5Server I manually synchronized (3) and waited for its completion. I then manually synchronized the remaining (1), (2) and (4). After several minutes (1) and (2) failed to sync. I waited until (4) was completed and manually synchronized (1) and (2)... after several minutes (2) also failed. The web ui only tells me that the synchronization failed but there's no indication as to the why. pulp.log shows: 2013-09-18 10:04:09,399 pulp_rpm.plugins.importers.yum.sync:ERROR: sync failed Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 116, in run self.update_content(metadata_files) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 239, in update_content rpms_to_download, drpms_to_download = self._decide_what_to_download(metadata_files) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 256, in _decide_what_to_download rpms_to_download, rpms_count, rpms_total_size = self._decide_rpms_to_download(metadata_files) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 288, in _decide_rpms_to_download wanted = self._identify_wanted_versions(package_info_generator) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 525, in _identify_wanted_versions for model in package_info_generator: File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/repomd/packages.py", line 74, in package_list_generator package_info = process_func(element) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/repomd/primary.py", line 183, in process_package_element model.raw_xml = utils.element_to_raw_xml(package_element, [rpm_namespace], COMMON_SPEC_URL) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/utils.py", line 88, in element_to_raw_xml register_namespace(namespace.name, namespace.uri) File "/usr/lib/python2.6/site-packages/pulp_rpm/plugins/importers/yum/utils.py", line 119, in register_namespace del ET._namespace_map[k] KeyError: '' 2013-09-18 10:04:09,740 pulp.server.event.http:INFO: {'call_report': {'task_group_id': 'de22d996-5214-4dc8-b1c7-0463fa4beb39', 'exception': None, 'traceback': None, 'task_id': '7350ac28-bf3f-4330-9938-93c70163ba64', 'call_request_tags': [u'pulp:repository:Dungeon-Red_Hat_Enterprise_Linux_Server-Red_Hat_Enterprise_Linux_5_Server_RPMs_x86_64_5Server', 'pulp:action:sync'], 'reasons': [], 'start_time': '2013-09-18T13:43:05Z', 'tags': [u'pulp:repository:Dungeon-Red_Hat_Enterprise_Linux_Server-Red_Hat_Enterprise_Linux_5_Server_RPMs_x86_64_5Server', 'pulp:action:sync'], 'state': 'running', 'finish_time': None, 'dependency_failures': {}, 'schedule_id': None, 'progress': {u'yum_importer': {'content': {'size_total': 0, 'items_left': 0, 'items_total': 0, 'state': 'FAILED', 'size_left': 0, 'details': {'rpm_total': 0, 'rpm_done': 0, 'drpm_total': 0, 'drpm_done': 0}, 'error': "''", 'error_details': []}, 'comps': {'state': 'NOT_STARTED'}, 'distribution': {'items_total': 0, 'state': 'NOT_STARTED', 'error_details': [], 'items_left': 0}, 'errata': {'state': 'NOT_STARTED'}, 'metadata': {'state': 'FINISHED'}}}, 'call_request_group_id': 'de22d996-5214-4dc8-b1c7-0463fa4beb39', 'call_request_id': '7350ac28-bf3f-4330-9938-93c70163ba64', 'principal_login': u'admin', 'response': 'accepted', 'result': None}, 'event_type': 'repo.sync.finish', 'payload': {'importer_id': u'yum_importer', 'exception': None, 'repo_id': u'Dungeon-Red_Hat_Enterprise_Linux_Server-Red_Hat_Enterprise_Linux_5_Server_RPMs_x86_64_5Server', 'traceback': None, 'started': '2013-09-18T09:43:05-04:00', '_ns': u'repo_sync_results', 'completed': '2013-09-18T10:04:09-04:00', 'importer_type_id': u'yum_importer', 'error_message': None, 'summary': {'content': {'state': 'FAILED'}, 'comps': {'state': 'NOT_STARTED'}, 'distribution': {'state': 'NOT_STARTED'}, 'errata': {'state': 'NOT_STARTED'}, 'metadata': {'state': 'FINISHED'}}, 'added_count': 0, 'result': 'failed', 'updated_count': 1, 'details': {'content': {'size_total': 0, 'items_left': 0, 'items_total': 0, 'state': 'FAILED', 'size_left': 0, 'details': {'rpm_total': 0, 'rpm_done': 0, 'drpm_total': 0, 'drpm_done': 0}, 'error': "''", 'error_details': []}, 'comps': {'state': 'NOT_STARTED'}, 'distribution': {'items_total': 0, 'state': 'NOT_STARTED', 'error_details': [], 'items_left': 0}, 'errata': {'state': 'NOT_STARTED'}, 'metadata': {'state': 'FINISHED'}}, 'id': '5239b2d9b61d6f4a500075a2', 'removed_count': 0}} 2013-09-18 10:04:09,758 pulp.server.dispatch.task:ERROR: Importer indicated a failed response Traceback (most recent call last): File "/usr/lib/python2.6/site-packages/pulp/server/dispatch/task.py", line 138, in _run result = call(*args, **kwargs) File "/usr/lib/python2.6/site-packages/pulp/server/managers/repo/sync.py", line 116, in sync raise PulpExecutionException(_('Importer indicated a failed response')) PulpExecutionException: Importer indicated a failed response 2013-09-18 10:04:09,783 pulp.server.dispatch.task:INFO: FAILURE: Task 7350ac28-bf3f-4330-9938-93c70163ba64: CallRequest: RepoSyncManager.sync(u'Dungeon-Red_Hat_Enterprise_Linux_Server-Red_Hat_Enterprise_Linux_5_Server_RPMs_x86_64_5Server', sync_config_override={'num_threads': 4}) Version-Release number of selected component (if applicable): * apr-util-ldap-1.3.9-3.el6_0.1.x86_64 * candlepin-0.8.25-1.el6sam.noarch * candlepin-scl-1-5.el6_4.noarch * candlepin-scl-quartz-2.1.5-5.el6_4.noarch * candlepin-scl-rhino-1.7R3-1.el6_4.noarch * candlepin-scl-runtime-1-5.el6_4.noarch * candlepin-selinux-0.8.25-1.el6sam.noarch * candlepin-tomcat6-0.8.25-1.el6sam.noarch * elasticsearch-0.19.9-8.el6sat.noarch * foreman-1.2.1003-1.noarch * foreman-compute-1.2.1003-1.noarch * foreman-libvirt-1.2.1003-1.noarch * foreman-postgresql-1.2.1003-1.noarch * foreman-proxy-1.2.10003-1.el6sat.noarch * katello-1.4.6-2.el6sat.noarch * katello-all-1.4.6-2.el6sat.noarch * katello-candlepin-cert-key-pair-1.0-1.noarch * katello-certs-tools-1.4.3-2.el6sat.noarch * katello-cli-1.4.3-12.el6sat.noarch * katello-cli-common-1.4.3-12.el6sat.noarch * katello-common-1.4.6-2.el6sat.noarch * katello-configure-1.4.5-7.el6sat.noarch * katello-configure-foreman-1.4.5-7.el6sat.noarch * katello-configure-foreman-proxy-1.4.5-7.el6sat.noarch * katello-foreman-all-1.4.6-2.el6sat.noarch * katello-glue-candlepin-1.4.6-2.el6sat.noarch * katello-glue-elasticsearch-1.4.6-2.el6sat.noarch * katello-glue-pulp-1.4.6-2.el6sat.noarch * katello-qpid-broker-key-pair-1.0-1.noarch * katello-qpid-client-key-pair-1.0-1.noarch * katello-selinux-1.4.4-4.el6sat.noarch * openldap-2.4.23-31.el6.x86_64 * pulp-katello-plugins-0.2-1.el6sat.noarch * pulp-nodes-common-2.3.0-0.11.alpha.el6sat.noarch * pulp-nodes-parent-2.3.0-0.11.alpha.el6sat.noarch * pulp-puppet-plugins-2.3.0-0.11.alpha.el6sat.noarch * pulp-rpm-plugins-2.3.0-0.11.alpha.el6sat.noarch * pulp-selinux-2.3.0-0.11.alpha.el6sat.noarch * pulp-server-2.3.0-0.11.alpha.el6sat.noarch * python-ldap-2.3.10-1.el6.x86_64 * ruby193-rubygem-ldap_fluff-0.2.2-2.el6sat.noarch * ruby193-rubygem-net-ldap-0.3.1-3.el6sat.noarch * ruby193-rubygem-runcible-1.0.5-2.el6sat.noarch * signo-0.0.20-2.el6sat.noarch * signo-katello-0.0.20-2.el6sat.noarch How reproducible: Steps to Reproduce: 1. Follow the steps indicated in the description 2. 3. Actual results: Expected results: Additional info: pulp.log attached