Feature #16712
Unable to upload source RPM packages
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1378442
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"
syslog:
http://paste.fedoraproject.org/432536/47454676
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).
How reproducible:
always
Steps to Reproduce:
1. create a custom product
2. create a custom YUM repository
3. upload some source RPM file to the repo.
Actual results:
Katello::Errors::PulpError: PLP0047: The importer yum_importer indicated a failed response when uploading rpm unit to repository
Expected results:
There should either be a rpm/srpm flag or Satellite should figure out the type of the file and trigger an appropriate action.
Related issues
History
#1
Updated by Justin Sherrill almost 6 years ago
- Subject changed from Unable to upload source RPM packages to Unable to upload source RPM packages
- Legacy Backlogs Release (now unused) set to 114
- Difficulty set to medium
#2
Updated by David Davis almost 6 years ago
- Has duplicate Feature #12690: Unable to upload SRPMs added
#3
Updated by Chris Roberts almost 3 years ago
- Triaged set to Yes
- Target version changed from Katello Backlog to Katello 3.14.0
- Assignee set to Chris Roberts
- Status changed from New to Assigned
- Found in Releases Katello 3.10.0 added
- Fixed in Releases Katello 3.13.0 added
#4
Updated by Chris Roberts almost 3 years ago
- Pull request https://github.com/Katello/katello/pull/8249, https://github.com/Katello/hammer-cli-katello/pull/674 added
#5
Updated by Chris Roberts almost 3 years ago
- Pull request https://github.com/Katello/hammer-cli-katello/pull/665 added
#6
Updated by Chris Roberts almost 3 years ago
- Pull request https://github.com/Katello/katello/pull/8099 added
#7
Updated by Chris Roberts almost 3 years ago
- Status changed from Assigned to Resolved
#8
Updated by Chris Roberts almost 3 years ago
- Status changed from Resolved to Assigned
#9
Updated by Chris Roberts almost 3 years ago
- Pull request https://github.com/theforeman/theforeman.org/pull/1445 added
#10
Updated by Chris Roberts almost 3 years ago
- Target version changed from Katello 3.14.0 to Katello 3.13.0
#11
Updated by Chris Roberts almost 3 years ago
- Status changed from Assigned to Ready For Testing
#12
Updated by Chris Roberts almost 3 years ago
- Status changed from Ready For Testing to Resolved
#13
Updated by Jonathon Turel almost 3 years ago
- Status changed from Resolved to Closed