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 about 1 year ago. Updated 5 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Sprint/Milestone:
-
Start date:
Due date:
% Done:

100%

Estimated time:
(Total: 0:00 h)
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
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
- 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.xmlCLOSED - CURRENTRELEASECodeHeeler

Actions
Task #5423: Add sync for models of content types from comps.xmlCLOSED - CURRENTRELEASECodeHeeler

Actions
Task #5495: Add publish for models of content types from comps.xmlCLOSED - CURRENTRELEASECodeHeeler

Actions

History

#1 Updated by fachleitner about 1 year 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 about 1 year ago

  • Description updated (diff)

#3 Updated by ttereshc about 1 year 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 about 1 year 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 about 1 year 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 about 1 year ago

  • Parent task set to #5112

#7 Updated by CodeHeeler 12 months ago

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

#8 Updated by dkliban@redhat.com 5 months 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.

Please register to edit this issue

Also available in: Atom PDF