Project

Profile

Help

Story #8104

As a user i want to manage tags via pulp api for container push repos

Added by ipanova@redhat.com about 2 months ago. Updated 25 days ago.

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

100%

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

Description

Add /tag and /untag endpoints to enable tags management.

Enable scenarios:

  • delete a tag
  • create a new tag
  • move an existing tag from an old image to a new one

These should be synchronous calls since podman api does not handle async calls.

Associated revisions

Revision 29ff3054 View on GitHub
Added by Lubos Mjachky about 1 month ago

Add support for tagging and untagging for push repositories

Note that in this commit, there are not handled race conditions where a container client simulateneously tries to push a tag that is being created in an asynchronous task invoked via the Pulp API.

closes #8104

Revision b75644b9 View on GitHub
Added by Lubos Mjachky 25 days ago

Add support for tagging and untagging for push repositories

Note that in this commit, there are not handled race conditions where a container client simulateneously tries to push a tag that is being created in an asynchronous task invoked via the Pulp API.

closes #8104

Revision e64c9689 View on GitHub
Added by Lubos Mjachky 25 days ago

Add support for tagging and untagging for push repositories

Note that in this commit, there are not handled race conditions where a container client simulateneously tries to push a tag that is being created in an asynchronous task invoked via the Pulp API.

closes #8104

Revision e64c9689 View on GitHub
Added by Lubos Mjachky 25 days ago

Add support for tagging and untagging for push repositories

Note that in this commit, there are not handled race conditions where a container client simulateneously tries to push a tag that is being created in an asynchronous task invoked via the Pulp API.

closes #8104

History

#1 Updated by ipanova@redhat.com about 2 months ago

  • Sprint/Milestone changed from 2.4.0 to 2.3.0

#2 Updated by ipanova@redhat.com about 2 months ago

  • Subject changed from As a user i want to remove tags via pulp api from container push repos to As a user i want to manage tags via pulp api from container push repos
  • Description updated (diff)

#3 Updated by ipanova@redhat.com about 2 months ago

  • Subject changed from As a user i want to manage tags via pulp api from container push repos to As a user i want to manage tags via pulp api for container push repos

#4 Updated by ipanova@redhat.com about 2 months ago

  • Description updated (diff)

#5 Updated by ipanova@redhat.com about 1 month ago

  • Description updated (diff)

#6 Updated by lmjachky about 1 month ago

  • Status changed from NEW to ASSIGNED
  • Assignee set to lmjachky
  • Sprint set to Sprint 89

#7 Updated by lmjachky about 1 month ago

We decided to use asynchronous calls instead of synchronous ones.

#8 Updated by pulpbot about 1 month ago

  • Status changed from ASSIGNED to POST

#9 Updated by Anonymous about 1 month ago

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

#10 Updated by pulpbot 25 days ago

  • Status changed from MODIFIED to CLOSED - CURRENTRELEASE

Please register to edit this issue

Also available in: Atom PDF