Project

Profile

Help

Story #3405

closed

As a user I can add Content Units to a repository recursively

Added by amacdona@redhat.com about 6 years ago. Updated about 4 years ago.

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

100%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 57
Quarter:

Description

This story is to implement an API endpoint and task that add a list of content units to the repository.

endpoint: pulp/api/v3/docker/resursive-add/
args: add_content_units (identical to RepositoryVersion create)
repository

The task should add each unit to the repository, and should query the database for related content (manifests from manifest lists, blobs from manifests) and add these units as well.

For this implementation, tags should be added/removed the by tag href, the same way as the other types. Adding tags by name and repository version is covered in a related story, https://pulp.plan.io/issues/4947.


Related issues

Blocks Container Support - Story #4947: As a user I can add tags to a repository by name.CLOSED - CURRENTRELEASEamacdona@redhat.com

Actions
Copied from Container Support - Story #3403: As a user I can add Manifests to a repository, and all units (recursive) that are part of themCLOSED - CURRENTRELEASEamacdona@redhat.com

Actions

Also available in: Atom PDF