Story #4761
closedStory #4762: [Epic] As a user, I can copy content
Story #6017: [Epic] As a user, when copying content, dependencies of that content are also copied
As a user, I have RPM dependency solving
100%
Description
When copying one or many RPMs from one repository to another, the dependencies of those RPMs should be copied also, to prevent the repository from being in an incomplete state.
This dependency solving should use libsolv to take into consideration packages that are already present in the destination repository. If the destination repository contains a package that satisfies the dependency, then that dependency should not be copied. This is the Pulp 2 "conservative" behavior.
Terminology:
RPM dependencies = RPM-to-RPM dependencies aka when one RPM depend on the other RPM.
Updated by dalley over 5 years ago
- Subject changed from Implement standard RPM dependency solving for copy to Implement standard RPM dependency solving
- Description updated (diff)
- Parent issue set to #4762
Updated by dalley over 5 years ago
- Subject changed from Implement standard RPM dependency solving to As a user, I have RPM dependency solving
- Description updated (diff)
Updated by dalley almost 5 years ago
- Description updated (diff)
- Status changed from NEW to ASSIGNED
- Assignee set to dalley
Updated by dalley almost 5 years ago
- Sprint/Milestone set to Pulp 3.x RPM (Katello 3.16)
- Sprint set to Sprint 64
Updated by dalley almost 5 years ago
- Status changed from ASSIGNED to MODIFIED
- % Done changed from 0 to 100
Applied in changeset da36c8684ac0db146bc5e4e8a3fa7071848cecea.
Added by dalley over 4 years ago
Updated by dalley over 4 years ago
- Sprint/Milestone changed from Pulp 3.x RPM (Katello 3.16) to Pulp RPM 3.3.0
Updated by dalley over 4 years ago
- Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Add RPM-only depsolving
closes #4761 https://pulp.plan.io/issues/4761