Project

Profile

Help

Story #5097

closed

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 over 4 years ago. Updated about 4 years 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:
Quarter:

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.


Sub-issues 3 (0 open3 closed)

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
Actions #1

Updated by fachleitner over 4 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.

Actions #2

Updated by ttereshc over 4 years ago

  • Description updated (diff)
Actions #3

Updated by ttereshc over 4 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.

Actions #4

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

Updated by ttereshc over 4 years ago

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

Actions #6

Updated by ttereshc over 4 years ago

  • Parent issue set to #5112
Actions #7

Updated by CodeHeeler over 4 years ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to CodeHeeler
Actions #8

Updated by dkliban@redhat.com about 4 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.

Also available in: Atom PDF