Project

Profile

Help

Task #5171

closed

Story #4908: [Epic] As a user, I can manage modular content

Extend UpdateRecord model to support modular advisory

Added by ttereshc over 4 years ago. Updated about 4 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
Yes
Sprint Candidate:
No
Tags:
Sprint:
Sprint 56
Quarter:

Description

Each collection can have 0 or 1 module in it.
Module contains an NSVCA info about itself.

Extend UpdateRecord model and serializer to have an optional filed module

<pkglist>
  <collection short="">
     <name>coll_name1</name>
     <module name="kangaroo" stream="0" version="20180730223407" context="deadbeef" arch="noarch"/>
     <package arch="noarch" name="kangaroo" release="1" src="http://www.fedoraproject.org" version="0.3">
        <filename>kangaroo-0.3-1.noarch.rpm</filename>
     </package>
  </collection>
  <collection short="">
     <name>coll_name2</name>
     <module name="duck" stream="0" version="20180730233102" context="deadbeef" arch="noarch"/>
     <package arch="noarch" name="duck" release="1" src="http://www.fedoraproject.org" version="0.7">
       <filename>duck-0.7-1.noarch.rpm</filename>
     </package>
  </collection>
</pkglist>

Related issues

Related to RPM Support - Test #5261: Test - Support modular contentCLOSED - DUPLICATEActions
Actions #1

Updated by ttereshc over 4 years ago

  • Parent issue set to #4908
Actions #2

Updated by dkliban@redhat.com over 4 years ago

  • Groomed changed from No to Yes
  • Sprint set to Sprint 56
Actions #3

Updated by ppicka over 4 years ago

  • Status changed from NEW to POST
Actions #4

Updated by ppicka over 4 years ago

Test failing now as createrepo_c python binding needs to be updated in PyPI

Added by ppicka over 4 years ago

Revision b91af325 | View on GitHub

Extend UpdateRecord to support modular advisory

Will appear only if module is present in an advisory. Specify createrepo_c version in requirements.

closes #5171 https://pulp.plan.io/issues/5171

Signed-off-by: Pavel Picka

Actions #5

Updated by ppicka over 4 years ago

  • Status changed from POST to MODIFIED
  • % Done changed from 0 to 100
Actions #6

Updated by kersom over 4 years ago

  • Related to Test #5261: Test - Support modular content added
Actions #7

Updated by ttereshc over 4 years ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE
Actions #8

Updated by ttereshc about 4 years ago

  • Sprint/Milestone set to Pulp 3.x RPM (Katello 3.16)

Also available in: Atom PDF