Description of problem:
There's a pulp error being thrown on uploading a srpm to a yum repository:
"Katello::Errors::PulpError: PLP0047: The importer yum_importer indicated a failed response when uploading rpm unit to repository"
Looks like Pulp does support srpm but satellite most probably calls pulp in a way as it was RPM.
- as a (negative) bonus, the task stays in Paused state and blocks all further tasks related to the product (and can't be cancelled).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create a custom product
2. create a custom YUM repository
3. upload some source RPM file to the repo.
Katello::Errors::PulpError: PLP0047: The importer yum_importer indicated a failed response when uploading rpm unit to repository
There should either be a rpm/srpm flag or Satellite should figure out the type of the file and trigger an appropriate action.
This bugzilla is valid; however, it is actually an enhancement as SRPMs have never been supported.
Created redmine issue http://projects.theforeman.org/issues/16712 from this bug
Just a note: If you check the actual error output from the task you can easily tell the issue (For others investigating the error mentioned: Katello::Errors::PulpError: PLP0047: The importer yum_importer indicated a failed response when uploading rpm unit to repository)
["Error uploading an RPM. The specified file is a source rpm"]},
*** Bug 1438448 has been marked as a duplicate of this bug. ***
Still no solution for this?
Since Delta RPMs are a different content unit, we have created bug 1682951 to track their inclusion within Satellite 6.
@Satellite 6.7.0 Snap 9.0
- All tests passed in automation
- Functionality working as expected and smooth
Known bug(but not a blocker here): https://bugzilla.redhat.com/show_bug.cgi?id=1778055
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, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.