Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1356241

Summary: Errata skipped due to empty package list
Product: [Community] Spacewalk Reporter: Matthew <mattmadey>
Component: ServerAssignee: Tomáš Kašpárek <tkasparek>
Status: CLOSED WORKSFORME QA Contact: Red Hat Satellite QA List <satqe-list>
Severity: high Docs Contact:
Priority: unspecified    
Version: 2.4CC: jdobes, mattmadey
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-05-15 14:27:07 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Matthew 2016-07-13 19:16:54 UTC
Description of problem:

I'm using Pulp to download packages from Red Hat, then syncing Spacewalk with Pulp. I've found that I'm always getting an error when running spacewalk-repo-sync that erratas were skipped due to empty package list. Furthermore, when examining the Errata's that were imported, the package association is not complete. For example, RHSA-2016:1292-1 was imported, but only the RHEL7 packages were associated with the Errata, even though the associated packages were downloaded and show up in the Spacewalk channel. The only relevant error message I can seem to find is from the taskomatic log:

INFO   | jvm 1    | 2016/07/12 17:42:00 | 2016-07-12 17:42:00,121 [DefaultQuartzScheduler_Worker-4] WARN  com.redhat.rhn.taskomatic.task.ChannelRepodata - Maximum number of workers already put ... skipping. 


Version-Release number of selected component (if applicable):

Spacewalk 2.4
Pulp 2.8


Steps to Reproduce:
1. Sync Pulp repository for RHEL6 https://cdn.redhat.com/content/dist/rhel/server/6/6Server/x86_64/os

2. Run spacewalk-repo-sync --channel rhel-x86_64-server-6-base

Comment 1 Jan Dobes 2017-11-10 16:03:08 UTC
I believe the empty package list bug and other bugs in reposync were fixed since last year. Could you check it with Spacewalk 2.7?

Comment 2 Jan Dobes 2018-05-15 14:27:07 UTC
I believe this should work as expected if packages from errata are correctly referenced in the updateinfo.xml file in repository. This works directly from https://cdn.redhat.com/ and should work also with Pulp unless Pulp doesn't generate corrupted updateinfo.xml.

Comment 3 Red Hat Bugzilla 2023-09-14 03:28:05 UTC
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days