Story #5097
closedStory #5112: [Epic] As a user, I can manage auxiliary content types
As a user, I can manage content types provided by comps.xml
100%
Description
Types to support:
- group
- category
- environment
- langpacks
Pulp 2 models for reference: https://github.com/pulp/pulp_rpm/blob/2-master/plugins/pulp_rpm/plugins/db/models.py#L1355-L1479
Operations to support:
- sync
- publish
- copy (a simple one for now)
Background¶
As a user I want to install with anaconda from my own pulp3 RPM distributions. Thus, this is important, because it seems anaconda can not install from a repo that doesn't serve package groups.
Updated by fachleitner over 5 years ago
fachleitner wrote:
Background¶
As a user I want to install with anaconda from my own pulp3 RPM distributions. Thus, this is important, because it seems anaconda can not install from a repo that doesn't serve package groups.
Sorry for the formatting mistake, I can't fix it anymore.
Updated by ttereshc over 5 years ago
RPM distribution is a separate content type in Pulp, since you need to be able to sync/publish related images as well.
I'll re-purpose this story to take care of comps.xml content types (package group is one of them).
And there will be a separate story to support RPM distributions (kickstart repos), I'll post a link to it here for the reference.
Updated by ttereshc over 5 years ago
- Subject changed from As a user, I want to serve package groups from an RPM distribution to As a user, I can manage content types provided by comps.xml
- Description updated (diff)
- Platform Release deleted (
3.0.0)
Updated by ttereshc over 5 years ago
For the reference, here one can track a progress for kicstart trees support implementation https://pulp.plan.io/issues/5110
Updated by CodeHeeler over 5 years ago
- Status changed from NEW to ASSIGNED
- Assignee set to CodeHeeler
Updated by dkliban@redhat.com almost 5 years ago
- Description updated (diff)
- Status changed from ASSIGNED to CLOSED - CURRENTRELEASE
I removed the upload support from this ticket. All other work is done. I'm closing it.