Project

Profile

Help

Issue #9543

Define and Create a Model to store Content Signatures

Added by rochacbruno about 1 month ago. Updated 4 days ago.

Status:
CLOSED - DUPLICATE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
-
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
No
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Quarter:

Description

Story: Ansible collections and Container Images can be signed using pulp signing services, once a signature is generated we need a place to store the signature along with its metadata.

Signatures are ASCII text blobs or encoded json data

There is no definition yet on how this Model must look like, something that has the following fields.

class ContentSignature(BaseModel | BaseContentType):
    signature_artifact: FilePath
    # or
    signature_blob: Text
    metadata: JsonField
    content_ptr: (reference to an artifact that can be Collection, Container Image etc)

A content artifact AnsibleCollectionVersion or ContainerImageManifest can have a relationship with one or many signatures


Related issues

Related to Pulp - Issue #9545: Import/Export must include signatures related to exported contentCLOSED - DUPLICATE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Related to Ansible Plugin - Issue #9546: When syncing a collection version, all its signatures must be also includedCLOSED - DUPLICATE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>
Blocks Pulp - Issue #9544: Define API to serve ContentSignaturesCLOSED - DUPLICATE<a title="Actions" class="icon-only icon-actions js-contextmenu" href="#">Actions</a>

History

#1 Updated by rochacbruno about 1 month ago

  • Blocks Issue #9544: Define API to serve ContentSignatures added

#2 Updated by rochacbruno about 1 month ago

  • Related to Issue #9545: Import/Export must include signatures related to exported content added

#3 Updated by rochacbruno about 1 month ago

  • Related to Issue #9546: When syncing a collection version, all its signatures must be also included added

#4 Updated by gerrod 4 days ago

  • Status changed from NEW to CLOSED - DUPLICATE

Please register to edit this issue

Also available in: Atom PDF