Project

Profile

Help

Story #3873

Story #3657: As a user I can manage modulemd content

As a user, I can upload modulemd and modulemd-defaults content

Added by daviddavis 11 months ago. Updated 2 months ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
Category:
-
Sprint/Milestone:
% Done:

100%

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

Associated revisions

Revision ba7cdef9 View on GitHub
Added by daviddavis 11 months ago

Support uploading modules.yaml files for rpm repos

fixes #3873
https://pulp.plan.io/issues/3873

History

#1 Updated by daviddavis 11 months ago

  • Assignee set to daviddavis

#2 Updated by daviddavis 11 months ago

I'm following the pattern that comps.xml uses where a file can be imported against any content type but it all calls the same function:

https://github.com/pulp/pulp_rpm/blob/2-master/plugins/pulp_rpm/plugins/importers/yum/upload.py#L108-L111

So users will be able to upload modules.yaml files against modulemd or modulemd-defaults but all of the content in the file will be processed (both modules and defaults). I think this make the most sense users will want to upload modules.yaml file from repos like F28 and these can contain both content types.

#3 Updated by daviddavis 11 months ago

  • Status changed from ASSIGNED to POST

#4 Updated by daviddavis 11 months ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100

#5 Updated by ipanova@redhat.com 11 months ago

  • Sprint/Milestone set to 2.17.0

#6 Updated by ipanova@redhat.com 11 months ago

  • Platform Release set to 2.17.0

#7 Updated by ipanova@redhat.com 11 months ago

  • Platform Release changed from 2.17.0 to master

#8 Updated by ipanova@redhat.com 11 months ago

  • Platform Release deleted (master)

#9 Updated by ipanova@redhat.com 11 months ago

  • Platform Release set to 2.17.0

#10 Updated by ipanova@redhat.com 10 months ago

  • Status changed from MODIFIED to ON_QA

#11 Updated by ipanova@redhat.com 10 months ago

  • Status changed from ON_QA to CLOSED - CURRENTRELEASE

#12 Updated by bmbouter 2 months ago

  • Tags Pulp 2 added

Please register to edit this issue

Also available in: Atom PDF