Project

Profile

Help

Story #5097

Story #5112: [Epic] As a user, I can manage auxiliary content types

As a user, I can manage content types provided by comps.xml

Added by fachleitner 5 months ago. Updated 19 days ago.

Status:
ASSIGNED
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:

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
- upload
- 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.


Subtasks

Task #5331: Add models for content types from comps.xmlMODIFIEDCodeHeeler

Actions
Task #5423: Add sync for models of content types from comps.xmlMODIFIEDCodeHeeler

Actions
Task #5495: Add publish for models of content types from comps.xmlMODIFIEDCodeHeeler

Actions

History

#1 Updated by fachleitner 5 months 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.

#2 Updated by ttereshc 5 months ago

  • Description updated (diff)

#3 Updated by ttereshc 5 months 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.

#4 Updated by ttereshc 5 months 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)

#5 Updated by ttereshc 5 months ago

For the reference, here one can track a progress for kicstart trees support implementation https://pulp.plan.io/issues/5110

#6 Updated by ttereshc 5 months ago

  • Parent task set to #5112

#7 Updated by CodeHeeler 4 months ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to CodeHeeler

Please register to edit this issue

Also available in: Atom PDF