Project

Profile

Help

Task #3661

closed

Add model for modular content

Added by ipanova@redhat.com over 6 years ago. Updated almost 3 years ago.

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

100%

Estimated time:
Platform Release:
2.17.0
Groomed:
Yes
Sprint Candidate:
Yes
Tags:
Pulp 2
Sprint:
Sprint 39
Quarter:

Description

Add a MongoEngine model to represent the Modulemd content type.

Modulemd model :

Name - string
Stream - string
Version - integer
Context - string
Arch - string
Summary - string
Description - string
Profiles - dict ( key - profile name, value - list of rpms)
Servicelvels - dict
Artifacts - list or rpm - list
_storage_path --> yaml stored on the disk - string
checksum ( for yaml integrity check) - string
checksumtype - string

The unit_key is NSVCA.


Related issues

Related to RPM Support - Story #3206: Support for module metadata in pulp_rpmCLOSED - CURRENTRELEASE

Actions
Blocks RPM Support - Task #3708: Add model for Modulemd-defaultsCLOSED - CURRENTRELEASEttereshc

Actions
Blocks RPM Support - Story #3659: Add a migration for transition from basic to advanced modular supportCLOSED - CURRENTRELEASEdkliban@redhat.com

Actions

Also available in: Atom PDF