Description of problem: Traceback seen: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 294, in run self.update_content(metadata_files, url) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/sync.py", line 627, in update_content purge.purge_unwanted_units(metadata_files, self.conduit, self.config, catalog) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 45, in purge_unwanted_units remove_missing_errata(metadata_files, conduit) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 148, in remove_missing_errata updateinfo.process_package_element) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/purge.py", line 277, in get_remote_units for unit in package_info_generator: File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/packages.py", line 64, in package_list_generator package_info = process_func(element) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 33, in process_package_element pkglists = map(_parse_pkglist, element.findall('pkglist') or []) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 102, in _parse_pkglist return map(_parse_collection, element.findall('collection') or []) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 116, in _parse_collection ret['module'] = _parse_module(module_elements[0]) File "/usr/lib/python2.7/site-packages/pulp_rpm/plugins/importers/yum/repomd/updateinfo.py", line 171, in _parse_module 'name': element.attrib['name'], KeyError: 'name' Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Sync to a satellite http://cdn.redhat.com/content/dist/rhel8/8/x86_64/appstream/os or https://cdn.redhat.com/content/dist/rhel8/8.3/x86_64/appstream/kickstart/ 2. Perform pulp 2to3 migration and switchover 3. Sync these two repos to a pulp2 capsule Its unclear if the content has to be migrated or if the problem can be reproduced if the upstream repos are synced to pulp3 directly Actual results: error Expected results: no error Additional info:
The Pulp upstream bug status is at NEW. Updating the external tracker on this bug.
The Pulp upstream bug priority is at Normal. Updating the external tracker on this bug.
The Pulp upstream bug status is at ASSIGNED. Updating the external tracker on this bug.
The Pulp upstream bug priority is at High. Updating the external tracker on this bug.
For QE, a lighter reproducer would be to use this repo https://fixtures.pulpproject.org/rpm-with-sha-1-modular/ for the steps described in the description.
The Pulp upstream bug status is at MODIFIED. Updating the external tracker on this bug.
All upstream Pulp bugs are at MODIFIED+. Moving this bug to POST.
The Pulp upstream bug status is at CLOSED - CURRENTRELEASE. Updating the external tracker on this bug.
Hello Bug 2004248 - AVC denials on new instance of 6.9.6 snap 2
Wrt comment 19 on this bug https://bugzilla.redhat.com/show_bug.cgi?id=1954839#c19 These SELinux denials are all part of https://bugzilla.redhat.com/show_bug.cgi?id=1991030 . I will fix them as part of it.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Satellite 6.9.6 Async Bug Fix Update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:3628